bug ― こどもプログラミング教室

うまくいかない
ところから
はじまる

うまくいかないところから、はじまる。
bug は、間違えることを恐れなくていい、こどものためのプログラミング教室です。

年長〜中学生/杉並区/無料体験を随時開催

ノートパソコンの画面に夢中になって取り組む小学生
01 — ABOUT

バグは
失敗じゃない

bug(バグ)とは、プログラムの「不具合」「エラー」のこと。うまく動かない、あの困った状態です。

教室の名前に、そんな言葉をつけるなんて、と思われるかもしれません。でも、私たちは本気です。この名前にこそ、bug が大切にしていることの、すべてが詰まっています。

ビジュアルプログラミングのブロックが並ぶ画面と、キーボードに置かれた子どもの手

プログラミングをやったことがある人なら、誰でも知っています。書いたプログラムは、まず、一発では動きません。プロのエンジニアでも、そうです。書いて、動かして、エラーが出て、原因を探して、直して、また動かして……。

バグは、「ここが違うよ」という、プログラムからのメッセージ。

バグは、失敗の証ではありません。「ここを直せば、うまくいくよ」と教えてくれる、ヒントなのです。バグが出たということは、次に進むための手がかりを、もらったということ。だから、バグを恐れる必要は、まったくありません。

学校のテスト

一発で正解を書くことが求められる。間違えれば、赤いバツ。
間違えること = 悪いこと

プログラミング

間違えないと、前に進めない。
「間違える → 直す」の繰り返しでしか、進めない世界

bug は、子どもたちが思いきり間違えられる場所でありたいと思っています。

02 — LEARNING

学びのループ

「うごかない」から始まる、終わりのない5つのステップ。
この繰り返しの中で、子どもは驚くほど強くなっていきます。

  1. STEP 01

    うごかない…

    すべては、ここから

    自分で組んだプログラムを、動かしてみる。すると、思った通りに動きません。キャラクターが飛んでいかない。ゲームが始まらない。画面に赤い文字が出る。最初は、がっかりするかもしれません。でも、ここからが本番です。

    bug では、この瞬間に、講師がすぐ答えを教えることはしません。「あれ、どうしてだろうね?」。そう返します。

  2. STEP 02

    なんで?

    考える力が、育つ

    うまくいかない理由を、子どもが自分で探しはじめます。どこまでは、うまく動いていた? じゃあ、その次で何が起きた? もしかして、この順番が違うんじゃないか? ――これは、まさに論理的に考えるということです。

    • 問題がどこにあるかを、切り分ける
    • 原因を、順を追って推理する
    • 「たぶんこうだ」と、仮説を立てる
  3. STEP 03

    やってみる

    試すことに、ためらいがなくなる

    仮説が立ったら、試してみます。直して、動かす。それでもダメなら、また別の方法を試す。ここで大切なのは、「やってみるコストが、ゼロ」だということです。プログラムは、何度でも書き直せる。壊れることも、誰かに怒られることもない。

    試しては失敗し、また試す。それを繰り返すうちに、子どもたちは、失敗に対して、驚くほど平気になっていきます。「間違えたら、直せばいい」。

  4. STEP 04

    うごいた!

    自分でつかんだ、という自信

    そして、ついに動きます。キャラクターが思い通りに走り、ゲームが遊べるようになる。この瞬間の、子どもの顔。それを見るために、私たちはこの教室をやっていると言っても、大げさではありません。

    誰かに教わった答えではなく、自分で、たどり着いた。「自分は、できる」。その感覚が、子どもの中に、静かに積み上がっていきます。

  5. STEP 05

    そして、また

    次のバグへ

    動いたら、次は「もっとこうしたい」が生まれます。キャラクターを増やしたい。音を出したい。難しくしたい。そして、また新しいバグに出会う。この終わりのないループこそが、プログラミングの面白さです。

    子どもたちは、誰に言われるでもなく、自分から次の課題に向かっていきます。

03 — SKILL

学校では
教わらないこと

bug で学べるのは、プログラミングの知識だけではありません。
テストでは測れないけれど、これから先の人生で、確実に効いてくる力です。

  • 01

    正解は、一つじゃない同じゲームでも、作り方は無数にある

  • 02

    答えを知っている人は、誰もいない自分で作るものだから

  • 03

    間違えることは、悪いことじゃない

  • 04

    うまくいかないときに、自分で考える力

  • 05

    最後までやりきったときの、達成感

つくりたいから、学ぶ

子どもは、「将来のために学びなさい」と言われても、なかなか身が入りません。当たり前です。bug では、順番を逆にします。まず、「つくりたいもの」から始めるのです。

つくりたいものがあれば、そのために必要な知識は、子どもは驚くほどのスピードで吸収します。学ぶために学ぶのではなく、つくりたいから学ぶ。この順番が、なによりの原動力です。

  • 自分だけのゲームをつくりたい
  • キャラクターを動かしたい
  • アニメーションをつくりたい
  • 友だちに遊んでもらいたい
04 — WORKS

こどもの作品

悩んで、間違えて、直して、たどり着いた。
子どもたちが自分の力でつくり上げた、世界にひとつの作品です。

こどもが作った2Dアクションゲームの画面。キャラクターと足場、コイン、ゴールの旗

にげろ!たまごくん

作: そうた(小3)

キャラがすり抜けてしまうバグを、あたり判定を直して解決。何度も試して足場のジャンプを完成させた。

こどもが作った、落ちてくるフルーツをキャッチするゲームの画面

フルーツキャッチ

作: みお(小2)

「もっと難しくしたい」から、落ちるスピードをだんだん速くするしくみに挑戦した。

こどもが作った、公園を歩くねこのアニメーション作品の画面

ねこのおさんぽ

作: ひなた(年長)

ねこがずっと同じ場所から動かない…「くりかえし」を覚えて、歩かせることに成功。

こどもが作った、ロボットが出題するクイズゲームの画面

ロボットクイズ

作: けんと(小5)

正解の音が鳴らないバグを、ブロックの順番を入れかえて直した。友だちに遊んでもらうのが目標。

※ 作品は当教室に通うお子さまの制作イメージです。

05 — COURSE

コース・料金

お子さまの興味やペースに合わせて、進み方は柔軟に調整します。

大きなブロックのビジュアルプログラミングに取り組む年少の子ども
STEP 01

はじめてコース

年長〜小学校低学年

ブロックを組み合わせる、ビジュアルプログラミングから。文字が読めなくても大丈夫。まずは「動かす楽しさ」を。

自分のゲームを制作する小学校中学年の子ども
STEP 02

つくるコース

小学校中〜高学年

自分だけのゲームやアニメを制作。工夫と試行錯誤を重ねながら、本格的な仕組みを学びます。

文字でコードを書く小学校高学年の子ども
STEP 03

コードコース

小学校高学年〜中学生

本格的なプログラミング言語(Python など)へ。文字でコードを書く、プロと同じ世界へ踏み出します。

料金

入会前も、通いはじめてからも、わかりやすく。

入会金
11,000
はじめてコース月4回
11,000円 / 月
つくるコース月4回
13,200円 / 月
コードコース月4回
14,300円 / 月
教材費
5,500円 / 年
  • 兄弟姉妹割引あり
  • 料金はすべて税込
  • 無料体験を随時開催しています
06 — CLASS

教室のこと

  • 少人数制。一人ひとりの、つくりたいものに向き合います
  • 講師は、答えを教えません。ヒントを出して、考えさせます
  • 進度は、その子のペースで。競わせません
  • 作品の発表の機会もあります(誰かに見てもらう喜びを)
  • パソコンは教室でご用意します
明るい教室で、それぞれのノートパソコンに向かう少人数の子どもたちと見守る講師

1回のレッスンの流れ

  1. 1

    今日つくるもの・つづきを決める

  2. 2

    つくってみる手を動かす時間をたっぷり

  3. 3

    動かしてみるたいてい、バグが出る

  4. 4

    考える・試す・直すここがいちばん大事な時間

  5. 5

    できたら、みんなに見せる

07 — FAQ

保護者の方へ

初めての習いごと、気になることにお答えします。

Qうちの子、パソコンを触ったことがありません。

まったく問題ありません。ほとんどのお子さまが、初めてからのスタートです。マウスの持ち方から、丁寧にお伝えします。

Q将来、本当に役立ちますか?

プログラミングの知識も役立ちますが、それ以上に「うまくいかないときに、自分で考えて乗り越える力」が身につきます。これは、どんな道に進んでも活きる力です。

Q飽きっぽい子でも続きますか?

「つくりたいもの」から始めるので、夢中になるお子さまが多いです。動いた瞬間の喜びが、次への原動力になります。

Q親がプログラミングを知らなくても大丈夫?

まったく問題ありません。ご家庭でのサポートは不要です。お子さまが作ったものを、「すごいね」と見てあげてください。それがいちばんの応援です。

Qゲームばかり作って、大丈夫でしょうか?

ゲームづくりは、実はとても高度な学びです。設計し、動きを考え、試行錯誤する。遊ぶ側から、つくる側へ。その転換にこそ、大きな意味があります。

株式会社bug 代表取締役社長 ずっぴー
株式会社bug 代表取締役社長 ずっぴー
08 — MESSAGE

間違えられる場所を、
つくりたかった

株式会社bug 代表の、ずっぴーです。

いまの子どもたちは、間違えることを、とても怖がっているように見えます。テストでバツをつけられ、正解を求められ続けるうちに、「失敗=ダメなこと」だと思い込んでしまう。挑戦する前から、あきらめてしまう子もいます。それが、私にはずっと、もったいなく感じられました。

プログラミングは、その真逆の世界です。誰がやっても、一発では動かない。エラーが出て当たり前。間違えて、直して、また間違える。その繰り返しの中でしか、前に進めません。つまり、思いきり間違えられる世界なのです。そして、その先には「自分の力で動かせた!」という、大きな喜びが待っています。

だから私は、この教室に「bug」という名前をつけました。うまくいかないことを、恐れなくていい。むしろ、そこからが面白い。そう伝えたかったからです。ここで思いきり間違えた子どもたちが、何にでも挑戦できる大人になってくれたら、こんなに嬉しいことはありません。

代表取締役社長 ずっぴー

09 — TRIAL

まずは、
一度 動かしてみよう

「うごいた!」のあの顔を、体験でぜひ。持ち物は、何もいりません。パソコンは教室でご用意します。無料体験を随時開催しています。

  • 対象年長〜中学生
  • 参加費無料
  • 持ち物なし(PC貸出)

無料体験を申し込む

通常1〜2営業日以内に、担当よりご連絡します。

10 — ACCESS

アクセス・教室情報

住宅街にある、木のドアと植栽が並ぶ小さなbugの教室の外観
教室名
bug(バグ)
所在地
〒166-0000
東京都杉並区XX X-X-X
電話番号
03-0000-0000
開講時間
平日 15:00〜19:00
土 10:00〜17:00
定休日
日曜・祝日
対象
年長〜中学生
無料体験を申し込む

会社概要

運営会社
株式会社bug
代表取締役社長
ずっぴー
設立年月日
2020年4月1日
事業内容
こども向けプログラミング教室の運営
取引銀行
ただのねこ信用銀行 / ぬこみちバンク
所在地
〒166-0000 東京都杉並区XX X-X-X