教师公告

当前位置:信息工程学院 > 教师公告

我院张思扬老师的在线教学案例《Python程序设计》获校级在线教学优秀案例

作者:信息工程学院  来源: 时间:2020-04-03 浏览:

一、 授课教师简介

张思扬,信息工程学院计算机系副教授,Python程序设计课程组负责人。从事教学、科研工作20多年,研究方向为模式识别与智能信息处理技术、负荷预测等。主持完成多项教改、重点课程项目,主编教材2部,指导学生参加多类竞赛多次获一、二、三等奖,获“教学成果奖”、“省级各类优秀论文奖”、“校级优秀教师”等奖项10多项。

二、课程和学情分析

课程名称:Python程序设计

授课对象19级会计、财务管理、金融学专业学生和18级计算机国际1班学生

课程特点:

随着大数据概念的深入人心和应用日益普及,如何使用计算机进行数据分析已成为一个研究重要方向,Python语言则是在这个方面应用的佼佼者。《python程序设计》是一门操作性和实践性很强的选修课程,通过本课程的学习,使学生掌握Python语言基础语法,掌握函数、模块、类及面向对象语法,理解抽象,重用等程序设计理念,熟悉常用Python模块的使用,初步了解数据分析的概念和掌握一些简单的数据统计分析方法。本课程目标是培养学生掌握基本的创新方法、具有追求创新的态度和意识,能够独立思考,分析问题,以及利用Python语言解决数据分析实际问题的能力,为后续课程建立良好的基础,为今后从事各种实际工作提供必要的语言基础。

学情分析:

本次教学班共5个,共278人;分别是19会计本5、6班、19金融学本4、6班学生共71人;19会计本1、2、7班、19财管本2班、19金融学本3、4班学生共67人;19会计本3、4、5班学生共66人;19财管本1班、19金融学本1、2、3、4班共51人;18国际计算机1班23人。

因教学资源和教师紧缺,非计算机专业的Python程序设计通识课程是按大班进行教学,班级人数众多,而且是对大一第二学期的非计算机专业学生,教学难度较大,加之大部分学生没有编程和计算机基础,,计算机操作实践能力相对较差,而且有畏难情绪,学习自觉性和学习能力又稍显不足。但是18国际计算机1班学生编程能力和计算机基础相对要好很多,为此,对于此班学生的教学难度相对要小,很多知识点一点就通,当然也有一小部分学生基础差,需要一对一辅导,此时我会让学生组成帮扶对象,分组实行帮扶。

三、教学活动组织过程

本课程总学时为32学时,其中,理论实践各授课16学时,按8周组织。由于本课程的实践性比较强,而学生又是非计算机专业学生,因此,考虑教学中可能会出现网络不流畅、服务器工作压力大,事先准备多套方案和多个平台的资料上传,并提前跟学生说清楚。线上教学组织模式主要采用蓝墨云+Moodle为主,异步SPOC+腾讯会议作为辅助教学平台。并提前要求学生将平台系统中的视频下载(也准备了百度云盘存放所有教学资料,以防部分学生没提前做好准备,平台压力大而无法观看或下载问题。)

(一)依托平台:

1、Moodle

 

2、蓝墨云班课

 

3、SPOC

 

4、腾讯会议(主要用于重难点和作业讲解)

 

(二)教学过程与具体做法

1)制作和上传学习资源

目前已经在Moodle和蓝墨云等多种平台上传《Python程序设计》电子版教材、全套课件、配套视频资料、作业练习和测试等资源,以便出现故障有预案。并在中国MOOC平台上创建了SPOC课程,并创建一个“python程序设计学习”微信学习群,由于学生人数比较多,且大部分学生没有计算机基础,将18国际计专班的学生也加入,基础好的同学还可以充当小老师,以便于带动其他非计算机专业学生的学习兴趣和帮扶工作。

 

 

 

2)建班

由于本课程为全校通识,涉及的班级比较多,所以让学生根据上课时间进入相应的云班课上学习,并要求学生按python安装说明视频进行软件的安装,以防学生在课上因安装软件问题而影响学习情绪。

 

 (3)布置作业

明确作业对应的章节内容以及完成时间,为了方便学生学习,本学期学生作业在MOODLE平台上提交,另外对于18国际班学生和学有余力的学生课外练习则在云班课上提交。

 

4)学习与反馈

2月17日第一次课,提前15分钟发起签到,71人签到。签到结束后,开始观看视频,并进行平台和微信群在线答疑。同时通知学生到问答讨论区回答老师提前上传的问答题。最后总结本周课程学习的总体任务、学习目标,以及下次集中学习任务单。并给出下次自主学习中和学习后需要思考的问题。

    

课后查看学情数据,发现学生学习投入情况,及时反馈到学生班级微信群,表扬先进,督促落后。学生反映云班课平台系统相对稳定,在线互动较好。

  

 

四、学习评价的设计

1、视频和课件学习情况评价

根据云班课的统计数据,在微信群里通报视频和课件学习进度,实时掌握学生学习进度,对于学习进度比较慢的学生及时沟通,了解原因,并给予指导。就当前情况来看,学习情况较好,在限定时间内,大部分同学基本上能完成学习目标

 

2、作业完成情况评价

根据观看视频、查找资料和课内讨论完成作业,对于非计算机专业的学生要求完成度至少要80%,而对于18国际计算机班学生要求完成度为100%,并对作业进行评价与反馈。另外还有增加一些小游戏和课外习题作为附加分计入平时成绩,以激发学生的学生兴趣和成就感。

   

 

五、教学总结与反思

线上教学是一种趋势性的教学模式,也是一种挑战和机遇。通过这次线上教学的尝试,对线上课堂设计有更多的思路与想法,对于日后教学工作提供了更多有益的探索经验。以后还将尝试这些教学平台的强大功能,力求找到最合适的教学方式,以使学生获最大能量的学习效果。

每次上课时全程坚守在学生微信群里,认真指导学生的学习流程,及时答疑和补充课外知识;用签到签退、主题讨论、群内抢答等方式,活跃课堂氛围;督促学生及时跟进学习进度,实事求是地评价学生的学习效果,帮助学生树立对线上学习的信心,但由于有些学生自觉性和基础较差,学习效果不太理想。

接下的学习内容难度将会逐步加大,特别是对于非计算机专业学生,所以针对视频学习内容,利用腾讯会议平台系统对自主学习中涉及的重点、难点问题进行点题直播讲解。