ゲームプログラムとは

生徒作品 市販のゲームはほぼ「C++(シープラスプラス)」か「UnityとC#(シーシャープ)」というプログラム言語を使って作られています。さらに3D(3次元)のデータを操作する知識が必要ですので、プログラム業界でもトップクラスのレベルと言えます。C++やC#というC言語は超難解な概念があり、独学で学ぶことはほぼ不可能です。

 このC言語から難解な部分を取り除いて、分かりやすくしたものが、「Java(ジャバ)言語」で本校で教えております。Java言語はあらゆる分野で使われており、「マインクラフト」などのゲームや、Android(アンドロイド)スマホアプリ、全国銀行資金決済ネットワーク(全銀ネット)の次期システム、防衛省の業務システムなど世界で一番で使われています。
 大事なのは「プログラム言語でプログラムを開発した経験」で、何言語でもよいと思いますが、1.習得しやすく、2.今後も長く使われ、3.様々な分野で作れるものとして、「Java言語」が最適と考えます。

 ゲームはプログラム言語の全ての機能を使っています。プログラマーでも、ゲームが作れる人は少ないのです。よってゲームプログラムの知識があれば、一般の事務処理プログラムなども作成でき、望めば将来のゲーム業界への道も開かれます。
 よってプログラミングの学習教材として最適で、小さなお子様でも楽しみながら学び続けられる最も優れたコンテンツです。

 プログラム言語は世界共通であり、作り方が将来変わっても、基本的仕組みは変わりませんので、将来の進学・就職に有利に働き、世界中どこでも安定・高収入で働けます。
 ※HTML/CSS、JavaScript、jQuery、Wordpress、Unityなどはプログラム言語とは言えません。

 開成高校元校長 柳沢幸雄氏が「開成の生徒にはゲーム好きが多い。これからの時代、ゲームのプログラミングに興味がある子どもたちは、将来有望です。」と語っています。柳沢氏は「つまり子ども時代から、プログラミングはできて当たり前のものになっていくのです。どのような職業に就くにしても、プログラミングの知識を理解して、コンピュータ等を活用することは極めて重要といえます。(https://shuchi.php.co.jp/article/8094)」という言葉に、全く同感です。

世界でトップの才能が集結するゲームの世界
 ゲームの主戦場がスマートフォンになり、全世界が市場となってライバルは世界中で、より高品質でなければ売れない時代になりました。スマートフォンは常時ネットにつながり、あらゆるセンサー・機器が搭載され、さまざまな技術に支えられ、ゲームプログラムは作られます。システムを作るシステムプログラマーだけでなく、サーバーのプログラマー、エフェクトプログラマー、AIプログラマーなど多くの分野のプログラマーたちがゲームに関わっています。さらに、複雑な構造と高画質、すばらしい音楽、デザイン、3DCG、脚本家、演出家、広告など世界トップクラスの人々も制作に加わります。
 最近話題の大作「Cyberpunk 2077」は制作費約314億円。ゲームは平均でも数億~数十億円以上でなければ、ヒットしないと言われています。日本の製造業が軒並み競争力を失っていく中、AIを含めたこうしたプログラムの技術が数少ない「将来の希望の光」と言えるでしょう。

言語別求人割合現在でも「Java言語の求人には、高い技術力を求めて年収900万円を提示する企業もあるため、未経験者歓迎の求人には、これからITエンジニアに転職しようと考えている求職者からのアクセスが集まっている。」(DIME online)

9歳の壁「9歳の壁」とは小4の時期の子ども達がつまずきや劣等感を抱いたり、自己肯定感が持ちづらくなる現象のこと。
新しい分野の学びはこの前までの時期に始める方が、楽に学べます。
■ 抽象的な学習内容が増えることで、勉強のつまずきが生まれる
■ 自分を客観視することができるようになり、劣等感が生まれる
■ 友人関係が深くなるとともに、トラブルも増えがちに
■ 友人関係の深まりにより、保護者との関係性も変わる
文部科学省 子どもの発達段階ごとの特徴と重視すべき課題<9歳の壁>

 第一生命保険の第32回「大人になったらなりたいもの」調査(2021 年3月)で、男子の人気職業1位は「会社員」が話題になりました。この他の順位では、小学生男子「4位 ゲーム制作、10位 ITエンジニア/プログラマー」、中学生男子「2位 ITエンジニア/プログラマー、5位 ゲーム制作」、高校生男子「2位 ITエンジニア/プログラマー、4位 ゲーム制作」と全世代で安定的に、ゲーム制作者やプログラマーになりたい生徒は多いが、学校教育や普通のプログラミング教室ではそれに応えられていないのが現状です。(https://www.hokende.com/news/blog/entry/2021/03/21/190000
 現実にはゲーム会社への入社を夢見ながら、就職活動時に自分の作品がないことを知り、あきらめる方が大半です。今のうちから始めてみませんか?
 ゲーム会社の優れた待遇は「子供のプログラミング教室がお得な理由」をご覧ください。

ゲームはあそぶよりつくるほうが楽しいゲームプログラムは分かりやすいゲームプログラムは誰にでも分かりやすい

サイバーコネクトツー見学2024
プログラミングを学ぶ意味を理解し将来へつなげるために、毎年定期的に「会社見学会」や「各種講演会視聴」を行います。
2024年8月には福岡の3大ゲーム会社「サイバーコネクトツー」を見学し、ゲームを作る難しさや喜び、プログラミングの必要性をお聞きしました。通常は絶対に見られない開発現場に生徒達も興奮し、リラックスルームになごみました。

 本校で配布している「Java言語用教材」の一部を公開します。ぜひ一緒に勉強してください。クリックで見られます。Java教材
御社の挑戦、求む!本校では子ども達が、本物を体験することを重視しております。
ぜひ御社の商品やサービスに関わるアイデアやデザイン、パソコン・プログラムに関するものなど、何でも課題をお出しください。生徒や保護者へのアンケート調査などもお受けします。こうした課題に賞品をお出しいただければ、コンクールにすることもできます。方法や規模などは、ご相談に応じます。また会社見学も募集しております。
より詳しくは御社の挑戦、求む!~子ども達の職業意識をご覧ください。