子供のJavaプログラミングを教えるためのRPG



Javaは、特に子供向けのPascalやPythonとは異なり、最初のプログラミング言語になるには少し適していると考えられています。 しかし、この状況は、カリフォルニア大学(サンディエゴ)の専門家が興味深い実験を止めることはなく、彼らは非常に成功した結果を示した-彼らはゲームプロセス中にJavaの子供たちを教えるためのCodeSpellゲームを開発しました。



このゲームは、今日ではかなり控えめなグラフィックスと非常に典型的なプロットを備えた一種の一人称RPGです。 プレイヤーは、何らかの理由で魔法の能力を失ったノームが住んでいる国の魔法使いです。 プレーヤーの仕事は、ドワーフが魔法の助けを借りて支援することです。魔法はJavaコードであり、その実行はオブジェクトの変更と外界への影響をもたらします:浮揚、飛行、火による破壊など。 このゲームは、ヒントからコードの補足のようなものまで、さまざまな方法でプレイヤーを「支援」します。そのため、学童はJavaの呪文「この障害を破壊する方法」に苛立ちを感じるべきではありません。



ゲームプレイ-ただし、適切に開始され、あまり意味がありません-ビデオを見ることができます







また、クエストを完了するためにプレイヤーに割り当てられたバッジの形の成果のシステムもあります。 子供がゲームの最初のレベルを終えた後、 if , for, while



などの基本的な言語構成をすでに知っていることが示されています。 不思議なことに、このゲームは40人の女の子と10〜12歳の女子学生でテストされ、彼らはこのゲームを非常にエキサイティングであると感じました。



ゲーム自体は現在、クリエイターによって完成されており、しばらくして、教育ツールとして使用したい人は誰でも自由に利用できるようになります。



UPD :Mac OSの場合、すでにCodeSpellを試すことができます



[ ソース ]



All Articles