タグ

2016年4月28日のブックマーク (4件)

  • プログラミング教育の落とし穴

    プログラミング教育の落とし穴 From programmer with love 2015.10.26 Updated by Ryo Shimizu on October 26, 2015, 15:44 pm JST 今年に入ってから、プログラミング教育に関するニュースをいくつも聞くようになりました。 ちょうど1年ほど前、安倍内閣の「世界最先端 IT 国家創造宣言」の中に、山一太IT担当大臣(当時)の働きかけで「義務教育段階におけるプログラミング教育」について言及してもらったこともあってか、あちこちで子供向けのプログラミング教室が開講されることになりました。 しかし、急激にその流れが生まれたためか、果たしてこれが当に「プログラミングができる子供を育てる」ということになっているのか、と考えると甚だ疑問を感じます。 筆者らは米国カリフォルニア州、スウェーデンのウプサラ大学、米国メーン州、タ

    プログラミング教育の落とし穴
  • enchant.js入門 - Qiita

    ドットインストールのenchant.js入門のまとめです。 enchant.jsは簡単にゲームを開発することができるので、モック作成にもオススメです。 ドットインストール enchant.js入門 ※ 簡略化のため、手順等を書き換えている箇所がありますのでご注意下さい。 1. enchant.jsとはなにか? 概要 日製のゲーム開発フレームワーク HTML5 + JavaScript マルチプラットフォーム 公式サイト(日語) 必要となる知識 HTML / CSS JavaScript 必要となるツール ブラウザ(Google Chrome) テキストエディタ 2. 開発の準備を進めよう まずenchant.jsをダウンロードします。 そして簡略化のために、新しく作業ディレクトリを作り、必要最低限のファイルをコピーします。 $ mkdir game $ cp enchant.js-bu

    enchant.js入門 - Qiita
  • ハックから始めるプログラミング教育

    ハックから始めるプログラミング教育 Hack Another Day 2015.10.28 Updated by Ryo Shimizu on October 28, 2015, 08:14 am JST 先日のエントリーでは、闇雲にScratchやViscuit、MOONBlockのようなビジュアル言語やBASICのようなノスタルジー言語を教えるのは得策ではない、という主張をしました。 ナタしか持たない人はすべてのものをナタで斬ろうとします。 教材としての言語も、時と場合によって使い分けるべきでしょう。 今年の成蹊大学経済学部でのプログラミング講座は、まずキーボードに慣れてもらうところから始めることにしました。 というのも、大学の教員をやっているとわかると思いますが、他の講座との連携が全くうまくいかないのです。たとえば私の講義ではかつてはビジュアル言語から先に教えていました。しかし、翌年

    ハックから始めるプログラミング教育
  • 誰もが知ってるけど敢えて言わない確実に身につくプログラミング学習法

    誰もが知ってるけど敢えて言わない確実に身につくプログラミング学習法 The kings road to be a programming ninja 2016.04.27 Updated by Ryo Shimizu on April 27, 2016, 08:34 am JST 学問に王道なしと言いますが、プログラミングを上達するために最も効果的であるにも関わらず、いまや誰もその有効性を指摘しなくなってしまった方法がひとつだけあります。 それは「写経(しゃきょう)」です。 写経・・・文字通り、教科書に書いてあるプログラムリストをそのまま書き写すことです。 「そんなバカな。そんなことで上達が早まったら苦労しない」 と思うかもしれません。 しかし、実際には写経ほど効果的な学習法はないのです。 例を示しましょう。 たとえば、プログラミングの授業で、サンプルプログラムの半完成品がファイルで配られ

    誰もが知ってるけど敢えて言わない確実に身につくプログラミング学習法