プログラミング教材としての人工生命ゲームの開発
スポンサーリンク
概要
- 論文の詳細を見る
初心者向けのプログラミング教材には文字列処理や数値計算等の演習課題が多く,これらの教材はプログラムの基本概念やプログラミング言語の文法を簡潔に表現できる利点を持つ.しかしながらこれらの教材の出力は静的で単純なため,学習者の興味を起こさせ難く,そのプログラムは定型的である.その欠点を補うためライフゲーム型のプログラミング教材を開発した.このゲームのコマは単細胞生物のように分裂,移動し,他のコマと生き残りの競争を行う.プレーヤーはコマの行動をプログラムする.このゲーム型教材の狙いは,プログラムへの興味を起こさせること,他者との協力を促すこと,プログラムの創造的面を体験させることである.この狙いを提案教材でどのように達成しようとしたか本稿では述べている.そしてアンケート調査により狙いがどの程度達成できたかを示している.
- 2002-11-09
著者
関連論文
- プログラミング教材としての人工生命ゲームの開発
- D-15-22 CGM機能をもつeラーニングシステムによる相互学習の一事例(D-15.教育工学,一般セッション)
- PCクラスタを用いた分散処理システムClopにおける動的負荷分散方式の実装と評価
- PCクラスタを用いた分散処理システムClopにおける動的負荷分散方式の実装と評価
- 分散処理システムClopにおけるロギングシステム用インターフェース
- 分散処理システムClopにおけるメモリ管理方式
- 2000-HPC-81-5 メッセージプーリング : 通信と計算を重ね合わせるクラスタコンピューティング方式の設計
- PCクラスタ"Clop"におけるリアルタイムログシステムの設計
- PCクラスタ"Clop"におけるリアルタイムログシステムの設計
- イベントループの分散カプセル化によるGUIフレームワーク : Partskit
- メッセージキャッシング型PCクラスタにおけるスレッドの効果
- 衛星通信向け仮想実行環境制御方式の性能向上のための先取り転送戦略(衛星通信実験論文小特集)
- Partskit:GUIプログラミングのための回路モデル化
- GUIプログラミング方式(Partskit)の実装
- 分散型大規模行列計算におけるデータ管理法
- 通信ブロックの軽減を考慮した大規模行列における分散処理システムの設計
- 1次元シストリックアレーによるBFGS公式に基づく準ニュートン法の並列処理アーキテクチャ
- 直線探索部分を並列化した準ニュートン法のシストリックアーキテクチャ
- AR係数の変動を評価する係数推定方式
- 直線探索部分を並列化した準ニュートン法のシストリックアーキテクチャ
- AR係数の変動を評価する係数推定方式
- 直線探索部分を並列化した準ニュートン法のシストリックアーキテクチャ
- D-15-8 教材コンテンツをCGMとするeラーニングシステムの設計(D-15. 教育工学,一般セッション)
- プログラミング演習支援のための階層分散処理システムの設計と評価
- プログラミング演習のための並列支援システム : 基本アーキテクチャの設計と評価
- 1次元シストリックアレイによるBFGS公式に基づく準ニュートン法の並列処理アーキテクチャ
- AR係数の変動を評価する係数推定方式
- Program Slicing技術を利用した誤り診断機能をもつ流れ図作成支援システム
- 競合学習と推定楕円によるAR係数の推定法
- 構造化プログラミングのための誤り診断能力を備えた流れ図作成支援システム
- 階層化知識に基づく流れ図作成支援システム
- 9-327 自己登録方式のe-ラーニングシステムの開発と計算機工学の学習への摘用事例((13)e-ラーニング-I,口頭発表論文)
- 9-332 e-learningへのロボットの導入 : ロボット動作の設計((13)e-ラーニング-II,口頭発表論文)
- 推定だ円による推定と学習同定法についての一考察
- A-13-5 eラーニングシステムにおける進捗フィードバックに関する考察(A-13.思考と言語,一般セッション)