当教室のプログラミングコースには3種類ございます。
下記の中でご紹介している内容は、当教室で実際に全てのコースを教えてみての現況であり、同じ教材を利用している他の教室さんや、Human Academyさんの見解とはおそらく異なりますので、あらかじめご了承ください。
●ベーシックコース
対象年齢:5歳〜小学3年生
コース期間:12ヶ月(アフターフォロー制度あり)
はじめてプログラミングに触れる方のためのコースです。
まず、パソコンでの入力に慣れるため、遊びの要素(謎解き)ふんだんに取り入れたコースです。
ベーシックコースでできるようになること
学習用プログラミング言語であるScratchを用いて、簡単なアニメを制作できる
Scratchを用いて、簡単なゲームを制作できる
「順列処理」=物事を順番に処理していく 考え方を学ぶことができる
自分にとって楽しいポイントを見つけて、それに必要な能力を伸ばしていくことができる
●ミドルコース
対象年齢:5歳〜
コース:12ヶ月(アフターフォロー制度あり)
ミドルコースでは、1ヶ月に1本のゲームや作品を制作していきます。
プログラミングに初めて触れる大人の方でも高度なプログラミング処理について学ぶことが可能です。
ミドルコースでできるようになること
Scratchを用いて、複雑なゲームを制作できる
「変数」「代数」の考え方を用いて、複雑なプログラミングをシンプルにわかりやすく書き換えることができる
「正の数」「負の数」の考え方を用いて、数字の方向性を理解することができる
メッセージ機能を用いて、プログラミング並列処理ができるようになる
さらにStep Up
上記のゲーム制作が極めて順調にいくプログラミングに慣れてきた生徒には、カリキュラムをその通りこなしていくだけではなく、オリジナルの補助教材を用いて下記のようなことを実現していきます。
タッチタイピング(キーボードを見ずにタイピングすること)について理解を深める
自分の作りたいゲームを自由に制作する
自分の作ったゲームを他の人に遊んでもらい、さらに改善を重ねていく
●アドバンスコース
対象年齢:中学1年〜
コース:12ヶ月(アフターフォロー制度あり)
汎用プログラミング言語であるJavaScriptを用いて、複雑なゲームを制作していきます。
また、副次的にScratchを用いて、
HTML/CSSといったホームページを制作するのに欠かせない言語の、上に乗っかってHTMLを動的に書き換えていくことができるのがJavaScriptです。
このコースではJavaScriptのキャンバスという機能を使って、ゲーム制作を通じてプログラミングを学んでいきます。
アドバンスコースでできるようになること
言語の違いによって得意分野・不得意分野があることをリアルに学んでいく。
一つの処理を拡張して(汎化と言います)さまざまなことに対応できるような言語処理をシンプルに書き出すことができる
生活の中のさまざまな負を洗い出して、改善案や独創的なアイデアを出す
さらにStep Up
ゲームだけではなくパソコンを用いたあらゆることについてフォローをさせていただきます。
最近では、
動画の編集
画像の編集
音の編集
ホームページの制作
SNS
言語の移植(Scrartchで制作したゲームをJavaScriptに移植する)
ノートパソコンのメモリを換装する
自作PCを組み立てる
などについて取り扱いました。
カスタマイズコース
実現したい内容に基づいて、コースの提案をさせていただきます。
独自教材を用いて、相応しいコース内容をカスタマイズします。
コメント