(一)线上教学为主、现场沟通为企业真实项目设计以线上教学为主,分为线上自学、线上集中 教学、线下集中交流三部分。在智慧职教课程平台发布本节课的预习任务与相应的教学资源,学 生自主探究教学内容,完成本次课程任务所需的知识自主学 习并完成教师预先布置好的测试任务。教师通过平台数据分析了解学生课前对知识点的掌握情况,并及时根据学生的学习情况调整教学策略,重点强调大部分学生掌握得不够好的知识点,在课堂上重点辅 导此知识点。教师线上集中教学以腾讯课程、智慧职教等平台为主, 每一次线上集中教学采用录频软件或者平台自带录像功能,将 授课过程实时录制并发布在课程学习群,以帮助部分未能参加 集中教学或者课上内容难以掌握的学生自学用,让学生在工休 时间学习赶上课程教学节奏或复习巩固教学内容。本课程教学在以线上交流为主 的同时,也注重线下集中交流,线下交流主要以课程设计内容为 主,辅以沟通生产实践所遇到的专业问题。
(二)工学结合、课程设计内容互换将教学内容分为必修模块、选修模块,根据程序设计能力需 求,将本课程学习任务分解重构为“python基础”“面向过程”“面向对象”和“系统开发”四个 学习情境。通过这四个情境的学习,使学生知道python程序设计的一些基本概念、基本理论和方法,能够运用python程序设计的基本理论、思维方式结合具体情况进行程序设计实 践,使学生达到理论联系实际、活学活用的基本目标,提高其实 际设计技能。
其中,python基础、面向过程和面向对象为必 修模块,主要是学习python 基础知识,包括认识常用数据类型、 数据结构、类、对象、崩溃及异常,使学生具备简单python程序设计能 力。系统开发教学内容为选修模块,采用真实的系统项目案例等作为课程设计对象,按照教师提供的项目需求完成作品的设计和开发等,可替代选修模块的设计。
(三)打破传统考核,对于社会生源重点在于技能实践考核,采用以在线教学平台评价为主、教师评价与 企业评价相结合的多元化课程评价体系。学生在平台必须完成所有的基本知识的学习和测试任务,准时参加线上集中教学,积极参加线下集中沟通环节及课后作业。成绩评定方式为:平时成绩占总成绩的40%,平时成绩包括:线上学习占10%、线下教学出勤占10%、课后作业占10%、企业工作考核占10%;期末考核成绩占总成绩的60%,期末考核包括:期末统一机试成绩占30%,系统项目开发占30%。