在2月24日学校网课开学之前,冯敬益老师已早早告别了假期模式,投入到网络课程的建设之中。为了让自己的课堂教学更有针对性,冯老师就任教的班级就同学们的学习条件展开调查。经统计,18-4H总人数28人,有电脑能上网的只有5人;18-5H总人数31人,有电脑的只有7人,有部分的学生在山区,网络也不太好。如何克服条件上的不足,让每个孩子都能享受到公平的教育,成为冯老师攻坚克难的主要目标。
据冯老师介绍,新教学理念下的Python编程教学,要以刺激学生学习兴趣为核心,以维持学生求知欲为重点,以互助合作和自主探索等方式积累编程知识和培养编程思维,并在实际创作的过程中锻炼学生的计算思维能力和激发学生的创新意识。经过一段时间的试验,冯老师根据学生的现有条件和能力水平,采取了分层次、分平台教学的新方法,对有电脑、有网络的和只有手机的学生分别进行授课与布置作业。具体做法如下:
一、 网址——Python在线编程
在安卓或苹果手机平台上面输入:https://www.runoob.com/python3,实现在线的Python编程。
一、 QPython软件——手机编程
QPython是一个脚本编程语言的解释器。可以解释脚本语言的APP环境,而更多情况下,为了迎合人工智能的到来,我们更愿意用AI时代最适合的编程语言Python来编程,而QPython就是一个整合了SL4a库和脚本解释器编辑器的脚本引擎,能调用的函数和实现的功能。
一、 课堂派——分层、分平台教学
在python课堂教学中,主要是通过编程思维教学和实践教学相结合的方式来进行。编程思维教学以问题为导向,逐层分析,最终得出解决问题的思路和方法(算法),对学生计算思维的培养具有积极的作用。实践教学主要以验证性程序测试和小型任务驱动为主。验证性程序测试通过呈现结果,学生因制宜利用在线手机平台或者APP程序进行修改代码的方式,这样学生不但能快速获得成功,还能掌握python程序设计的基本语法。冯敬益老师采用小型任务驱动的方式,让学生自主探索、同伴互助来完成一至两个综合性比较强的任务,在教师引导、资料查找和同学帮助下逐步找到解决问题的方法,最后完成本任务。
没有教育的信息化就没有教育的现代化。冯敬益老师紧跟潮流,把“移动教育”理念融入到python编程教学中,强化知识理解,提高动手能力,为技术插上翅膀,让未来扬帆远航。