マインドマップギャラリー 生成型人工知能を活用した大学生のプログラミング学習行動の分析に関する研究
これは、生成人工知能に基づいた大学生のプログラミング学習行動の分析と研究に関するマインド マップです。主な内容には、研究の結論とインスピレーション、研究結果、研究デザイン、研究の状況、研究の背景が含まれます。
これはバクテリアに関するマインドマップであり、その主な内容には、概要、形態、種類、構造、生殖、分布、アプリケーション、および拡張が含まれます。概要は包括的で綿密で、レビュー資料として適しています。
これは、植物の無性生殖に関するマインドマップであり、その主な内容には、概念、胞子の生殖、栄養生殖、組織培養、芽が含まれます。概要は包括的で綿密で、レビュー資料として適しています。
これは、動物の生殖発達に関するマインドマップであり、その主な内容には、昆虫、カエル、鳥、性的生殖、無性生殖が含まれます。概要は包括的で綿密で、レビュー資料として適しています。
5000日後の世界 ケビン・ケリー
ディープラーニングの理論的知識
人工知能の基礎
[コミュニティ ワークス] AI ヘルスケア インテリジェント ヘルスケアの応用と未来
AI大型モデル
スマートなサービス
AIは人間の職業に影響を与える可能性がある
インテリジェントな障害診断とフォールトトレラント制御
アリババクラウド人工知能プラットフォームPAI
AI
生成型人工知能を活用した大学生のプログラミング学習行動の分析に関する研究
研究の背景
Chat GPT の効率的なコード生成機能により、プログラマがプログラミング プロセスのさまざまなタスクを完了するのを支援できます。
学習者のプログラミング プロセスを詳細に分析することは、教師と学習者がより効果的な指導戦略と学習方法を採用するのに役立ちます。
本研究では、Chat GPTを例に、Chat GPTをプログラミングに利用する過程における学習者の学習行動と知識探索の問題を行動分析の観点から分析する。
さまざまな学習分析手法を用いて、成績の異なる学習者の行動パターンや知識探究の質を探り、大学のプログラミング教育におけるチャットGPTの活用効果を研究し、プログラミング科目の指導効果を向上させる新たなアイデアを提供します。
研究状況
プログラミング教育におけるチャットGPTの有効性については意見が残る
アドバンテージ
制限
プログラミング学習プロセス分析
この研究の目的は、学習分析技術を使用して、学習プロセス中の学習者のプログラミング行動と知識探究の問題をきめ細かく収集、分析、マイニングし、探索することでプログラミング学習を支援するチャット GPT の使用に関するガイダンスを提供することです。理由。
研究課題
(1) プログラミング学習支援としてChat GPTを利用する場合、学習者はどのような行動パターンを持つのでしょうか?
(2) チャットGPTをプログラミング学習支援に利用する場合、成績の異なる学習者のプログラミング行動の特徴は何でしょうか?
(3) チャット GPT をプログラミング学習支援に活用する場合、学習者の探究質問の質はどのようなものですか?
研究デザイン
研究対象
このコースは全 5 回の授業で構成され、最初の 4 回の授業では、Python プログラミングの基本概念を学び、Chat GPT の応用を体験しました。最後のクラスでは、学生は Chat GPT を使用してプログラミング プロジェクトを作成する必要があります。
データのエンコーディング
研究では主に、プログラミング過程における学習者の行動データやチャットGPTでやり取りされる問い合わせ質問を収集し、これをもとに分析を行った。
クリックストリーム分析を使用して分析する
チャット GPT フィードバック コンテンツに対する学習者の最初の質問 (知識の探索) と継続的な質問 (フィードバック コンテンツの探索) の質を、浅い、中程度、深い 3 つのレベルで分析します。 すべてのデータはコグニティブ ネットワーク分析 [15] に必要な形式に変換され、データ分析にはオンラインコグニティブ ネットワーク分析ツール (Web ENA) が使用されます。
研究で判明したのは
プログラミング学習行動分布分析
プログラミング学習行動の記述分析
プログラミング学習行動の系列変換分析
ラグシーケンス解析 (Ls A) はコーディング結果を解析します。
ネットワーク視覚化手法を使用して Ls A の結果をネットワークとして視覚化する
コードをコピーして Chat GPT に貼り付け → コードをデバッグ → コンソールでエラー メッセージを読む
Python コードをコピーして Chat GPT に貼り付けます → コンソールのエラー メッセージを Chat GPT にコピーします
Chat GPT でフィードバック情報を読む→Chat GPT でコードをコピーする
エラー メッセージをチャット GPT に貼り付ける → 技術的な問題が発生する
さまざまなパフォーマンスグループのプログラミング学習行動の分析
サンキーダイアグラムの視覚化
チャット GPT での学習者の知識探求質問の分析
高パフォーマンス、中パフォーマンス、低パフォーマンスのグループの平均的な認知ネットワーク分布が表示されます。
研究の結論と影響
Chat GPT は学生のプログラミング学習を支援します
Chat GPT 支援プログラミング学習には潜在的な問題があります
「学生のための考え方」と「テクノロジーへの過度の依存」の限界
提案をする
チャット GPT を利用する場合、パフォーマンス グループごとに行動パターンに違いがある
さまざまなパフォーマンス レベルの学習者向けの Chat GPT を使用したプログラミング学習の戦略
チャットGPTを使ったプログラミング学習の効果は探究質問の質に影響される
チャット GPT を使用してプログラミング学習を支援するプロセスでは、学習者は質問の質と深さに注意を払い、挑戦的でオープンな質問をすることでチャット GPT を刺激してより深い知識を提供する必要があります。