基礎から実践までステップアップで
学べる

はじめてでも楽しく学べるコースから実践的なプログラミングまで学べるコースがあります。
プログラミング学習を通じて、「身近な課題にテクノロジーを活用して解決できる力」を育みます。
また、「一人ひとりが持つ多様な個性を活かし、伸ばせる学び」を提供します。

  • はじめてのScratchコース
    初級

    プログラミングの楽しさが学べるはじめてのScratchコース

    マサチューセッツ工科大学によって開発されたScratch(スクラッチ)というツールで、ゲームやアニメーションをつくり学びます。難しいコードを書くことなくブロックの組み合わせによるプログラミングのため、はじめての子どもでも安心です。本コースでは、ゲームやアニメーションをつくりながら、基本的なScratchの使い方を楽しく覚えていきます。子どもたちはScratchのノウハウを学ぶ事で、ゆくゆくは世界にひとつだけの作品をつくっていけるようになっていきます。

    • 9歳以上
    • ゲーム開発
    • アニメーション制作
    • 初めてプログラミングをするお子様に最適な基礎を学べるカリキュラム初めてプログラミングをするお子様に最適な基礎を学べるカリキュラム
    • 動画によるわかりやすい解説。文字が苦手なお子様にも安心です動画によるわかりやすい解説。文字が苦手なお子様にも安心です
    • ゲームやアニメーションが作れる。飽きることなく取り組めますゲームやアニメーションが作れる。飽きることなく取り組めます
    • ブロックを組み合わせてプログラミング。難しいコードを書くことなく学べますブロックを組み合わせてプログラミング。難しいコードを書くことなく学べます
  • Scratchマスターコース
    中級

    プログラミング的思考が学べるScratchマスターコース

    はじめてのScratchコースからのステップアップコースとして、より高度なゲームやアニメーション、アプリケーションをつくりながらプログラミングを学びます。Scratchを通じて、より実践的なプログラミングやアルゴリズムを学びたい子ども向けのカリキュラムになっています。本コースを学ぶ過程で、「分析し理解する力」、「順序立てて考える力」が身につきます。さらに、受講を終える頃には、ものづくりの考え方が自然と頭の中でイメージできるようになっています。

    • 10歳以上
    • ゲーム開発
    • アニメーション制作
    • より本格的なプログラミングを学びたいお子様に最適な中級レベルのカリキュラムより本格的なプログラミングを学びたいお子様に最適な中級レベルのカリキュラム
    • ブロックを組み合わせてコンピューターの制御を学ぶことができますブロックを組み合わせてコンピューターの制御を学ぶことができます
    • 目覚まし時計、計算ゲーム、データ分析アプリなどをプログラミングして開発目覚まし時計、計算ゲーム、データ分析アプリなどをプログラミングして開発
    • プログラミングを学ぶことにより論理的思考/創造力が身につきますプログラミングを学ぶことにより論理的思考/創造力が身につきます
  • Webアプリコース
    上級

    実践的なWebサービス開発が学べるWebアプリコース

    Ruby(ルビー)という全世界で数多くのWebサービス開発に使用されているプログラミング言語を使用します。 本コースを学ぶ過程で、テクノロジーを活用して身近な問題を解決するという体験を得ることができます。また、子どもたちは手を動かし、試行錯誤しながら学習を進め、わからない時は、プログラマーのメンターにチャットでサポートを受けることができます。Webサービス開発を通して、より実践的なスキルを身に付けたい方にオススメです。

    • 11歳以上
    • 実践プログラミング
    • Webアプリ開発
    • より実践的なWebプログラミングが学べるカリキュラムより実践的なWebプログラミングを学べるカリキュラム
    • 現役のエンジニアが子どもたちを遠隔でサポートします現役のエンジニアが子どもたちを遠隔でサポートします
    • 基礎の文法を学びつつ、あいさつロボットアプリなど簡易的なWebアプリを開発します基礎の文法を学びつつ、あいさつロボットアプリなど簡易的なWebアプリを開発します
    • 子どもたちが大人になる時代にて、アドバンテージとなるスキルが身につきます子どもたちが大人になる時代において、アドバンテージとなるスキルが身につきます
  • ゲームアプリコース
    上級

    実践的なゲーム開発が学べるゲームアプリコース

    JavaScript(ジャバスクリプト)という全世界で使用されているプログラミング言語を使用します。主にWebページの見栄えをよくすることに優れている言語です。本コースを学ぶ過程で、様々なゲーム開発を体験することができます。また、子どもたちは手を動かし、試行錯誤しながら学習を進め、わからない時は、プログラマーのメンターにチャットでサポートを受けることができます。ゲーム開発を通して、より実践的なスキルを身に付けたい方にオススメです。

    • 11歳以上
    • 実践プログラミング
    • ゲーム開発
    • より実践的なWebプログラミングが学べるカリキュラムより実践的なゲームプログラミングを学べるカリキュラム
    • 現役のエンジニアが子どもたちを遠隔でサポートします現役のエンジニアが子どもたちを遠隔でサポートします
    • 基礎の文法を習得しながら、シューティングゲームなど様々なゲームアプリを開発します基礎の文法を習得しながら、シューティングゲームなど様々なゲームアプリを開発します
    • 子どもたちが大人になる時代において、アドバンテージとなるスキルが身につきます子どもたちが大人になる時代において、アドバンテージとなるスキルが身につきます
  • クリエイティブコース
    上級

    感性を磨き実践スキルも習得クリエイティブコース

    JavaScript(ジャバスクリプト)という全世界で使用されているプログラミング言語を使用します。主にWebページの見栄えをよくすることに優れている言語です。本コースを学ぶ過程で、様々なデジタルアート作品を制作します。また、子どもたちは手を動かし、試行錯誤しながら学習を進め、わからない時は、プログラマーのメンターにチャットでサポートを受けることができます。デジタルアート作品の制作を通して、より実践的なスキルを身に付けたい方にオススメです。

    • 11歳以上
    • 実践プログラミング
    • アート創作
    • 感性の育成だけでなく、基礎的な算数や数学・物理・法則を学べるカリキュラム感性の育成だけでなく、基礎的な算数や数学・物理・法則を学べるカリキュラム
    • 現役のエンジニアが子どもたちを遠隔でサポートします現役のエンジニアが子どもたちを遠隔でサポートします
    • 基礎の文法を習得しながら、様々なアート作品を制作します基礎の文法を習得しながら、様々なアート作品を制作します
    • 子どもたちが大人になる時代において、アドバンテージとなるスキルが身につきます子どもたちが大人になる時代において、アドバンテージとなるスキルが身につきます
  • Pythonロボティクスコース
    上級

    実践的なロボット制御が学べるPythonロボティクスコース

    Python(パイソン)という全世界で使用されているプログラミング言語を使用します。近年では大量のデータ処理などにも活用されています。本コースを学ぶ過程で、様々なロボット制御を体験することができます。また、子どもたちは手を動かし、試行錯誤しながら学習を進め、わからない時は、プログラマーのメンターにチャットでサポートを受けることができます。ロボット制御を通して、より実践的なスキルを身に付けたい方にオススメです。

    • 11歳以上
    • 実践プログラミング
    • ロボット制御
    • より実践的なゲームプログラミングが学べるカリキュラムより実践的なゲームプログラミングを学べるカリキュラム
    • 現役のエンジニアが子どもたちを遠隔でサポートします現役のエンジニアが子どもたちを遠隔でサポートします
    • 基礎の文法に交え、簡単なロボット制御を並行して学習することができます基礎の文法に交え、簡単なロボット制御を並行して学習することができます
    • 子どもたちが大人になる時代において、アドバンテージとなるスキルが身につきます子どもたちが大人になる時代において、アドバンテージとなるスキルが身につきます
  • はじめてのプログラミングコース with マインクラフト
    入門

    プログラミングの世界を知ろうプログラミング入門コース with マインクラフト

    子どもたちに人気のマインクラフトを使って、プログラミングの基本を学びます。キーボードの操作に始まり、コマンドの入力を駆使し、最終的には簡単なダンジョンを作成します。テキストには動画が適切に配置されているため、学びやすくなっています。マインクラフトに慣れている方、初めての方どちらにとっても、プログラミングの楽しさを知り、興味関心を持っていただけるコースです。

    • 9歳以上
    • プログラミング入門
    • マインクラフト
    • キーボードやマウスの操作に慣れることができますキーボードやマウスの操作に慣れることができます
    • 適宜、動画を配置しているため学習を進めやすい設計となっています適宜、動画を配置しているため学習を進めやすい設計となっています
    • コマンドによる制御、座標や回路について学ぶことができますコマンドによる制御、座標や回路について学ぶことができます
    • ゲーム感覚でプログラミングの基本について一通り習得できますゲーム感覚でプログラミングの基本について一通り習得できます
  • Springinコース
    入門

    創って遊び将来に役立つ力を育むSpringin'コース

    Springin'(スプリンギン)というツールで、描いた絵や写真に、音や動きをつけ、属性アイコンの組み合わせで創れるものは無限大。タブレットを用いた直感的に操作できるビジュアルプログラミング言語なので、プログラミング未経験者や低年齢のお子様でも楽しく学ぶことができます。プログラミング的思考はもちろんのこと、創造力、デザイン思考力、マーケティング思考力、UI/UXなど、これからの時代に必要とされるチカラを身につけることができます。

    • 7歳以上
    • プログラミング入門
    • デザイン
    • クリエイティブ
    • タブレットの操作に慣れることができますタブレットの操作に慣れることができます
    • 手順が細かく記載された低学年でも学びやすい教材を使用します手順が細かく記載された低学年でも学びやすい教材を使用します
    • 創造力、デザイン思考力を育むことができます創造力、デザイン思考力を育むことができます
    • クリエイター感覚でプログラミングの楽しさを感じていただけますクリエイター感覚でプログラミングの楽しさを感じていただけます

WORKS受講者の作品

  • はじめてのScratchコース「レースゲームをつくろう」

    はじめてのScratchコース- レッスン2レースゲームをつくろう

    小学3年生

  • はじめてのScratchコース「ブロック崩しゲームをつくろう」

    はじめてのScratchコース- レッスン11ブロック崩しゲームをつくろう

    小学6年生

  • Scratchマスターコース「目覚まし時計をつくろう」

    Scratchマスターコース- レッスン1目覚まし時計をつくろう

    中学1年生

  • Scratchマスターコース「あみだくじアプリをつくろう」

    Scratchマスターコース- レッスン4あみだくじアプリをつくろう

    中学3年生

子どもたちの
未来の可能性を広げよう