プログラミング教室

SciNethプログラミング教室

・授業は「日本語」で行います。

・生徒のレベルに合わせた、きめ細かいクラス編成と少人数制の指導を行います。

・身近な話題や時事問題、算数や理科のトピックも交えて、プログラミングスキルの習得だけが目的にならず、その新しいスキルで「何ができるようになるか」という視点を大切にしています。

SciNeth図書館を利用できます。サイエンス、教育、日本語関連の日本語書籍を500冊以上揃えています。ぜひご家族も一緒にご利用ください。

主に使用するプログラミング言語/ソフト、教材

いずれもフリーで使用できます。詳しい利用方法は申込み後にお知らせします。
Scratch.Jr(スクラッチ ジュニア)
Scratch(スクラッチ)
Python(パイソン) 
(ローカルへのインストール方法)
(Google Colaboratory)
Pythonプログラミング入門(東京大学)
・生成AI(ChatGPT, Google AI Studio/Gemini, Claudeなど)
GitHub

内容に応じて、こちらの教材も使用します。
Micro:bit(マイクロビット)
Cubetto(キュベット)
mBot(エムボット)
Lego Boost(レゴブースト)

講習内容・クラス編成

・学年とプログラミングスキルを基にクラスを編成します。
・難しすぎず達成感のある学習レベルで行います。
・基本的な操作を身に付けながら、毎月1つのプログラミング作品を作ります。
・受講生のやってみたいこと、作ってみたいものなどのリクエストも取り入れていきます。

年齢は目安で、生徒の進捗度によっては上のレベルのクラスに参加する場合もあります。各クラスとも未就学児は4名程度、小学生以上は5名程度の少人数制です。

Scratch Jr. はじめて   
(年長~)
Cubettoなどの知育おもちゃを使いプログラミングの考え方を養います。    
その後、タブレットを使いScratch Jr.の基本的な操作を体験します。
Scratch Jr. 初級
(年長~)
Scratch Jr. の機能をフルに使ってゲーム作りにチャレンジしながら、
プログラミング的な考え方に触れます。
Scratch はじめて
(小1~)
Scratchの使い方を一通りマスターします。
Scratch 初級
(小1~)
プログラミングの基本的な考え方(手続き型)を学びます。
Scratch 中級
(小3~)
プログラミングの実践的な使い方を習得します。
Scratch 上級
(小4~)
応用的な考え方を学び、加えて各種アルゴリズムも学びます。
AI プログラミング
(中学生・高校生・大学生)
2023年以降、旧 Pythonクラスは、AI プログラミングとなりました。
生成AI も活用して、アプリの作成、公開を行います。

最初は数学をテーマにした演習問題や簡単なゲーム作成から始め、
実社会で利用できるアプリ作成、データ分析、シミュレーション、など、
中学生、高校生でも、大学の演習問題にそのまま使えるレベルを目指せます。

授業例 

Scratch Jr.       
(幼児、低学年)
授業カリキュラム構成の一例

授業のサンプル動画 (シンタクラースのアニメーション作成)

Scratch
(小学生)
ScratchのwebサイトにあるSciNethのページ

高学年クラス(Scratch 上級)の授業例(授業報告メールより。惑星起動シミュレーション、画像認識、人工知能、フラクタル)

AI プログラミング
(中学生・高校生)
AIプログラミング(vibe coding) も活用しWeb アプリを作成します。
静的アプリだけでなく、Realtime Database と連携した動的アプリやオンラインゲームも作ります。
15分で作るシューティングゲーム
対戦型三目並べ(二人で遊ぶオンライン対戦ゲーム)
集合写真で遊ぶメモリーゲーム(神経衰弱)

旧Pythonクラス授業カリキュラム構成の一例 (人工知能・画像検出のアプリ作成、lifegameのセルオートマトン, boids シミュレーション、計算問題各種、Web APIなど。社会で活用される実践的な内容も学びます。)

参考書

ターム、受講日、クラス編成

  • 1年間 3ターム制。1タームは3または4か月で、夏休み・冬休み期間は授業はありません。
  • 月1回、80分授業。幼児クラス・低学年は途中で休憩をはさみます。
  • 基本的に土日開催。日程は各タームで学校行事等を考慮して決定します。
  • 受講クラスは、生徒のレベルや習熟度に合わせ、タームごとに調整します。

23期(2025年1月~3月)、24期(2025年4月~7月)、25期(2025年9月~12月)の予定。

受講料

・受講料
3か月のターム:99ユーロ、 4か月のターム:132ユーロ
(1人が複数クラスを受講する場合、2コマ目以降は半額です。)

・その他の費用(必要な方のみ)
機材レンタル(ノートパソコンまたはiPad) 6ユーロ/回 

※教室は月1回だけのため、上達には自宅学習も大切になってきます。そのため、参加者が自宅で使える機材の用意をおすすめします。購入のアドバイスはこちらをご覧ください。他にも機材選びでわからないことがあればご相談ください。

開催場所

少人数制のため、現在はSciNethの自宅兼事務所で開催しています。
一度来場して受講したことのある小学生以上の生徒さんは、Zoomでのオンライン受講も可能です。

・最寄り駅
  トラム25番線 Amstelveen Brink駅 徒歩6分
  バス199番線、174番線 De Eindhoeve 徒歩2分
・近隣に十分な無料駐車スペースがあります。
・詳しい住所は申込後にお知らせします。

その他

・欠席の場合、補講や返金はありません。他クラスへの振替出席や録画受講をご利用いただけます。
・申し訳ありませんが、体験授業・見学は行っておりません。
 その代わりに、初回授業を受けた後に入会を見送る場合は、そのタームの残りの受講料を返金する制度を設けています。

※詳しくは申込み後にお送りする「プログラミング教室のご案内」をお読みください。

お問い合わせ・申込

・プログラミング教室に関するお問い合わせ
・空き状況の問い合わせ
・入会申込

いずれも、下記フォームから必要事項を記入してお送りください。3日以内に返信します。
基本的に各ターム開始月からの参加ですが、プログラミング経験や空き状況によって編入可能な場合があります。

受講生ページ

生徒さん向けの情報はこちらです。パスワードは各ターム開始時にメールでお送りしています。