2010年8月31日火曜日

UbuntuにeToysをinstallする



[したいこと・しりたいこと・目標]

UbuntuにSqueak eToysをinstallする
ウブンツにeToysをインストールする

[環境]


Ubuntu Lucid Lynx 10.04 on VMWare Fusion 3
eToys 3.0


UbuntuにSqueakをinstallする



[したいこと・しりたいこと・目標]

UbuntuにSqueakをinstallする
ウブンツにスクイークをインストールする



[環境]


Ubuntu Lucid Lynx 10.04 on VMWare Fusion 3
Squeak 3.9

2010年8月30日月曜日

ハンドル で 向きを 変える クルマ を Squeak4.1ja で つくる

[したいこと・しりたいこと・目標]

はんどる で まわる くるま を Squeak4.1jaでつくる
ハンドル で 向きを変える クルマ を Squeak4.1jaでつくる
ハンドル に 連動し 向きを変える 車 を 作る

[環境]


Mac OS X 10.6 Snow Leopard
Squeak 4.1 ja




HD720
YouTube - はんどるでまわるくるまをSqueak4.1jaでつくる
http://www.youtube.com/watch?v=2HZyrH3_2Ag&fmt=22


アラン・ケイ氏がSqueakをデモするときに、必ずハンドルで向きを変える車をつくるらしいので、
真似してやってみた。

録画環境の関係で10分以内で完成させなければならなかった。
いそいで作業したので、白いハンドルになりそうだったりと、見直していて変なところもあるけど笑って見逃してください。

タイルの組み込みのやり方を、二種類 説明してみたけど、わかってもらえるといいな。

type 1
他のタイルに組み込むには、向きとか、x座標、y座標、などの命令の上で左クリックして、命令タイルを浮かせて、ドラッッグ&ドロップする。
組み込める先は、ドラッグしたタイルが重なったときに、緑色に変化する場所。

type 2
向きとか、x座標、y座標、などの命令の左側のアイコンからメニューを引き出して、ちょっと見張る、じっくり見張るなどのメニューから、向きとか、x座標、y座標、などの変数値のタイルをドラッッグ&ドロップする。
組み込める先は、ドラッグしたタイルが重なったときに、緑色に変化する場所。

参考にしたリンク先にSqueakの使い方を詳しく解説したpdfがあるので、ダウンロードするといいだろう。

[参考]

Squeak開発者版
http://swikis.ddo.jp/umejava/48

すくすくスクイーク
http://squeakland.jp/sqsqsqueak/

Drive a Car Tutorial
http://squeakland.jp/school/drive_a_car/html/Drivecar12.html

テキストと教材
http://etoys.jp/squeak/tutorials.html

2010年8月26日木曜日

vmware上でolpc xoを走らせてみた

[したいこと・しりたいこと・目標]

olpc xo running on vmware
olpc xoをvmware上で走らせてみた

[環境]


Mac OS X 10.6 Snow Leopard
VMWare Fusion 3
XO VMWare-8.2-767-bf.zip



HD720
YouTube - olpc xo running on vmware
http://www.youtube.com/watch?v=oeCoWnlu91Q&fmt=22

[したこと]


(01)
Emulating the XO/Quick Start/Mac - OLPC
http://wiki.laptop.org/go/Emulating_the_XO/Quick_Start/Mac
ここからvmware用のインストール済みxoイメージ
VMWare-8.2-767-bf.zipをダウンロードする

(02)
vmware用のインストール済みxoイメージを解凍し、実行する
移動か、コピーか訪ねられたときはコピーを選択する
(mcaアドレスがかぶらないようにするため、コピーを選択)



[参考]


One Laptop per Child (OLPC), a low-cost, connected laptop for the world's children's education
http://laptop.org/en/

Live CD - OLPC
http://wiki.laptop.org/go/Live_CD

Emulating the XO/Quick Start/Mac - OLPC
http://wiki.laptop.org/go/Emulating_the_XO/Quick_Start/Mac

Customising XO for Japanese language from the command line/lang-ja - OLPC
http://wiki.laptop.org/go/Customising_XO_for_Japanese_language_from_the_command_line/lang-ja

EtoysでPipesゲームを遊んでみた

[したいこと・しりたいこと・目標]

EtoysでPipesゲームを遊んでみた
他人が公開した、Squeak, Etoysのプロジェクトを利用してみる

[環境]


Mac OS X 10.6 Snow Leopard
Etoys4



HD720
YouTube - Etoys game pipesで遊ぶ
http://www.youtube.com/watch?v=jKnlsDj-WPQ&fmt=22

[したこと]

(01)
SqueaklandからEtoys4をダウンロードして、インストール
squeakland : home of squeak etoys
http://www.squeakland.org/

(02)
Hasso Platter InstitutのOLPC XO SqueakからPipesのPipes_OLPC_090908.prプロジェクトをダウンロード
Software Architecture Group (HPI) - OLPC XO Squeak
http://www.hpi.uni-potsdam.de/hirschfeld/projects/olpc/

(03)
インストールしたEtoysを起動して、ダウンロードしたPipes_OLPC_090908.prプロジェクトをドラック&ドロップする。


[参考]

Software Architecture Group (HPI) - OLPC XO Squeak
http://www.hpi.uni-potsdam.de/hirschfeld/projects/olpc/

squeakland : home of squeak etoys
http://www.squeakland.org/

2010年8月25日水曜日

Squeak Etoys の情報源まとめ

Squeak Etoys の情報源まとめ 2010



[Squeak]

Squeak HP
Squeak Smalltalk: Smalltalk
http://www.squeak.org/Smalltalk/

squeakland : home of squeak etoys
http://squeakland.org/

ことだま on Squeak コミュニティサイト
http://www.crew.sfc.keio.ac.jp/squeak/

ようこそ、スクイークランドへ!
http://squeakland.jp/



[Squeakの日本語化]


Squeak開発者版 日本語版
Squeak開発者版
http://swikis.ddo.jp/umejava/48

英語版Squeakへの日本語環境インストール
英語版Squeakへの日本語環境インストール
http://www.mars.dti.ne.jp/~umejava/smalltalk/squeak/installJ/

日本語 Squeak :公式版 3.8 に日本語フォントなどを追加する
http://sumim.no-ip.com:8080/collab/80


[Squeakのdownload]

Squeak Smalltalk: Download
http://www.squeak.org/Download/

squeakland : download
http://www.squeakland.org/download/

新しいスクイークEtoysを今すぐダウンロード
http://d-mts.com/download.html

ことだま on Squeak コミュニティサイト
http://www.crew.sfc.keio.ac.jp/squeak/


[Squeakの使い方]


Squeakで学ぼう
http://www.yc.tcu.ac.jp/~design/squeak/index.html

みんなでたのしくスクイーク(Squeak)
http://etoys.jp/

土曜日はスクイークで
http://saturday-squeak.blogspot.com/

Squeak入門教室
http://homepage.mac.com/tuyano/SqueakTutor/index.html

コース: 論理思考とプログラミング
http://lms.crew.sfc.keio.ac.jp/course/view.php?id=46

Happy Squeaking!! -オブジェクト指向再入門- [第一回:あらまし、環境構築編]
http://www.ogis-ri.co.jp/otc/hiroba/technical/Squeak/S3_1_2.html

[SqueakでHello Worldの例]


Happy Squeaking!! -オブジェクト指向再入門- [第一回:あらまし、環境構築編]
http://www.ogis-ri.co.jp/otc/hiroba/technical/Squeak/S3_1_2.html

Squeak / Hello World
http://squeak.pbworks.com/Hello-World


[smalltalkの使い方]


Happy Squeaking!! -オブジェクト指向再入門- [第一回:あらまし、環境構築編]
http://www.ogis-ri.co.jp/otc/hiroba/technical/Squeak/index.html

Squeak Smalltalk: 基本的な言語リファレンス
http://www.h3.dion.ne.jp/~y.ich/Squeak/squeak-qref.html


[Squeakのサンプルプロジェクト]

Software Architecture Group (HPI) - OLPC XO Squeak
http://www.hpi.uni-potsdam.de/hirschfeld/projects/olpc/index.html

SuperSwiki2 - SuperSwiki 2
http://squeakland.jp/super2

プロジェクト置き場
http://swikis.ddo.jp/abee/3

すくすくスクイーク
http://squeakland.jp/sqsqsqueak/

Squeak4.1 で、遊んでみた

[したいこと・しりたいこと・目標]

Squeak4.1 で、遊んでみた

[環境]


Mac OS X 10.6 Snow Leopard
Squeak4.1



HD720
YouTube - Squeak4.1で遊んでみた
http://www.youtube.com/watch?v=zq7vTn9TuTM&fmt=22

[したこと]

Squeak.orgからSqueak4.1をダンロードして、遊んでみた

[参考]

Squeak Smalltalk
http://www.squeak.org/

2010年8月24日火曜日

Squeak4.1 を日本語化してみる

[したいこと・しりたいこと・目標]

Squeak4.1 を日本語化してみる

[環境]


Mac OS X 10.6 Snow Leopard
Squeak4.1



HD720
YouTube - Squeak4.1の日本語化
http://www.youtube.com/watch?v=kxv0dNFgDRA&fmt=22

[したこと]

Squeak.orgからSqueak4.1をダンロードして、やってみた

(01)
Squeakのウィンドウ内でescを押し、worldを開く

(02)
openを選択

(03)
SqueakMap Package Loaderを選択

(04)
SqueakMap Package Loaderの左上のペインから、Japanese Enviroment Installerを選択

(05)
install

(06)
幾つかの質問に答える
The package has no published release for your Squeak version, try releases for any Squeak version?
-yesを押す

The package has no published release at all, take the latest or the unpublished release?
-yesを押す

The package you are about to insall is not listed as being compatible with your image version(Squeak4.1), so the package may not work properly. Do you still want to proceed with th install?
-yesを押す

Load Konatsu font
-yesを押す

[参考]

Squeak Smalltalk
http://www.squeak.org/

日本語 Squeak :公式版 3.8 に日本語フォントなどを追加する
http://squab.no-ip.com:8080/collab/80

英語版Squeakへの日本語環境インストール
http://www.mars.dti.ne.jp/~umejava/smalltalk/squeak/installJ/

2010年8月23日月曜日

Squeak3.9 でHello world

[したいこと・しりたいこと・目標]

Squeak3.9 でHello world

[環境]


Mac OS X 10.6 Snow Leopard
Squeak3.9



HD720
squeak hello world
http://www.youtube.com/watch?v=JGmqNuhn1EQ

[したこと]

Squeak.orgから旧版Squeak3.9をダンロードして、試してみた

[参考]

Squeak Smalltalk
http://www.squeak.org/

Etoys 4を日本語化して遊んでみる

[したいこと・しりたいこと・目標]

Etoys 4を日本語化して遊んでみる

[環境]


Mac OS X 10.6 Snow Leopard
Etoys 4



HD720
YouTube - Etoys 4を日本語化して遊んでみる
http://www.youtube.com/watch?v=U1BEASJLOUk&fmt=22

[したこと]

squeakland : home of squeak etoys
http://www.squeakland.org/
ここからEtoys4をダウンロードして遊んでみた。

[参考]

squeakland : home of squeak etoys
http://www.squeakland.org/

2010年8月15日日曜日

Scratchをもっと理解するためのvideo

その1

Scratch Day キーノート
2009年5月16日 


Scratch Day Welcome - 3 Translation(s) | dotSUB
http://dotsub.com/view/740f5787-2046-471c-a7f3-663619289873

その2

Scratch: overview


MIT TechTV – Scratch: overview
http://techtv.mit.edu/videos/638-scratch-overview

その3

MITメディアラボよりVideo Streaming

The Media Lab LabCAST

#6 Scratch



LabCAST - The MIT Media Lab Video Podcast » Archive » #6 Scratch
http://labcast.media.mit.edu/?p=9&utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+labcast+%28LabCAST%29

その4

#33 Scratch@MIT




http://labcast.media.mit.edu/?p=59


Scratchのダウンロードはこちらから
Scratch | Home | imagine, program, share
http://scratch.mit.edu/

2010年8月12日木曜日

Scratchで作ったPong Style Gameを公開してみる

[したいこと・しりたいこと・目標]

Scratchで作ったPong Style Gameを公開してみる

[制作環境]


Mac OS X 10.6 Snow Leopard
Scratch 1.4




[動作環境]

Java pluginがインストールされ有効になっているブラウザ

[操作の仕方]


始めるには Space key をおす
上はコンピュータのパドルで、下が自分のパドル。
マウスの移動で自分のパドルも動きます。


このプロジェクトについてもっと知る

Scratchのダウンロードはこちらから
Scratch | Home | imagine, program, share
http://scratch.mit.edu/


[参考]


4877832173

1598635360

YouTubeで見つけたScratchの解説動画

Scratchで何が出来るか、使い方の解説している動画(英語)




Scratchでアニメーションの作成の仕方(英語)

Scratch Lesson 1 of 10





Scrachで見た目を変化させるエフェクトの使い方の解説動画(英語)

Scratch Image Effects


Scratchのダウンロードはこちらから
Scratch | Home | imagine, program, share
http://scratch.mit.edu/

MIT ScratchでGameを作ってみる

[したいこと・しりたいこと・目標]

MIT ScratchでGameを作ってみる
スクラッチで魚救いゲームを作る
Scratchでprogrammingしてみる
Scratchでプログラミングする

[環境]


Mac OS X 10.6 Snow Leopard
Scratch1.4



魚と防御用トランポリンの移動スクリプトを組む。


猫の基本的な動きを組む。


猫の動作を拡張する。さらに勝利条件を追加する。


勝ったとき負けたときに出る表示をつくり、最終確認する。


Scratchは以下の場所からダウンロードできます
Scratch | Home | imagine, program, share
http://scratch.mit.edu/

Scratchの使い方を解説した本には以下のようなものがあります。

4877832173

1598635360

[参考]


日本語版Scratchのつかいかた
Scratch | プロジェクト | 日本語版Scratchのつかいかた
http://scratch.mit.edu/projects/0fg/931658

2010年8月11日水曜日

Scratchでゲームを作ってみる

[したいこと・しりたいこと・目標]

Scratchでゲームを作ってみる

[環境]


Mac OS X 10.6 Snow Leopard
Scratch1.4



HD720
YouTube - Scratch Demo 1/4 HD (Fish Guard Game)
http://www.youtube.com/watch?v=gqgPXhaLOdA&fmt=22


(01)
Scratchって何ですか?

Scratchは、MIT Media LabのLifelong Kindergarten GroupがNational Science Foundation(NSF)などの支援を受けて開発した、小学生にも使える教育用のプログラミング環境で、アニメーションやインタラクティブなコンテンツを開発することができます。

(02)
Scratchはなんて読むんですか
スクラッチと読みます

(03)
どこで手に入りますか?

以下の場所からダウンロードできます
Scratch | Home | imagine, program, share
http://scratch.mit.edu/

(04)
使い方を解説した本はありますか?

こんな本があります。

4877832173

1598635360


[参考]


日本語版Scratchのつかいかた
Scratch | プロジェクト | 日本語版Scratchのつかいかた
http://scratch.mit.edu/projects/0fg/931658

2010年8月1日日曜日

ocamlでhallo world

[したいこと・しりたいこと・目標]

ocamlでhallo world

[環境]

Ubuntu Lucid Lynx 10.04 on VMWare Fusion 3