プログラミング教室について
<小学生から社会人まで、プログラミングを気軽に学びたい方へ>
プログラミングの基礎から応用までを、学年や習熟度に合わせて個別指導(1~3名まで)で講習を行います。
コンピュータ言語は、コンピュータと対話する言語で、一般的な語学学習と同様に、「慣れる」が大事です。まずは、継続して続けられるように、たのしくプログラミングの考え方や基礎を学び、自発的に作ることを楽しみながら応用に進むようにサポートします。また、Scratch 以外にも、どのコンピュータ言語を学びたいのかも含めて、一度、お気軽にご相談ください!
カリキュラムは、プログラミング初級、プログラミング応用(ウェブサイト)の2つをご用意しております。
コース名 | 対象 | 言語 | 月謝 |
---|---|---|---|
プログラミング初級 | 小学生・中学生・高校生・大学生 | Scratch | 月8,000円税込み (月4回 60分演習) |
プログラミング応用 (ウェブサイト) | 習得に意欲のある方 | html,css,javascript, php,rubyなど | 月8,200円税込み (月4回 60分演習) |
プログラミング基礎応用 | 習得に意欲のある方 | html,css,javascript, php,java,ruby, python,c#,c++,c,basic,swift など その他言語も相談可 | 月8,200円税込み (月4回 60分演習の場合) |
プログラミング初級
このコースでは、Scratch を用いてアニメーションやゲームなどを作成を通じて、プログラミングの考え方や基礎を学び、応用へとつなげることを目的としています。
学年や熟練度に合わせて、今話題の IoT に関する内容で、Scratch と電子工作を組み合わせた内容や、3D CAD の使い方を習得して、実際に 3D プリンタで造形することも可能です。また、様々なコンピュータ言語の学習のため、Scratch 以外の言語を勉強したい方でも大丈夫です。
プログラミング基礎応用
このコースでは、プログラミング言語を学んでいるけど、どうしてもわからないところを聞きたいや、プログラミング学習をゆっくりと学んでいきたいなど、様々なご要望にお応えすることができます。プログラミング言語にかかわること全般をご相談して決めていきます。よって、回数も任意に設定していただけるようになっております。
Scratch
Scratch は、プログラムの正しい構文を覚えることはなく、初心者でも簡単に画面上の操作によってプログラミングできる言語学習環境です。この Scratch は、子どもにアニメーションやゲームなどの制作を通じて、コンピュータ言語の学習意欲を高めることを目的として、米マサチューセッツ工科大学メディアラボが開発した。
Scratch を題材として、世界中で子ども向けの教育に使われております。
Minecraft ComputerCraft EDU
Minecraft は、ブロック(鉄や土など)を地面や空中に配置し、自由な形の建造物等を作っていくゲームとして、非常に有名です。その Minecraft をプログラミングで、建築物などをつくるプログラミング教材になります。
Minecraft でのプログラミングは、建築実を作る工程において、プログラミング的な手法で考えていくことになります。
プログラミングするの方法も Scratch とは見栄えが異なりますが、ブロック型になっているので、はじめてプログラミングするのにも最適です。
micro:bit
micro:bit は、フィンランドなど海外の学校などでも使われている教育教材です。micro:bit は、Scratch とは異なり、作品を実際に触れるデバイスです。micro:bit と様々なセンサーやモーターなどを接続することができ、その制御を Scratch のようなインターフェースでプログラミングすることができます。
Basic
IchigoJam や、プチコン™など、コンピュータ言語のひとつである Basic 言語を使ったハードウェアがあります。Basic 言語を用いたプログラミング教材など扱っております。
プログラミング応用(ウェブ/Android アプリ)
このコースでは、ホームページの制作に必要な HTML,CSS を学び、近年のホームページ作成に必要な JavaScriptとインターラクティブな処理を行うのに必要な PHP を用いて、ウェブサイトを作成し、プログラミングのスキルアップを目指します。コンピュータ言語をすこし習った事使ったことがあるなどのある程度の習熟度がある方でも、応用のレベルなのか不安な方でも、習熟度に合わせて進めますので、ご安心ください! Scratch だけではなく、JavaScript や、PHP、Python、Ruby や C#、Java など好きな言語・開発環境を教えることができます。最近では、大人の方もプログラミング教室に来られております!
JavaScript とは・・・
ブラウザ上で動作するプログラミング言語で、動的に画像の切替などグラフィカルな表現には欠かせない。
PHP とは・・・
サーバ上で動作するプログラミング言語で、お問い合わせやアンケートなどのインターラクティブな表現には欠かせない。
Python とは・・・
この言語は、最近話題の機械学習(人工知能)などで使われるコンピュータ言語です。プログラミング言語として初心者向けではありますので、Scratch などのグラフィカルな言語からの導入として、当教室では推奨しております。
Unity とは・・・
100万人以上の開発者が利用しているゲーム開発用のツールのことです。Windows やスマホ、Playstation や、Nitendo 3DS など様々なデバイス向けのゲームアプリを作成することができます。基本的なゲームを開発するうえで必要な技術が盛り込まれたゲーム開発エンジンで、コンピュータ言語としては、C# を使用します。
Unreal Engine とは・・・
人気のゲーム「フォートナイト」の開発元でも知られる EPIC 社が提供しているゲーム開発エンジンです。
プログラミング基礎
このコースでは、プログラミング言語を使って、ロボットやハードウェアなどを自由に扱えるようになりたいや、いまからでもプログラミングの基礎を学ぼう、学びなおしたい方など、受講者の勉強したい内容に合わせて開講していきます。Rasberry Pi を使ってインターネットに接続して、情報収集するようなものを作りたいとか、こんなものを作りたいのだけど、どうしたら良いかわからないので、基礎から学びたいとか・・・まずは、お越しいただいて、どのような内容にするかご相談に応じます。開講日程については、受講者のご都合に合わせて調整をします。
講師について
- 大学でロボットに関する研究をし工学修士を取得
- 企業で、ハードウェア設計、組み込みソフトウェア開発や、ウェブ・ソフトウェア開発を現在まで25年以上従事
- 大学・専門学校にて非常勤講師として、電気回路・電子回路、プログラミング演習、ロボット演習などを現在まで15年以上の指導経験
- CoderDojo 長岡京 にてスタッフ(メンター)として、第8回から活動中
- 講師プロフィールはこちら
開講スケジュール
各コースの開講日程は、月曜日から土曜日まで9時から20時までの時間帯で行っております。
なお、祝休日や臨時休講などにより開講しない場合は、振替えを致します。
無料体験をご希望の方は、あらかじめお問合せフォームもしくはお電話で承っております。ご連絡をお待ちしております。
生徒作品公開
当教室では、生徒の意欲によって、さまざまなコンテストに応募することをしております。また、そのコンテストに実際に応募するのではなく、当教室内だけで作品制作をするイベントも実施しております。 過去に応募作品は、こちらからご覧いただけます。
Q&A
パソコンの貸出はありますか?
パソコンを無料で貸出します。
パソコンを購入する際に相談可能ですか?
はい、プログラミング教室で使用できるパソコンをご紹介いたします。
パソコンは、Windows/Mac どちらでも可能でしょうか?
Windows/Mac どちらもで可能です。
プログラミング初級の受講対象者は?
ローマ字入力することがあるので小学校4年生からが望ましいです。小学校4年生になっていなくてもマウス操作について問題がなければ受講は可能です。
開講日は、いつでしょうか?
開講については、随時行っております。まずは、無料体験にご参加していただきたく、詳細についてはお問い合わせ下さい。
開講日に、別の予定が入った場合、振替えは可能でしょうか?
はい、可能です。翌月以降にまたがっても、振替えをします。
他の習い事の都合で、月に3回でも受講可能でしょうか?
はい、可能です。
電子工作教室と併用することは可能でしょうか?
生徒の関心に応じて、電子工教室の教材を用いることができます。