プログラミング部

アラカルト学園のプログラミング部は、2013年に慶應大学・東京工業大学の学生とスタートした子ども向けプログラミング教室が始まりです。前橋や高崎では群馬大学の学生がチューターを務めます。
 
アラカルト学園では、国内外の良質の教材を子どもたちに合わせてカスタマイズしながら、楽しいテーマを通じて学びを深めていきます。
 
<主な使用教材> プログラミング部(教材集)
 

<学習メニュー>

【Blockly】
 
GoogleやUC DavisのBlocklyゲームをプレーしながら論理的な思考力の基礎トレーニングをします。特に小さいお子様には「自分でしっかり考える」ヒントを体感学習してもらいます(一部の教材は英語になります)。

 

【JavaScript入門】
 
プログラミング基礎講座(「Scratch」の学習)の次のステップとして、本格的なプログラミング言語「JavaScript」の入門編を学びます。大人向けの学習教材を子ども向けにカスタマイズしたオリジナル教材を使用し、学生講師がハンズオン形式で丁寧にリードしていきます。

 

【Python入門】
 
「JavaScript入門」修了者には、演算処理で多く利用されているプログラミング言語「Python」の基本的な考え方を学び理解してもらいます。Pythonはアプリ開発でも広く使われている、今一番人気の高い言語です。

 

【HTML/CSS入門】
 
Webサイト制作の基本的な知識とスキルの詰まったマークアップ言語「HTML」と「CSS」の入門を学びます。HTML/CSSは文章や画像をきれいに見せるための技術なので、サンプルを制作しながら「何がどう変わるのか」を分かりやすく体感学習できます。

 

【ロボット入門】
 
子ども向けプログラミング入門言語「Scratch」を使ってロボットを動かします。動作や制御の仕組みについて基本を理解しながら、ゲームを考えたり生活のどのようなシーンで活用できるか、柔らかい発想と結びつけていきます。

 

【Webサイト制作】
 
「HTML/CSS」の学習と並行して、WordPressを使って自分たちでサイトを制作してみます。実際にサイトを作る場面では、外部に対してのアウトプットや見せ方をどうしたらいいか、人に理解してもらうためにはどんな工夫が必要かなどを真剣に考えるようになり、見る見る知識が実践に結びついて生きたものになっていきます。

 

【ゲームアプリ制作】
 
本格的なプログラミング言語の基礎知識を身につけた後は、スマホでプレーできるゲームを自分たちで作っていきます。