プログラミング教育

プログラミング

IT のプロが教えるプログラミング教室です。

世界では楽しむ教育、柔軟な発想力を身に付ける教育が広がっています。 楽しむからこそどんどん先へ進めますし、本当の力が身に付きます。 暗記型学習ではなく、覚えた知識を元にモノを作り、試し、工夫を凝らすことで知識を深め、創造性や表現力を育成します。

アシスト都筑では、学校教育やプログラミング的思考の養成に留まらず、自分で問題を見つけ、コードで解決できるレベルまでサポートします。 グローバル目線のきちんとした技術を身に付けることを目標とします。

コース紹介

基礎コース

プログラミングに慣れていない子のための、ビジュアルプログラミングを学ぶコースです。以下の内容に取り組みます。

Code.org
Code.org 世界標準の授業

グローバルスタンダードに基づいて「コードを書くための」授業を進めます。 ゲーム感覚で楽しみつつも、プログラミングの本質はしっかり学びます。 「写経」の授業ではなく、問題解決能力と実践力を養います。 学校の勉強に繋がる内容を学ぶことで、算数の理解も深めます。

※教室長は翻訳 Contributor です。

micro:bit
micro:bit モノの仕組みの理解

物理コンピューティングやフィジカルコンピューティングも学びます。 手軽な IoT / センサ製品を作ることでハードウェアへの理解を深めます。 モノの仕組みを理解することで、モノ作りの基本的能力や、設計能力を鍛えます。

Scratch
Scratch 応用力の養成

日本で親しまれている Scratch を利用して、技術の理解を深め、ゲーム制作もします。 Scratch は micro:bit と組み合わせることで、もっと楽しめます。 様々な技術に触れ、また組み合わせていくことで、応用力を鍛えます。

typing
タイピング 将来を見据えた授業

本来のプログラミングには一定量のタイピング能力も必要となります。 ビジュアルプログラミングに閉じず、将来を見据えてタイピング能力も鍛えていきます。 ゲーム感覚で楽しめるだけでなく、漢字や英単語の勉強にも活かせます。

ビジュアルプログラミングに閉じない、総合的な基礎力養成コースも用意しています。

エジソンCLUB

プログラミングは最終的に高度な思考力、そして数学能力と読解能力が求められます。 幼少期から国語・算数・図形の基礎力を身に付けることで、理解が促進されます。

こども将棋教室

プログラミングは論理的思考力の結晶です。 将棋はその養成に最適な科目です。 幼少期から高度な思考力を身に付けることは、あらゆる勉学にも好影響があります。

Web 初心者コース

ビジュアルプログラミングを使いこなせる子が、初めて本格的なプログラミングを学ぶためのコースです。 プログラマやデザイナーにとって最初の一歩とも言える Web 技術を学びます。 修了することで「独り立ちするための最低限の知識」が身に付きます。 本コースをマスターすれば、簡単な仕事であればこなすことも可能でしょう。

HTML
HTML 最も学びやすい技術

プログラミングで最初に学ぶ題材は非常に重要です。 環境設定が簡単で、互換性が高く、基盤技術が安定しており、結果がすぐに見られ、すぐに公開でき、ほとんどの環境で動くなど、他にはない長所が多い Web プログラミング は、現時点の最適解です。 HTML は Web プログラミングを学ぶための最初の一歩です。

CSS
CSS デザイナーとしての最初の一歩

すぐにモノが作れ、すぐに結果を確認できることは、幼少期のプログラミング学習には必須の要素です。 HTML に CSS を加えて自分の作りたいものが完成していく経験は、他の言語ではなかなか味わえません。 HTML/CSS はマークアップ言語ですが、プログラミング言語を学ぶためのエッセンスが詰まっています。

Bootstrap
Bootstrap 最初からプロレベル

Bootstrap は世界標準の CSS Framework です。 小学生からすぐにプロレベルに到達できる分野は多くありませんが、それを実現できる Bootstrap を学ぶ価値は大きいです。 プログラマやデザイナーではなくても、今後必須になるであろう技術です。 今や中学生が大人を負かす時代ですから、実務に直結する安定した技術をすぐに学んでもらいます。

Animate.css
Animate.css 一歩進んだサイト構築

Animate.css は世界で最も有名なアニメーション CSS ライブラリです。 世界中のライブラリを活用する力を養うことにより、応用力を鍛えます。 すぐにプログラマやデザイナーとして独り立ちできるような、ライブラリやフレームワークに関する知識も同時に身に付けてもらいます。

JavaScript
JavaScript 動きのある楽しい言語

JavaScript は最初に学ぶプログラミング言語として最適です。 成長中の Web プログラミングを支える技術だからです。 そして何より他のプログラミング言語と異なり、動きのある作品が作れるという大きな利点があります。 これは幼少期にプログラミング言語を学ぶ上で、とても大切な要素です。

DOM
DOM / Event 使えるものを作ろう

ただ JavaScript の仕様を学ぶだけでなく、すぐに使えるモノを作ります。 JavaScript で使えるものを作るためには、DOM / Event の学習が必須と言って過言ではありません。 実際に自分で作品も作ってもらいます。 作品制作を通じて、エンジニアやプログラマとして必要な設計スキルを鍛えます。