一、课程简介
Java程序设计是计算机类相关专业的专业必修课,通过本课程学习使学生掌握面向对象编程思想、原理和技术,掌握Java类库应用,设计出满足实际需求的PC端Java程序,具备解决复杂工程问题能力、具备“程序员工匠精神”职业素养、使命担当意识和科技报国的家国情怀。
Java程序设计课程目标
二、课程团队
课程负责人于海燕老师,硕士研究生,副教授,主持完成《Java程序设计》课程改革课题2项,发表Java程序设计教改论文3篇,相关软件著作权2项,教学成果奖1项。
课程团队成员5名,多年来主讲《Java程序设计》课程,2人有企业从业经历,具有丰富教学经验和实践经验,在日常教学、案例设计、项目实施等方面做了大量建设研究工作。
课程团队
三、课程实施
(1)课程实施过程:建立了混合式教学实施过程,充分利用课前、课中、课后三个阶段,每个阶段教师和学生都有任务。
线上线下混合式教学实施过程
(2)线上教学资源:开发与引进与课程教学目标相适应的混合式教学模式所需要的知识点视频的录制、预习测试题、课堂讲授课件、讨论、课程思政板块等,共136个资源。
智慧树平台课程首页
线上教学资源-视频和课件
(3)线下课堂:以课中以生活中问题引出学习任务,精讲知识点,逐层分析解决现实问题,并举一反三巩固解决复杂问题方法,主要采用案例教学、翻转课堂、项目教学、讨论教学主要教学方法。
线下课堂
四、课程特色
(1)开发和搭建了特色线上教学资源。
线上教学内容
(2)改革和创新了一套保障教学质量的教学方法321督促学习法和134教学法。线上321督促学习法(学习完后线上内容需提交记住的3个关键词,完成预习测试题和讨论2个活动,说出1个疑惑)。
2个活动—课前测 2个活动—讨论
3个关键词和1个疑惑
321督促学习法
线下课堂134教学法(1份作业,3人学习小组,案例教学、讨论教学、翻转课堂、项目教学4种主要教学方式),保证线上和线下教学质量。
1份作业 3人学习小组
4种教学方式—案例教学 4种教学方式—项目教学
4种教学方式—讨论教学 4种教学方式—翻转课堂
134教学法
(3)构建了完整的思政育人体系。采用混合式教学方式,线上主要是对应6大主题的预习,并以讨论或者心得体会方式对思政主题进行感受反馈,线下教学主要是程序员工匠精神融入,主要体现在分析问题、处理问题、编码、调试和运行等过程中。增强学生对Java语言重要性认识,引导树立使命担当意识,具备科技报国的家国情怀。
6大思政主题板块
五、应用效果
(1)课程团队成果丰硕。课程2021年7月被认定为河南省一流本科课程,2021年12月被认定为本科高校课程思政样板课程,获得河南省本科教育疫情防控期间线上教学优秀课程一等奖、2020年河南省教育系统教学技能竞赛二等奖,河南省教育信息化课程案例三等奖,形成3篇Java程序设计课程教改论文,完成2个课程相关改革项目,申请2项软件著作权。
河南省本科高校课程思政样板课程
图12结项和获奖证书
部分发表论文
(2)课程改革实施以来,学生课程成果丰硕,设计的“在线判题系统”应用效果良好,获得开源软件设计、蓝桥杯、数字媒体创意等一系列奖项。
在线判题网站
获得部分奖项
(3)课程受到学生一致好评。课程团队教师立德树人、弘扬社会主义核心价值观,课程教学质量优秀,应用效果显著,得到学生一致好评。
2021-2022学年第一学期学生评教结果
学生课程满意度