后疫情时代课程思政融入在线开放课程的建设与实践

2022-06-20 18:28沈顺玲韩启生
现代信息科技 2022年1期
关键词:C语言程序设计在线开放课程课程思政

沈顺玲 韩启生

摘  要:后疫情时代,在线开放课程建设的功能逐渐明朗。以“C语言程序设计”在线开放课程建设为例,将课程思政融入课程建设,致力于课程建设思路、项目框架与知识结构的有机结合。论文围绕“线上能学线下辅学”的建设思路、“五为一体”的教学策略,利用得实e学在线平台辅助教学,在翻转课堂模式下实施课前明确任务,课中提炼问题、解决问题,课后巩固提升的教学实践。

关键词:疫情;在线开放课程;课程思政;C语言程序设计

中图分类号:TP39;G434           文献标识码:A文章编号:2096-4706(2022)01-0187-05

Abstract: In the post epidemic era, the functions of open online courses are gradually becoming clear. This paper takes the construction of online open course of “C language programming” as an example, integrate ideological and political education into course construction, and commit to the organic combination of course construction ideas, project framework and knowledge structure. Centering on the construction idea of “online learning and offline supplementary learning”, the teaching strategy of “five-in-one”, this paper makes use of Deshi e-learning online platform to assist teaching, in the flipped classroom mode, the teaching practice of clarifying tasks before class, refining and solving problems in class, and consolidating and improving after class is implemented.

Keywords: epidemic situation; online open course; course thought and politics; C language programming

0  引  言

近幾年,随着通信网络的日益发达,在线开放课程因其跨越时空,拓展资源的优势,应用范围越来越广。尤其是2021年初新冠疫情暴发后,全国大中院校及中小学开启“停课不停学”模式,全国范围内开展线上教学,在线开放课程的使用和需求空前高涨。后疫情时代,疫情复杂多变,教育模式在线上教学与线下教学之间切换;其间,冲锋陷阵的军人、医护人员与光鲜亮丽的明星、网红在抗疫中表现的对比,引发国人对价值观、人生观、职业素养、家国情怀的深入思考。“C语言程序设计”作为理工科大学生编程的入门课程,如何做到既能满足在线开放课程“线上能学线下辅学”的功能,又能实现“在价值传播中凝聚知识底蕴,在知识传播中强调价值引领”[1]的目标,需要从以下几个方面着手,方可适应当今的教育教学需求。

1  在线课程建设思路与目标

1.1  建设思路

“C语言程序设计”在线开放课程建设,不仅要注重量的积累,关注质的建设,以整合教学资源、创新教学策略、重构教学评价方式为基础,还要为学习者创设学习空间,提供多元的交流平台,以实现“线上能学线下辅学”的目的;在线开放课程要建设具有“动态、适应”特征,集“课程、理念”为一体的系统,以“互动、探究”平台为动力,旨在实现“学习、创新”的人才培养,建设思路框架图[2]如图1所示。

1.2  建设框架

“C语言程序设计”是理工科专业编程方向的入门基础课程,不仅要求学生掌握程序设计的思想和方法,为后续专业课夯实基础,更是对学生进行职业素养培养的关键所在。遵循人才成长规律、知识逻辑规律、思政教育规律,将知识点融入项目任务的实施,将思政元素作为案例引入,方可使学生在专业知识学习和技能提升的过程中,得到国家意志和主流价值观的浸润,并在不经意间将其内化为理念和行动,避开“说教”,达到潜移默化、润物无声的效果[3,4]。结合课程特点,将课程知识重组为五大模块,思政元素融合课程项目,项目框架如表1所示。

1.3  平台资源

“C语言程序设计”建设过程中,在得实平台、超星学习通平台将资源更新、整合、优化。包括优化课程标准、修订项目授课计划、优化项目教学内容;制作原创知识点PPT 30个,录制微视频38个,整理项目文档及知识总结各6个,补充题库391题,同步带注释程序文件69个,考试题库及答案10套,篮球杯真题及答案5套,拓展资源文档21个,常用函数及常见错误解析文件20个等。其中章节习题与匹配程序覆盖率85%以上,线上视频与线下教学基本同步;构建多元化的交流互动,如知识专项跟帖、交流群、问卷、直播、小组活动等;利用多纬多元的交流互动,关注学习者学习诉求,追踪与干预学生的学习过程,拉近网络虚幻的师生关系、同学关系,缓解线上教学的交流障碍;重视过程评价(预习、知识巩固、讨论、知识跟帖、交流等),建立多元、全面、客观的评价机制等;发挥线上线下的各自优势、取长补短,缩小线上教学与线下教学的差距。后疫情时代,学生能够适应教育模式随时在线上教学与线下教学之间切换,在线开放课程最大程度发挥“线上能学线下辅学”的功能。平台教学部分资源如图2、图3所示。

2  教学实践

“C语言程序设计”教学,充分利用线上资源(比如爱课程、智慧职教、中国慕课学习平台、EasyX图形库、行业平台、公众号)进行项目式教学,以此吸引学生,提高学生的学习积极性。项目实施遵循认知规律,以学生为主体,以教师为主导,以任务为驱动,以小组为单位,以问题为导向,以达成三维目标为一体,形成“五为一体”的教学策略。任务明确,小组探究合作,翻转课堂模式将问题分解,老师实时引导助力问题解决,能够有效地缓解学生畏难情绪,提高他们的参与度,且有利于达成教学三维目标、突破重难点,教学策略如图4所示。

教学实施可以翻转课堂模式展开,分为课前明确任务,课中解决问题、课后总结反思三个环节,此教学模式不管是线上教学还是线下教学都适用,线上的课中教学可用直播代替。以二维数组教学实践为例,课堂实施平台资源如图5所示。

2.1  课前明确任务

上课前两天,教师在得实平台发布2个任务:(1)观看微课,完成自主测试。(2)小组探究,思考如何利用二维数组绘制数字“2”,并汇报分析结果。教师根据学生的测试及汇报结果,发现学生对二维数组初始化、遍历元素的理解不到位,从而相应调整课堂实施策略。预习任务截图如图6、图7所示。

2.2  课中解决问题

课堂以问题的提出与解决而展开,教学实施按照小组汇报、提炼问题、解决问题、巩固提高、评价总结五步展开:

(1)学生小组代表发言,分享课前预习情况,并提出问题。学生汇报预习情况如图8、图9 所示。

(2)教师根据学生预习及汇报情况,讲解错误率高的基础知识,同时提炼当堂课程问题:如何依据图像构造二维数组?如何将构造的二维数组转化为图像?

(3)解决问题1:需要借助工具,对图像2进行剖析,引入像素的常识,将其分解成若干方格,方格位置描述就是行列信息。问题1解决步骤如图10 所示。学生根据教师讲解,针对二维数组定义、初始化,构造合适的二维数组;老师实时指导,帮助学生修正错误。其中,二维数组定义、初始化是教学重点内容;学生根据图像2的像素对应二维数组行列信息,初步攻克难点。

对于问题2,教师引导学生借助EasyX图像库中的函数解决问题:形成黑色画布,填充白色背景;利用循环进行元素遍历,映射画布上的方格;利用选择结构,给方格填入相应的颜色。问题2解决步骤图如图11所示。教师指导学生编写代码,反复修改调试,直至运行出正确结果。此处二维数组元素的遍历为教学重点,通过二维数组的行列属性与图像对应关系输出图像,实现了二维数组的应用,难点突破。自此,知识、技能目标达成。

(4)提供图像图标,巩固提高。此处提供雷锋图像,国宝大熊猫、冬奥会图标等项目,无声融入思政元素。学生在小组成员之间探究学习,教师实时指导,解惑答疑,编写代码,反复修改调试,并将作品上传,学生作品展示图如图12所示。自此,素质目标达成。

(5)進行作品汇报,采取组内互评、组间互评、教师点评三种评价方式。项目评价重视过程学习,采取多维度、多元化评价,更加公正、公平、全面、客观和准确,其中基础测试占比30%(课前预习、知识巩固、讨论发帖等),教师评价占比40%,组间评价占比15%,组内评价占比15%。

2.3  课后总结

课后总结分为学生总结和教师反思:

(1)学生总结。学生登录得实平台,完成在线测试,巩固基础知识;并将课上所学所得整理成文,发帖上传。

(2)教师反思。教师总结教学三维目标(知识目标、技能目标、素质目标)是否达成,尤其是素质目标的达成;重难点是否突破;给出相应的课堂整改措施。论坛发帖如图13所示。

3  结  论

“C语言程序设计”在线开放课程自建设以来,已对我校2017级—2021级学生开放,涉及多个专业,使用人数超过千人,效果不错。丰富的课程资源能够满足课前预习、课中问题探讨与解决、课后巩固提高,达到“线上能学、线下辅学”的效果。在跟踪学习过程、效果分析、探讨交流等方面,提供了量化的评价数据,使教师对学生成绩的评价更加客观公正。但也有需要改进的地方:评价体系需要进一步细化、量化,使三维目标中素质目标的评价更加有力、有序、有效,能够引起学生对培养正确的三观、职业素养、家国情怀的重视,达到在线开放课程思政教育的学习效能。

参考文献:

[1] 高德毅,宗爱东.从思政课程到课程思政:从战略高度构建高校思想政治教育课程体系 [J].中国高等教育,2017(1):43-46.

[2] 王娟,孔亮,王鑫,等.在线开放课程发展的反思与创新路径 [J].电化教育研究,2018,39(5):60-65.

[3] 孔翔,吴栋.以混合式教学改革服务课程思政建设的路径初探 [J].中国大学教学,2021(Z1):59-62.

[4] 王宝军.大学理科专业课程思政的特点和教学设计 [J].中国大学教学,2019(10):37-40.

[5] 那俊,李丹程.课程思政在计算机类课程中的探索与实践 [J]. 中国大学教学,2021(3):48-51.

作者简介:沈顺玲(1983.04—),女,汉族,湖北随州人,副教授,硕士,研究方向:物联网技术与应用。

猜你喜欢
C语言程序设计在线开放课程课程思政
发挥专业特色 实施“课程思政”
“互联网+教育”背景下高校在线开放课程建设的制约因素与发展对策
以“学生为中心”的《C语言程序设计》教学设计探究
基于翻转课堂的《C语言程序设计》课程教学系统的实现与研究
基于CRP平台的在线开放课程建设与应用研究
浅谈《C语言程序设计》课程的教学改革
《C语言程序设计》课程的教学改革与实践
从“3号文件”看我国在线开放课程发展趋势