タグ

ブックマーク / onishi.hatenablog.com (3)

  • Scratchを使った子どもへのプログラミング教育 - 大西ブログ

    この記事は、はてなエンジニア Advent Calendar 2017 の19日目の記事です。 昨日の記事は, id:papix の「「雑に文章を書く」活動と, そこから得たもの - Masteries」でした. 僕には今、小6と小4と二人の子どもがいるのですが、2年ほど前から子どもたちに Scratch を使ってプログラミングを教えています。そこから得た知見などを書いてみます。(最近はサボってるのでごめんよ子どもたちよ) Scratch とは 説明も不要なくらい有名になってますが、Scratchとは、MITメディアラボが開発している子ども向けのビジュアルプログラミング言語です。アラン・ケイのスクイークをベースに開発されています。 ブロックのように命令を組み合わせてマウスでプログラミングでき、マウスだけでも簡単なプログラムは作れるので児童にプログラムの基概念を教えるのによい(とされている

    Scratchを使った子どもへのプログラミング教育 - 大西ブログ
    hiyuzawa
    hiyuzawa 2017/12/21
  • 喰らえ10年鍛えた俺の test.pl !! - 大西ブログ

    こんにちは、2011年くらいにディレクターになってめっきりPerl書かなくなった id:onishi です。 この記事は Perl5 Advent Calendar 2015 18日目です! 書き捨てのコードを test.pl という単一ファイルに __END__ と共に上に追加し続けて10年。3万行超に成長した俺の test.pl から厳選したコード群を喰らえ、という主旨の記事です。 今日のお品書きはこんな感じです。 list() fotolife wq punycode statuscode 結びの言葉 ( [PR]この目次ははてなブログの目次機能で自動生成しています ) ちなみに、書き捨てのコードから良いものは、プロジェクトのリポジトリに入れたり、~/bin/ に置いたりしています。今日は ~/bin/ に移った厳選処理も紹介しますね。 とにかく test.pl にいろんな処理が書か

    喰らえ10年鍛えた俺の test.pl !! - 大西ブログ
    hiyuzawa
    hiyuzawa 2015/12/19
  • YAPCで「はてなブログの開発フロー」について話してきました - 大西ブログ

    今年も参加しました!YAPC ASIA TOKYO!今回は40分トークを応募して、はてなブログの開発フローについて話してきました。 プロジェクトの開発プロセスを健全に保つための タスク管理、ワークフロー テスト、CI リリース管理 を中心に、実際にチームで行っている開発フローやさまざまなとりくみについて紹介しました。 開発フローは、作るものやチームにとって最適なものを選ぶべきだと思いますので、この手法が誰にでも使えるものではないと思いますが、何かの参考になれば幸いです。 また、こんな事をやるといいよ、というあなたの工夫もぜひ教えてください!

    YAPCで「はてなブログの開発フロー」について話してきました - 大西ブログ
  • 1