Hacker NewsHN submitter: dr_kiszonka
Original published:

Λ Snap – An inviting programming language for kids and adults for CS study

Berkeleyが提供するビジュアルプログラミング言語Snapについて、ブロックベースのインターフェースで計算機科学の基礎を直感的に学べる教育ツールとして紹介する

Key points

  • •SnapはScratchと同様のブロックプログラミングを採用し、視覚的にコードを組み立てられる
  • •子供向けの教育ツールであると同時に、関数型プログラミングなどの高度な概念も扱える
  • •計算機科学の学習において、抽象的な概念を具体化して理解することを支援する
See more