programmingに関するwal0314のブックマーク (3)

  • マインクラフトの世界観でコンピュータエンジニアの卵を育むツールボックス「Piper」

    抽象的なことよりも具体的なことのほうが理解しやすいため、目で見て手に触れることが学習の第一歩に適しています。しかし、プログラミングなどのコンピュータ学習は、背景の仕組みを見るのが難しく、ましてや手で触れることができないため、学習の初期段階でスムーズな第一歩を踏み出すことができずに投げ出されがち。そのようなコンピューティングやエンジニアリングの卵たちの「成長の芽」を育てるために、手で触れていじくり回すことができる上に、用いられるツールが大人気ゲーム・マインクラフトという、遊びながらコンピューティング体験ができる学習キットが「Piper」です。 Piper: a Minecraft Toolbox For Budding Inventors by Piper — Kickstarter https://www.kickstarter.com/projects/withpiper/piper-a

    マインクラフトの世界観でコンピュータエンジニアの卵を育むツールボックス「Piper」
  • プログラミングで変数名や関数名のネーミングに迷ったときに便利なカンニングペーパーまとめ

    僕は、プログラムをする上で変数や関数に良い名前を付けるのはとても重要と考えています。 というのも、良い名前を付ければ、それだけでそのコードがしたいことの説明になり、コメントと同等の働きをすることもあるからです。 自分がちゃんとそれをできているのかはさておき、僕は普段から、できれば読みやすくて分かりやすい名前を付けたいと思っています。他の人も読むコードであれば、できればプログラムでよく使われるような単語を利用して書いた方がより分かりやすいです。 ただ、よい名前を考えるのって、ちょっと面倒くさいんですよね。僕はこれまで、英語の辞書を利用して、考えたりしていたのですが、「何か、プログラムでよく使われる単語をまとめたものはないか?」と探したら、ドンピシャのものがいくつかあったので、それらをまとめて以下で紹介します。 photo by Michael Coté codic codic – デベロッパ

    プログラミングで変数名や関数名のネーミングに迷ったときに便利なカンニングペーパーまとめ
  • 独学に最適!初心者が短期間でプログラミングを学べるサービス11選 - paiza times

    Photo by ITU Pictures こんにちは。谷口です。 プログラミング初心者の方々、プログラミングを学びたい方々は、普段どのような方法で学習をしていますか? 最近は、Web上でコーディングができるサイトや、プログラミングを学習できる動画コンテンツなど、独学での勉強に役立つサービスが増えてきました。そこで今回は、初心者でも独学でプログラミングの基礎を楽しく学べるサービスを11件ご紹介いたします。 ■初心者でもプログラミングして実行できる!学習サイト ◆1.Codecademy http://www.codecademy.com/learn 学習可能言語:HTML/CSSRubyPythonPHPJavaScript、jQuery 対応言語:英語(一部日語) 料金:無料 Codecademyは、実行環境を構築しなくても、書いたコードを実行できます。サインインすると実際にW

    独学に最適!初心者が短期間でプログラミングを学べるサービス11選 - paiza times
  • 1