>>71
そんなに難しいことないじゃん。
確かに課題1を再帰を使って書くのは独力では難しいかもしれないけど、
課題2は全然難しくない。
ドリトルでそれなりに遊べるレベルの生徒なら簡単。
一応Tcl/Tkで書いた場合の解答例を示しておくけど、
本当に簡単だから。

set str {ラピュタは滅びぬ。何度でも蘇るさ。ラピュタの力こそ人類の夢だからだ!}
pack [label .l -textvariable str]
pack [button .b -text {バルス} -command {set str {目があぁぁぁぁ!};destroy .b}]