This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2011-11-28 23:00:37

m_ono
New Scratcher
Registered: 2011-11-13
Posts: 2

スクリプトを修正不可にしたい

生徒への学習教材として考えており、教師から与えたプロジェクトのスクリプトエラーを見つけ、
正しく直すという授業をしたいと思っています。

しかし、正しいスクリプトまで修正されてしまうと複雑になってしまうので、
特定のスクリプトだけ固定させたいのですが、そのような事は可能でしょうか?

教えて下さい。

Offline

 

#2 2011-11-29 06:12:03

Gamecenter
Scratcher
Registered: 2011-09-05
Posts: 100+

Re: スクリプトを修正不可にしたい

固定は不可能ですが、コメントで「改変禁止」と書けば大丈夫でしょう。ただし、人間はダメと言われたことをやる生き物(たぶん)ですから、注意してください

Offline

 

#3 2011-11-29 09:32:52

abee
Scratcher
Registered: 2007-05-25
Posts: 100+

Re: スクリプトを修正不可にしたい

m_ono wrote:

生徒への学習教材として考えており、教師から与えたプロジェクトのスクリプトエラーを見つけ、
正しく直すという授業をしたいと思っています。

しかし、正しいスクリプトまで修正されてしまうと複雑になってしまうので、
特定のスクリプトだけ固定させたいのですが、そのような事は可能でしょうか?

教えて下さい。

標準のScratchでは難しいですが、ソースコードを改変することで可能になります。具体的には、それぞれのブロックにLockFlagがあるので、lockメッセージを送って、これをtrueにします。これはSmalltalkのスキルがないと難しいかもしれません。

代替案としては、スクリプトの画像をスクリプトエリアの右ボタンメニュー「スクリプトの画像を保存」で書き出し、ステージやスプライトのコスチュームとする方法があります。手作業になりますが、これを見本に戻すことができるでしょう。

また、教材自体を動かすためのスクリプトは、スクリプトエリアをスクロールさせて右隅に置くと見つかりにくくなります。

Last edited by abee (2011-11-29 09:33:48)

Offline

 

#4 2011-12-02 07:37:29

Gamecenter
Scratcher
Registered: 2011-09-05
Posts: 100+

Re: スクリプトを修正不可にしたい

Shift+Rですね

Offline

 

#5 2012-02-13 18:19:08

Mokat
Scratcher
Registered: 2011-12-08
Posts: 1000+

Re: スクリプトを修正不可にしたい

それはかなり可能になるように思える...


http://www.eggcave.com/egg/977371.pnghttp://www.eggcave.com/egg/977376.pnghttp://www.eggcave.com/egg/1005291.pnghttp://www.eggcave.com/egg/996745.png

Offline

 

Board footer