以图形化编程为对照的Python教学实例
2021-05-06张笑生
学生之友 2021年1期
张笑生



图形化编程在日常编程教学中,因具有入门简单、界面直观、内容丰富等优点,深受学生的喜爱。而在学习Python的过程,学生面对的不再是直观的图形,而是较为抽象的代码,这就使得学生接受相关知识的难度加大、周期加长。本文从本校的学情和教学实际出发,将图形化编程教学和Python教学相结合,运用图形化编程对照教学的形式,尝试解决Python语言在教学过程中,学生兴趣低、接受难、学习慢等问题。
笔者在诸多的教学软件中,选择了我国拥有自主知识产权的《慧编程》软件作为对照教学的工具,编程界面如图1-1所示。此软件在不必加载插件的情况下,同时具有图形化编程和Python编程功能,在软件内部两种编程方式可同时进行且互不影响,这都为对照教学提供了便利。
下面我们将进行一个对照教学的程序实例,来体现此类对照教学的直观和便利。
一、图形化编程部分
⑴首先,从make block官网上免费下载并安装最新版本的《慧编程》软件。安装好软件后双击桌面的慧编程快捷方式,打开软件。软件启动后会默认创建新的编程文件,我们切换到角色选项卡,并选择panda角色(图2-1)。
在这个实例中,我们用角色外观中的“说”这类模块(图2-2)来对照Python中的print和time.sleep等命令进行实践和学习。
(2)我们在默认的图形化编程界面完成让panda先说“你好!”间隔2秒后再说“欢迎学习Python!” (图2-3)。
(3)点击舞台下方的绿旗,运行程序后查看结果。我们可以直观的看到Panda在运行程序时,先说出“你好!”,间隔两秒之后,再说出“欢迎学习Python!……
登录APP查看全文
