全国的にグラミングスクールがブームです。さらにプログラミングスクールとともにロボット教室も大盛況です。

 この記事では中学生、高校生にプログラミングスクールやロボット教室で何を習わせたら良いのか?途方に暮れておられる方が多いと思うので解説させていただきます。

プログラミングって何だろう

 まず、プログラムとは何か?についてご存知無い方が多いと思うので、その解説をします。プログラムはソフトウェア、アプリケーションとも呼ばれます。
 プログラムとはプログラム開発言語というもので書かれた、コンピュータにさせたい仕事・命令を順番に英単語で書いたものです
 

 【BASIC言語のプログラムの例 2つの数の足し算をして答を表示させるプログラム】

  10 INPUT “Xノアタイハ” , X
  20 INPUT “Yノアタイハ” , Y
  30 C=X+Y
  40 PRINT “コタエハ”;C

 これをコンパイラという2進数に翻訳するソフトを使って2進数に変換してコンピュータに実行させます。
 実行すると?マークが出ますのでキーボードから数字を打ってEnter Keyを打ってコンピュータに記憶させ、コンピュータ内臓の加算器が足し算をし答を表示します。

実行結果
 
  Xノアタイハ? -5 (Enter Key)
  Yノアタイハ? 18 (Enter Key)
  コタエハ13

 BASIC言語は一番易しい初心者用の言語ですが、実社会ではWindowsやMAC OS、iphoneアプリ、自動車や工場のロボットを制御するプログラムなどを作るC言語、楽天のショッピングモールやAmazon.comのようなシステムを作るJava言語などが使用されています。

 これらのプログラムを作る事を仕事にしている人がプログラマで、そのチームリーダーがシステムエンジニアです。システムエンジニアは楽天のショッピングモールやAmazonのネットショップなどのシステム全体の総設計も行います。
 現在プログラマやシステムエンジニアが不足しており、これからはもっと不足していきます。

 プログラムを何故英単語で書くのかというと、日本語では漢字変換とか手間が掛かるのでアルファベットで書ける方が楽だからです。

プログラミングは中学生からスタートすると一番伸びます。

リブセンス 起業物語 マイクロソフトのビルゲイツやFacebookの創業者ザッガーバーグは中学1年生頃からプログラミングを学び始めました。
 小学校高学年や中学生の時にプログラミングを学び始めると大きな成果が期待できます。
 起業してビルゲイツやザッガーバーグのように大成功する事もけっして夢ではありません。

 それでは何から学習していけば良いのでしょうか?

最初に始める言語は

  1. BASIC言語・・・C言語とJava言語この2言語が無料体験授業で難しく感じる場合は、その導入・準備として初心者用のBASIC言語をお勧めしています。基本事項を圧倒的な短期間で楽にマスタ出来ますし、早期にゲームプログラムの作成の学習に進めるため、当スクールでは非常に人気があり好評です。
  2. C言語・・・プロうラム開発言語の標準言語です。UNIXというOS(基本ソフト)を作るために開発されました。中学生から高校2年生まで挑戦できる情報オリンピックの使用言語なのでプログラミングが得意で情報オリンピックを目指したいならC言語です。
  3. Java言語・・・現在世の中のプログラム制作の仕事でもっとも多いのがJava言語です。高校生でお父さんお母さんにもしもの事があった時に札プロの『Java応用WEBサーバー構築講座』をマスタしていれば全国の主要都市で即戦力プログラマとして就職して十分な収入を得ることが出来ますし、Facebookのザッガーバーグやマイクロソフトのビル・ゲイツのように早期に起業して成功する事も可能です。
C言語プログラム
#include

int main(void)
{
int num1, num2;
double div;
num1 = 5;
num2 = 4;

div = (double)num1/(double)num2;
printf(“5/4は%fです。\n”, div);

return 0;
}

Java言語プログラム

class Sample11
{
public static void main(String[] args)
{
int num1 = 5;
int num2 = 4;

double div = (double)num1 / (double) num2;
System.out.println(“5/4は” + div + “です。”);
}
}

どの言語から始めたら良いかは、無料体験で分かります

 どの言語から始めたら良いかは、プログラミングへ理解力や独学で身に着けたプログラミングのスキル、学ぶ目的によって一人々々違って来ます。
 まずは無料体験授業で3つの言語のプログラミング実習を体験して下さい。

 豊富な教務経験から、お子様に最適のプログラム開発言語とお勧めのカリキュラムをご提示させていただきます。

 ◆気軽にご予約の上受講して下さい。ご予約はこちらから。