プログラミングコース

テラボでは多様なニーズに応えるとともに、生徒が心行くまで高いレベルまで学べるよう、21種類ものコースを用意しています。

なお、サブコースは生徒に合わせて適宜選択するコースになっており、下図の矢印はコース修了後に進むことができるコースを示しています。

テラボ(T-Lab.)のプログラミングコース一覧

(1)体験教室

マインクラフトの操作やプログラムの作り方を1から学ぶ、体験授業で行うメインコースです。
一切パソコンやプログラム、マインクラフトに触れたことがなくても楽しく進めることができます。 スクラッチとメイクコード、どちらも体験することができます。

プログラミングコース(2)~(8)

メイクコードコース

全世界で大人気のゲーム「マインクラフト」が教育用にカスタマイズされたMinecraft:Education Edition(マインクラフト教育版)を用いて、プログラミングを学びます。テラボオリジナルのワールドに、マインクラフトの機能を活かした課題や生徒の興味を引くような課題を多数用意しているので、楽しく高いレベルまで学ぶことができます。また、上級修了時点で大学程度のプログラミングができるようになります。

(2)メイクコード初級基礎

サブコース

初級はまだ難しいという生徒に向けた、ひらがなだけで学べるサブコースになっています。
基本的な移動やブロックを置く動きをくり返し学んでいきます。 方向や立体移動の概念を理解することができます。

(3)メイクコード初級

メインコース

メイクコードコースの始まりとなるメインコースです。 順次処理・くり返し・条件分岐というプログラムの基本となる3つの概念を中心に学びます。
コースを通した課題は1問ごとに少しずつ難しくなっており、レベルアップしながら進めることができます。 また、最後には初級のまとめ課題があり、次のコースに行けるかどうかの審査を兼ねた難易度を高めた課題もあります。

メイクコード初級(メインコース)

(4)メイクコード中級基礎

サブコース

中級はまだ難しいという生徒に向けた、初級の後半レベルの問題を中心としたサブコースになります。
探索し甲斐のあるワールドで中級に向けたプログラミングの基礎力を高めることができます。

(5)メイクコード中級

メインコース

初級の次に位置するメインコースです。 変数・関数・配列などの専門的なプログラム諸概念を学びます。
それぞれの使い方や活用方法を実際に使ってみることで理解していきます。 一般的には高校などで学ばれる概念ですが、中級コースなら小学生も理解して学んでいます。

(5)メイクコード中級

(6)メイクコード上級基礎

サブコース

Javascriptコースを見据え、メイクコードコース内でJavascriptの基礎を学ぶサブコースです。 いずれJavascriptを学ぶ可能性が高い生徒に向けて行っています。
メイクコード初級レベルの課題をJavascriptで記述します。 自分が知っているビジュアルプログラミング言語をテキストプログラミング言語に変換することで、分かりやすくテキストプログラミング言語を体験することができます。

(7)メイクコード上級

メインコース

中級の次に位置し、メイクコードコース全体のまとめとなるコースです。 初級・中級で学んだことを活かし、実在するアルゴリズムやゲーム、アプリなどをマイクラ内で作成します。
問題文を読解し、どのようなプログラムが適切かどうかを判断し、粘り強く試行錯誤する力が求められます。
最後には、テトリスかシューティングゲームをマイクラ内で作成します。この段階まで行くと、大学程度のレベルになっています。

(8)Minecraft ゲーム開発

サブコース

上級の課題修了後、マイクラ内でアルゴリズムやゲームが作りたくなった生徒用のサブコースです。
自分でつくるものを企画し、マイクラ内で実際に遊べるようにプログラムを作成します。

授業料など

※体験授業を受けていただくと、期間限定で入会金が0円のキャンペーンを行っています。

月2回

月4回

受講回数

月 2 回

月 4 回

授業時間

60 分

60 分

入会金

0円(※) 

0円(※) 

月謝

10,000 円

14,000 円

設備維持・教材費

1,000円

1,000円

合計(入会月以降)

11,000円(税込)/月

15,000 (税込)/月

プログラミングコース(9)~(12)

スクラッチコース

小中学校でも広く活用されているScratchを用いたコースです。 授業1回前後で完成するゲームを作成しながら、それに必要なプログラムを学びます。
コースの区切りとしてジュニア・プログラミング検定を行っており、Entry級, Bronze級, Silver級, Gold級の4段階をクリアすることを目標としています。
メイクコードコースと行き来も可能なので、生徒の興味に合わせてコースを変更できます。

スクラッチコース

(9)スクラッチ基礎

メインコース

小学校1年生からの受講が可能な一番優しいメインコースです。
必要に応じてひらがなやカタカナの読み方やマウスの使い方から始め、少しずつパソコンに慣れながら進めていきます。最初は1つ1つのプログラムの動き方を確認するところから始めますが、少しずつ簡易的なゲームを作ったり、見本の動きからプログラムを予想して作ったりもします。検定では文章を読んでプログラムを作成する必要があるので、日本語の文を読解する練習も並行して行います。

(10)スクラッチ中級

メインコース

初級からレベルアップし、高度なゲームの作成や検定の合格に必要なプログラムの学習を行います。
XY座標や変数など、プログラミングをする上で重要となる概念をここで学びます。 また、それを用いたゲームを作成することで、実際にゲーム内でどのように使われているのかを学びます。

(11)スクラッチ上級

メインコース

ジュニアプログラミング検定Entry級を合格し、さらに難しいプログラムを学んでより本格的なゲームが作れるようになりたい生徒に向けたメインコースです。
多くの新しいプログラムの使い方を学び、様々なゲームを作りつつ、並行してBronze級, Silver級, Gold級の合格を目指します。 Gold級合格には高校在学程度のレベルが必要となります。

(12)スクラッチゲーム開発

サブコース

スクラッチ応用コースを修了後、スクラッチでオリジナルのゲームやアプリを作りたくなった生徒向けのサブコースです。
オリジナルのゲームを作って各種プログラミングコンテストに出すことを目的としています。

(13)ジャスラッチ

メインコース

スクラッチ応用かスクラッチゲーム開発コース修了後、Javascriptコースを見据え、スクラッチ内でJavascriptの基礎を学ぶサブコースです。 いずれJavascriptを学ぶ可能性が高い生徒に向けて行っています。
スクラッチ基礎レベルの課題をJavascriptで記述します。自分が知っているビジュアルプログラミング言語をテキストプログラミング言語に変換することで、分かりやすくテキストプログラミング言語を体験することができます。

授業料など

※体験授業を受けていただくと、期間限定で入会金が0円のキャンペーンを行っています。

月2回

月4回

受講回数

月 2 回

月 4 回

授業時間

60 分

60 分

入会金

0円(※) 

0円(※) 

月謝

10,000 円

14,000 円

設備維持・教材費

1,000円

1,000円

合計(入会月以降)

11,000円(税込)/月

15,000 円(税込)/月

プログラミングコース(14)~(21)

ハイレベルコース

ビジュアル言語を卒業し、いよいよテキスト言語に入ります。
テラボでは、JavascriptとPythonを学ぶことができます。これら2つの言語は、高校情報でも導入されている言語であり、これらのカリキュラムは高校情報の内容を網羅しています。 また、よりもっと学びたい人のためにゲーム開発や人工知能開発などのコースも用意しています。

(14)Javascript基礎

メインコース

Javascriptの基本的な文法を学ぶ、メインコースです。 メイクコード上級・Scratch to Javascriptのいずれかを修了した場合に受けることができます。
テキストプログラミングの基礎基本から、Javascriptの文法、AtCoderのA, B問題演習や簡単なアプリケーションの制作までを行います。 大学2,3年生レベルのコースになっています。

(15)Python基礎

サブコース

Pythonの基本的な文法を学ぶ、Javascript以外の言語も学びたいという生徒や、どうしてもPythonを学びたいという生徒に向けたサブコースです。 基本的にはJavascript基礎コース修了後ですが、生徒によっては飛び級という形でPython基礎に入る生徒もいます。 文法を学ぶという意味ではJavascript基礎と内容は近いですが、言語の特質上それよりも高いレベルのコースとなっています。

(16)情報講座

サブコース

高校情報、日商プログラミング検定Basic級、ITパスポートの一部の内容を包括した情報分野を学ぶサブコースです。 具体的には、「情報社会、情報デザイン、コンピュータ、情報のデジタル化、問題解決」の5つの分野を学びます。
ほかのコースとは異なり、プログラミングではなくハードウェアや通信等の概念理解や計算演習などが中心になります。

(17)ウェブサイト開発

サブコース

HTML,CSSを学び、ウェブサイトを作成する方法を学ぶサブコースです。 基本的にはJavaScriptの修了が条件となります。 ウェブサイトだけでなく、JavaScriptを用いたwebアプリの制作も学びます。

(18)マルチプラットフォームゲーム開発

サブコース

ゲームエンジン「GodotEngine」を用いたゲーム開発を行います。
GodotEngineの利用方法や、その中で用いる言語「GDScript」を学び、実際にゲームを作成します。基本的な機能を学んだ後は、自分でゲームを作成し、公開します。

(19)デスクトップゲーム開発

サブコース

Python基礎を修了した生徒が受講可能なサブコースです。 Pythonを用いたゲーム開発を行います。
Pythonの豊富なライブラリや機能を活用したゲーム開発を目指します。

(20)競技プログラミング対策講座

サブコース

Python基礎を修了した生徒が受講可能なサブコースです。
AtCoderのD問題(技術者レベル)が解けることを目標に様々な過去問の演習を行い、講師からの解説を受けます。また、コンテストに参加し、実践でのレベルアップを図ります。

(21)人工知能開発

サブコース

Python基礎を修了した生徒が受講可能なサブコースです。
人工知能とは何か、内部はどのようになっているかを学び、実際に自分の手で人工知能を作成します。 大学学部、院レベルの難易度となっています。

料金は各コースごとに異なります。 詳しくはお問い合わせください。

無料体験
お申し込み受付中!

無料体験でぜひテラボを体験してみてください

お電話

022-216-4250

平日 9:30~18:30
土日祝 9:00~18:00
定休日:火曜・木曜

メール 24時間受付中!