2019年5月20日Javaコースに進む生徒が増えてきた今、感じることを書きます。プログラミングをしていると、必ずと言っていいほど、エラーが出てきます。(エラーとは、書き方に誤りがあり、コンピューターに怒られること)Scratchでは、エラーは出てきません。間違っていても、予期せぬ動きをするだけです。Javaコースに進むとバンバン出てきて、実行できません。そのエラーを見て、「よし、直してやろう!」と思ってほしいのですが、残念ながら、そう思えない子もいます。「面倒くさっ」などと言い、考えることを止めてしまいます。プログラミングの良いところは、手軽に試行錯誤が出来ることです。料理を失敗したら、最初からやり直しですが、プログラミングは直前に戻れます。「何を直したら良いのか分からない」とよく言われますが、レッスン内のエラーは、過去に学んでいる内容が多いです。分からない、ということは無いはずです。直し方を他人に教えてもらってばかりでは、プログラミング能力は身に付きません。試験問題の解き方を理解していないのに、答えを教えてもらうようなイメージでしょうか。エラーと言っても、レッスンでやっていることなら、パソコンが壊れるような大きな問題ではないので、恐れず、自分でいろいろ試してほしいです。教える立場としては、答えを教えるのは簡単です。使えるプログラミング能力を身に付けてほしいので、自分で考えられるように指導していきたいと思っています。書くことでスッキリタブレットやパソコンが普及し、手で紙に文字を書く、という機会が減っているのではないでしょうか。...プログラミング学習プログラミングコンテスト佳作2名!PCNこどもプログラミングコンテスト2018の一次審査通過作品が発表されました。現在、生徒のみなさんには、プログラミングコンテストへの作品作りに勤しんでもらっています。学校の授業で使える、楽しみながら理科の勉強ができる作品が目標です。定義ブロックの使い方scratch2.0と1.4では機能面で若干の違いがあります。scratch2.0で新しく追加された機能のひとつに、定義ブロックがあります。探究心この仕事をしていると、様々なタイプの生徒さんと出会うことができます。平日の夕方〜夜を中心に体験レッスンを実施しています。プライベートレッスンなので、分からないことをどんどん聞いてください。