グラフィカルなプログラミング、エンターテインメントと教育、Kittenblockスクラッチの例、サイト、マウスの動きの追跡

私は多くの学生と話しました、多くの学生は難しくはありませんが、気持ちを見つけることができません。同じクラスが同じ教室で教えられていることは否定できませんし、教えの効果も非常に異なります。重要な問題は、代替の感覚、つまり私が与えることができるアドバイスは、歯を食いしばって握り、学ぶことができない知識がないということです。

 

トピックを作ることを望んで、グラフィカルプログラミングの経験を共有し続けます。役に立ったと思ったら、高く評価してください。プログラムの解釈:視覚、マウスの動きを追跡、マウスを押すと形状が切り替わる、 0.3

知識ポイント:検出、選択、制御、モーション、モデリング

関連ソフトウェア: scratch3.0(.sb3)Python Kittenblock

 

#-*-コーディング:utf-8-*-

インポート_env、時間、ランダム

kblockインポートから*

キャラクター 1 =スプライト( " キャラクター1")

 

x = 0

 

 

                    #ループ効果

Trueの間:

  #マウス、次の役割

  キャラクター 1.motion_goto( "_ mouse_")

      #マウスを押すと次の図形に切り替わり、0.3 遅れます

役割1.sensing_mousedown()の   場合

    ロール 1.looks_nextcostume()

    time.sleep(0.3)

プロセス図!

 

 

 

 

 

 

 

 

 

 

プログラミング思考は非常に論理的な思考モードであり、みんなの成長に有益ですが、文に直面すると、多くの学生は思考モードをコンピュータプログラミングの状態に切り替えることが困難です。プログラミングの学習はプログラムを読むことから始まると思いますが、グラフィカルプログラミングの最大の利点は、思考をグラフィックとコードの間で切り替えることができることです。

おすすめ

転載: www.cnblogs.com/ztg1/p/12730282.html