2020年1月に岡崎教室でゲームプログラミングコースを開講します。ベルジェールの世界スマートフォン用の表示で見るベルジェールの世界2020-01-032020年1月に岡崎教室でゲームプログラミングコースを開講します。はじめに2020年1月に岡崎教室でゲームプログラミングコースを開講します。オセロのゲームを作成するコースです。高めることを実現するために、スクラッチ・パイソンに続くコースを、どのような内容にするか長い間考えていました。プログラミング言語はあくまでもツールにすぎません。高めるということに異論はないと思います。開発には色々な種類があります。子どもたちの開発対象として考えられるものは、大きく分けて数学や理科など勉強に関係するものとゲームと考えることができると思います。ベルジェールでは、12月にパイソンのアドバンストコースを卒業する2人の生徒がいます。彼らに確認をしてみると2人ともゲーム開発をしたいとのことでした。生徒たちにとってゲームプログラミングは関心が高い対象なのでしょう。そこでスクラッチ・パイソンに続くコースはゲームプログラミングにすることにしました。ゲームと言っても子どもたちが普段目にするのは、開発費用を何億、何十億とかけて開発したものがほとんどですから、そのイメージを持ってゲームを開発しようとしても無理があります。どのようなゲームを教材にしようとしたかその経緯を整理したいと思います。スクラッチでビジュアルという力を借りながらプログラミングの考え方を学び、パイソンでは正統で本格的なプログラミングの方法を学びました。ゲームプログラミングは、プログラミング言語の学習では経験できない様々なことを学ぶことができます。企画、設計、テスト、デバッグなど開発全体の手順の流れが理解できることは言うまでもありません。対戦の方法、エラー処理、処理スピード、ユーザーインターフェイスなど、ゲームつくりの中で広い視点で深く考えて工夫することを学びます。「ゲームを面白くするには」「使いやすくするには」「処理スピードを早くするには」など、みずからに問いかけ、リアルタイムで確認にしながら改善を繰り返すことを体験します。この点こそ子どもプログラミング学習の原点であると考えています。どんなゲームを作成するか自由な発想でゲームのシナリオを考えゲームを開発することが一番望ましいことは言うまでもありません。ゲーム作りの未経験者にとって新しい発想でゲームのアイディアを考え出すことは思った以上に大変なことです。ゲーム作りに必要な開発スキル、開発ボリュームをイメージできない初心者は夢物語を考えてしまうことになりかねません。そこで何か枠組を作ってそこの中でまずは試行錯誤できるゲームつくりから始めるのがいいのではないかと考えました。ゲームにはドラゴンクエスト、スーパーマリオ、ドラゴンクエスト、ポケットモンスターなどがあります。これらのゲームはゲーム用のソフト使って開発をします。多くのゲーム会社で採用されているソフトウェアにUnityがあります。unityを使えば確かにビジュアル的に美しいゲームを作成できますが、その前にUnityというソフトウェアの多くの機能を理解し使いこなす必要があり、またそのためには言語としC#やJavaをマスタしなければなりません。ゲームを作る前に長い間ソフトウェアを習熟する期間が必要となります。育成が目的ですのでunityなどのゲームソフトは選択しませんでした。次にパイソンでプログラミングを学んできたことから、パイソンでゲームを開発することにしました。そこで問題となるのが見た目の問題です。ゲーム作りには見た目の美しさを考えるとグラフィックユーザーインターフェイス(GUI)を使いたいと誰もが思います。パイソンは、Pygame,Tkinter、PyQt、PyGTK、Kivy、wxPythonなど様々なGUIのライブラリが用意されています。GUIのライブラリーを使ってグラフィックのゲームを作成するためには、unityほどではないのですが相当時間をかけて学習する必要があります。生徒たちにとっては、まだハードルが高い気がします。オセロの4つのゲームを作成するコースとしました。生徒への期待スクラッチのコースを初めてリリースした時、生徒たちが受け入れてくれるか不安でした。パイソンのコースの時もそうでした。小学生が本当にアルファベットを使用してキーボード入力が必要なパイソンを好きになれるかそしてプログラミングが嫌いにならないのか。2年間生徒たちにプログラミングを教え続けた結果、そのような不安は消え去りました。生徒たちは想像以上にプログラミングを理解し使いこなしてくれるようになりました。ゲームプログラミングは言語の学習と異なり、子どもプログラミングの本来の目的に旅立つ出発点です。生徒たちが受け入れてくれるのか不安もありますが一方で期待もしています。高め、主体的に学ぶ姿勢を自分のものしてくれることを望んでいます。11:472020年1月に岡崎教室でゲームプログラミングコースを開講します。パイソンをスクールで教え始めて3ヶ月経ちました。»プロフィールドイツのAIUで勤務後、日本アイ・ビー・エムに入社。システムエンジニアとして大手企業で多数のシステム開発に従事。2012年ベルジェールを起業。2018年子どもプログラミングのスクールを岡崎で開講。2019年7月からオンラインプログラミング学習のベルジェールネットをスタート。(ベルジェールキッズ)最新記事グラフィックゲームを作成するコースを開講します2020年1月に岡崎教室でゲームプログラミングコースを開講します。Reserved.スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。