线上编程教育实践活动是怎么回事(编程体验活动)线上编程教育实践活动是怎么回事(编程体验活动)

关注健康
关注真实体验

线上编程教育实践活动是怎么回事(编程体验活动)

线上编程教育实践活动是怎么回事(编程体验活动)

2022年春天吉林新一轮疫情的突然爆发,使我们充满活力的校园归于平静,打乱了新学期原本的教学节奏,打破了老师们的授课计划安排,但是《Python语言程序设计》课程组的老师及时调整心态、迎难而上,为确保学生的线上学习效果及教学质量,课程组召开多次视频会议,商讨教学方案,搭建线上教学平台、精心设计教学案例、用心引导学生,努力实现“停课不停教、停课不停学、教学不缩水”的教学目标。

一、精准定位,及时发现问题

为及时了解学生在线学习中存在的问题,课程组教师在课堂上随时接收学生的反馈。同时,于线上教学的第一周,组织召开了学生座谈会,广泛听取学生意见和建议,了解学生存在的现实困难。

师生线上教学交流座谈会

针对学生反馈结果,课程组教师认真研究,不断优化调整教学方案,逐项解决学生提出的问题。其中,最为棘手的就是很多学生没有电脑,有的班级甚至半数以上学生没有电脑。由于《Python语言程序设计》是一门实操性极强的课程,又是学生接触的第一门计算机编程语言,如果没有上机实践,学生将难以真正理解程序执行过程,无法达到预期教学效果。鉴于此,搭建Python语言实践学习环境是摆在课程线上教学面前亟待解决的关键性问题。

二、群策群力,寻找解决方案

为解决没有电脑学生的上机环境问题,确保所有学生能够顺利进行编程练习,课程组教师多次召开线上研讨会,查找相关资料寻找各类解决途径。通过从入手难易程度、编程操作是否方便等多角度进行对比分析,最终选定适用于苹果系统的“Python3ide”和安卓系统的“Python123”手机软件,以解决部分学生因无法上机编程而导致的线上实践教学难题。

教师开会研究选择手机编程软件

三、耐心细致,确保不落一人

课程组教师结合不同手机系统的差异性,编写了详细的手机编程软件及平台使用流程说明书,并精心录制平台下载安装及使用说明视频,方便学生使用。





为了确保编程实践不漏一人,课程组教师精准统计任课班级无电脑学生名单,并充分了解每一位学生遇到的具体问题,一对一耐心指导每一位学生进行手机端代码编写及运行,及时与学生沟通帮助解决代码调试等问题,保证了任课班级所有学生无障碍编程练习目标的实现。

学生与老师沟通手机编程方法

四、效果初显,付出终有回报

任课教师结合教学内容实际,要求学生利用手机平台展示学习成果,在学习Turtle库后,学生们利用手机编程设计了一系列抗疫绘图作品,向抗疫工作者表示致敬。在设计过程中,学生们不断调试、修改代码,充分感受到了解决错误代码带来的自信心和快乐,学生的自我反思能力、创作能力以及问题解决能力得到了显著提升,动手实践能力大幅提高。

学生作品展示


《Python语言程序设计》课程组通过实施手机编程软件线上教学改革,不仅有效解决了学生在线学习过程中面临的实际问题,而且充分激发了学生的学习兴趣,调动了学生语言学习的积极性和主动性,实现了学生实践动手能力的提升,达成了线上线下同质高效的教学目标,为其他同类课程开展线上教学改革提供了有益参考。

来源:吉林建筑科技学院

未经允许不得转载: 九月健康网» 线上编程教育实践活动是怎么回事(编程体验活动)
分享到: 更多 ( 0)