イベントであるキャンパスフェスティバルが終わり、一息ついた柏キャンパスには心なしかまったりと穏やかな雰囲気が漂っています。今回紹介するのは、柏キャンパス内で2学期からスタートした「プログラミング進捗発表会」。プログラミングの授業で作ったちょっとした成果物をお互いに見せ合おうという試みからはじまりました。・プログラミングでこんなことができるという発見をシェアしよう・どんな些細なことでも発表できる場を作り「発表」に対するハードルを下げたい柏キャンパスのプログラミングTA(ティーチング・アシスタント:以下、TA)のさまざまな提案・目的を実現するために、プログラミングの授業の冒頭に実施されています。N高通学コースのプログラミングの授業では、JavaScript(※1)やHTML(※2)などのプログラミング言語だけでなく、PhotoshopやAfterEffects(※4)などのAdobeツール全般、またGarageBand(※5)での作曲、さらに電子工作・3Dプリンタに至るまで、幅広いジャンルを学ぶことができます。JavaScript...動的なWebページを作成することのできるプログラミング言語のひとつ。Language(ハイパーテキスト・マークアップ・ランゲージ)の略で、Webページを作るための最も基本的な組版指定言語のひとつ。AfterEffects(アフターエフェクト)...アドビシステムズが販売している映像編集・制作ソフト。GarageBand...アップルが販売する音楽制作ソフト。プログラミングに強い興味を持って入学し、4月から手探りでプログラミングを始めた生徒たちの「これで良いのかな?」という気持ちを、この発表会を通して次に挑戦していくモチベーションに変えていってもらいたいと思っています。進捗発表会で発表してくれた何名かの生徒にインタビューをしてみました。堀口さんQ:何について発表しましたか?A:Processingです。Processingというのはプログラミング言語のひとつで、図形などを描くことができる開発環境です。Q:作ってみた感想は?A:とても疲れてしまい、途中で心が折れるかと思いました。完成すると「こんな感じになるのか」と自分でも感動して、嬉しかったのと同時に安心しました。他にもいろいろなことに応用できそうだなと思いました。Q:これから挑戦してみたいことは?A:今回の成果物から派生して、もっと良い動きをするものを作ってみたいです。図形も今自分ができるものだけではなく、別の形にも挑戦してかっこいいものを作ってみたいです。Q:最後に一言お願いします!A:TAの先生に勧められて始めてみました。思った以上に楽しかったので、皆さんも是非挑戦してみてほしいです。矢野さん(トップの画像をご覧ください)Q:何について発表しましたか?A:MMDです。MMDとは、MikuMikuDanceの略称でソフトの名前です。これを使用して3Dモデルを踊らせたりすることができます。Q:作ってみた感想は?A:他の人からは良いと言ってもらえましたが、自分としてはもっと工夫できたかなと思います。Q:これから挑戦してみたいことは?A:3Dモデルからはいったん離れて、プログラミング言語のPython(※6)などに挑戦してみたいです。Q:最後に一言お願いします!A:MMDは見ている方が楽しい時もありますが(笑)、作ってみてとても楽しかったです。Python...汎用のプログラミング言語。コードがシンプルで扱いやすいため、少ないコード行数でのプログラミングが可能。樋口さんQ:何について発表しましたか?A:画像を塗り絵の下地にするWebサービスと、1年間自分がやってきたことについてです。Q:作ってみた感想は?A:改めて振り返ってみると、いろいろなことに挑戦してきたなと思いました。デザインが難しかったですね。Q:これから挑戦してみたいことは?A:Webデザインをもっと綺麗にできるようになりたいです。Q:最後に一言お願いします!A:これからも頑張っていきたいと思います。皆さんも是非プログラミングに挑戦してみてください。三者三様の取り組みと感想があり面白いですね。それぞれがどのように進化していくのか、またその他の生徒たちの取り組みについても、今後の進捗発表が楽しみです。出願受付お問い合わせ卒業された方へ生徒用ログイン。