Squeakでプログラミング入門--Squeakと学習指導要領の改訂案
沖林正紀
2008/02/28 08:00
先頃発表された学習指導要領の改定案。これを受け、Squeakの活躍する場がもっと増えるかもしれない──
教材としてのSqueak
Squeakは、日本では主に教育分野で取り入れられている。特に図形描画ツールとGUIプログラミングとを融合したEToysプラグイン(以下EToys)を用いたプログラミング教材は、小学校低学年向けから高校生向けまで幅広く存在する。
図1にEToysの実行画面の例を示す。中央に筆者が簡単なプログラミングをしてみた。
ジョイステックという部品をマウスで操作して、自分で描いた図形を動かすというものだ(実際の動きは下の動画を参照)。もっとカッコイイ図形を描きたい、いろんな動きをさせたい、と思うようになればしめたものだ。それをプログラミングとは思わなくても、自然にセンスを磨けることだろう。
EToysでは、こうしたプログラミングがマウスの操作だけでできるようになっている。テキストのソースコードを記述するスタイルのプログラミングに慣れていると違和感があるかもしれないが、これなら幅広い層に馴染みやすいのはお分かりいただけるだろう。
「科学的な言葉や概念を使用して考えたり説明したりする」「数学的な表現を用いて、根拠を明らかにし筋道を立てて説明し伝え合う」能力を養う教材に、Squeakのようなとっつきやすさは重要だ。デジタル作品の設計・製作もEToysならすぐに環境を整えられる。こうした特徴を持つSqueakはこれからもっと活躍の場が増えるかもしれない。
次回はSqueakをインストールして実際に図形を描いてみることにしよう。
- 特集: Squeakでプログラミング入門 (3件)
- 昨日のトップ記事
- 2日前
- 3日前
- 4日前
- 5日前
- ホワイトペーパー
-
Select Class-of-Service プライベート IP ネットワークの管理および最適化のためのツール
-
【導入事例】-パイオニア様 お客様の信頼を得ることがブランド社内セキュリティの強化を目指しNovell eDirectoryで6,000名のIDを管理
-
【導入事例】-日本ユニシス様 日本ユニシスグループ9,000人のアカウント管理基盤に「Novell Identity Manager」と「Novell SUSE Linux」を採用ログ取得による個人情報保護法対応も視野に入れたシステムを構築
-
データセンターに最適なNECのiモデル
-
データセンター入局不要!ハウジング並みの複数台構成を実現するホスティングサービス
- 話題のタグ
仮想化
iPod touch
オープンソース
Python
Firefox 3
Eclipse
SOA
フレームワーク
Tips
Adobe
ブラウザ
Off Topic
Opera
Apple
Ajax
Mozilla
XHTML
iPhone 3G
Mac OS X
Safari
Firefox
CSS 3
Database
Apache
Windows
server
Solaris
iPhone
ライブラリ
Linux
RIA
HTML
Webデザイン
Microsoft
開発環境
Internet Explorer
Webアプリケーション開発
イロハ
リファレンス
Flash
Leopard
Java
Google
入門
小技
Ruby
CSS
JavaScript
PHP
C/C++
話題のタグを見る »

動画再生耐久レース―フル充電からどれだけ耐えた?
心当たりありませんか--あなたの上司がイヤがる5つの話し方
フォームデザイン虎の巻:複数の選択肢を提供する
フォトレポート:技術サポートの悪夢
無料の「Oracle Database XE」で高速バッチ処理:実装のポイント
Firefoxで情報をカンタン・ベンリに整理する
iPhone Safari、Acidテストでは高得点でも…… Firefoxは載らないの?:WebサイトのiPhone 3G対応問題を考える(ソフト編)
WebサイトのiPhone 3G対応問題を考える(ハード編)
フォトレポート:時代を振り返る--「MS-DOS 4」のインストール
SOAと仮想化の関係は?--常に進化を続けるBEAのミドルウェア戦略
ウェブ開発の生産性はどうしたら上がる?--MODIPHI Appsで半日で作るマッシュアップサイト(1)
JailBreakついに:PwnageTool公開
プロジェクトの進行でよくある4つのトラブル
DELLが掲げる「新・仮想化アセスメントサービス」
ZDNet Japan Green IT
ZDNet Japan ホスティング特集
Techno Exchange