收藏 分享(赏)

C语言程序设计实验的混合式教学实践_林震.pdf

上传人:哎呦****中 文档编号:2236897 上传时间:2023-05-03 格式:PDF 页数:3 大小:1.02MB
下载 相关 举报
C语言程序设计实验的混合式教学实践_林震.pdf_第1页
第1页 / 共3页
C语言程序设计实验的混合式教学实践_林震.pdf_第2页
第2页 / 共3页
C语言程序设计实验的混合式教学实践_林震.pdf_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、Application 创新应用130 电子技术 第 52 卷 第 2 期(总第 555 期)2023 年 2 月摘要:阐述以教学成果为导向的教学模式,对现有的教学模式进行优化与创新,探讨C语言程序设计实验课程的混合式教学模式,优化教学过程,构建可量化的学习成果评价体系,提升教学效果。关键词:C语言程序设计实验,混合式教学模式,可量化,评价体系。中图分类号:TP311.5-4文章编号:1000-0755(2023)02-0130-03文献引用格式:林震,卢黎明.C语言程序设计实验的混合式教学实践J.电子技术,2023,52(02):130-132.1 研究背景C语言程序设计实验教学现状。C语言

2、程序设计实验教学内容中包含大量实验项目,理论知识与实验的联系较为紧密,对于非计算机专业的学生来说,该课程属于基础类课程,通过学习该课程可以提升学生运用编程知识来解决与专业相关的一些实际问题的能力。尽管该课程在基础课程中有着重要的地位,但是在教学过程实施中却存在着一些问题,主要包括以下三方面:(1)教学内容过于抽象,知识点散乱。该课程涉及运算、逻辑、指针、数据结构、函数等知识,知识点多且缺乏连贯性,学生们需要在掌握每一种知识之后,在头脑中将散乱的知识点串联为一个整体,这需要学生拥有强大的逻辑思维能力以及扎实的基本功。由于受教材体量的限制,教材编撰者只能对知识点进行抽象化的凝练,压缩每一个知识点在

3、课本中的占比,令知识点变得艰涩而抽象,增加了学习难度1。(2)教学任务繁重。目前,各大高校非计算机专业程序设计类的总课时在64课时左右,其中实验课0 引言混合式教学,是将传统的在教学场所进行的现场教学与利用互联网技术和软件所采用的线上教学混合而进行教学的一种方式。近年来,混合式教学越来越被大中小学教师所采用。与传统教学模式相比,混合式教学模式最大的优势在于将多种教学模式有机地融为一体,通过线上教学与线下教学的融合、不同教学方式的融合、多种教学资源的融合,为学生提供更为多元化的学习平台,充分展现“以生为本”教学理念的优越性,因材施教,引导学生养成自主学习、终身学习的良好习惯。由于混合式教学模式出

4、现时间尚短,在教学内容编排、教学环节设计等方面存在一定的盲目性,缺少科学有效的教学理念作为指导。针对这一情况,教师应积极尝试以OBE教学理念为指导思想,开发全新的混合式教学模式,以教学成果为导向,倒推教学过程,打破传统的“预习课堂教学实验考试”的教学循环,构建可以进行量化考核的学习成果评价体系,使学生能够始终沿着正确的学习路径前进。C语言程序设计实验的混合式教学实践林震1,卢黎明2(1.桂林电子科技大学计算机与信息安全学院,广西 541004;2.桂林电子科技大学图书馆,广西 541004)Abstract This paper expounds the teaching mode of ou

5、tcome based education(OBE),optimizes and innovates the existing teaching mode,discusses the blended teaching mode of the C language programming experiment course,optimizes the teaching process,constructs a quantifiable learning results evaluation system,and improves the teaching effect.Index Terms C

6、 language programming experiment,blended teaching mode,quantifiable,evaluation system.Practice of Blended Teaching C Language Programming ExperimentLIN Zhen1,LU Liming2(1.College of Computer and Information Security,Guilin University of Electronic Science and Technology,Guangxi 541004,China.2.Guilin

7、 University of Electronic Science and Technology Library,Guangxi 541004,China.)基金项目:2022年教育部产学合作协同育人项目(22107026123638),广西高等教育本科教学改革工程项目(2021JGB195),广西教育科学“十四五”规划2021年度考试招生研究专项课题(2021ZJY1060)。作者简介:林震,桂林电子科技大学计算机与信息安全学院;研究方向:智能算法。通信作者:卢黎明,桂林电子科技大学图书馆;研究方向:阅读推广、图书管理。收稿日期:2022-09-23;修回日期:2023-02-11。Appl

8、ication 创新应用电子技术 第 52 卷 第 2 期(总第 555 期)2023 年 2 月 131时为16课时左右。教材中大量的知识点与有限的实验教学时长之间形成了尖锐的矛盾,学生没有充裕的时间进行动手实践,导致理论学习与实验环节脱节。(3)教学模式僵化。由于C语言程序设计实验知识点众多,课时压力大,部分教师为了保证教学效率,会采用“培训式”或者“灌输式”教学模式。这种单向的知识传输模式虽然能够保证教学进度的进行,但容易让学生对知识的运用产生割裂感,无法真正融入课堂学习,逐渐养成被动学习的习惯,不利于学生的长远发展。2 基于OBE理念构建混合式教学模式针对上述问题,很多教师都在尝试用基

9、于OBE的教学理念,来构建全新的混合式教学模式。OBE教学理念坚持以教学成果为导向,其教学流程为“预期教学成果教学过程教学成果评估”,以“教学成果”为基础进行反向设计,沿着“学生想要得到预期的教学成果,需要先学习什么知识”这一思路设计教学环节以及教学内容。在此基础上,对“学生掌握知识的程度”进行科学的评价,以学生的真实反馈为基础对教学细节进行灵活调整与补充。以“线上+线下”混合、教学实践活动混合、教学评价混合以及教学技巧混合等方式,构建高效的混合教学模式,具体详情如图1所示。3 基于OBE教学理念的混合教学模式实践 3.1 设计教学目标OBE教学理念的核心就是在正式开始教学活动之前,制定明确的

10、教学成果,让学生能够清楚地意识到通过一个阶段的学习,能够取得什么样的教学成果。通过为学生树立清晰的教学目标,避免出现盲目学习问题2。预期学习成果的制定不能只依靠以往的教学经验,教师要经过大量的走访调查,了解学生真实的学习状态,并基于专业认证标准,从知识储备、实践能力、学习态度等多维度出发,预估C语言程序设计实验课程的教学成果。表1为C语言程序设计实验预计学习成果。3.2 优化教学过程基于OBE教学理念,围绕明确的教学成果,对课程体系进行优化。充分利用多元化课程资源,创造更为丰富的教学环境,根据教学内容采用有针对性的教学技巧,确保既定的教学成果能够顺利实现。(1)优化知识结构。实际开展教学活动过

11、程中,相关工作人员要围绕预期教学成果去设计实验课程的教学特点,对现有的知识结构进行补充与优化。将旧的知识结构以及课程体系拆分、重组,通过这种方式将传统的线性教学体系转变为模块化教学体系,令C语言程序设计实验课程结构与混合教学模式相适应。构建“输入输出、运行、调试C语言程序”“顺序分支循环结构”“数组引用及字符处理”“函数调用及参数设计方法”等教学模块。通过对知识结构的优化,教师可以根据实际情况灵活调整教学模块顺序,弱化知识点之间的前后关联,让课堂教学变得更具灵活性3。(2)构建“线上+线下”教学新模式。混合式教学的一个重要应用方向,就是构建“线上+线下”教学模式,充分发挥慕课、联合微课、超星学

12、习通等线上学习平台的优势,实现多种教学渠道的集中整合。课程正式开始之前,教师可以将完整的教学体系以及各种类型的教学资源发布到线上教学平台,学生可以利用手中的智能移动终端,下载或观看教学资料。此外,要充分发挥线上教学平台的优势,将一些优质的网站推送给学生,培养学生独立搜索资料、分析问题的能力。在此基础上,利用大数据技术收集的反馈信息,筛选出具有共性的问题。围绕重点问题制定具有针对性的学习计划,集中优势资源,帮助学生解决学习知识过程中遇到的难点、重点问题。对于教师而言,可通过制作微课的方式,确保教学素材能够满足学生的实际需求。在制作微课过程中,教师要严格控制微课视频时长,单节微课视频时长要控制在5

13、10min这一范围内,避免由于微课视频过长令学生产生疲劳感。在此基础上,将微课做成视频合集,帮助学生更好地串联知识点,进而在头脑中形成完整的知识框架。(3)改进教学方式。C语言程序设计实验课程具有很强的实践性与实用性。因此,可以根据不同教学模块的特点,采用适宜的教学方式,灵活使用问题教学法、案例法、项目驱动法以及翻转课堂等教学方法,提高课堂教学效率4-7。例如,针对“熟悉C语言运行环境”一课,可以采用项目驱动教学模式,基于“熟悉C语言VisualC+2010运图1 基于OBE的C语言程序设计实验混合式教学表1 C语言程序设计实验预计学习成果Application 创新应用132 电子技术 第

14、52 卷 第 2 期(总第 555 期)2023 年 2 月行环境”“了解C程序编辑、调试及运行”这两个主要的实验目的,为学生布置项目任务,尝试调试并运行教师给定的程序,记录运行结果。完成该项目过程中,教师要布置阶段性教学目标,如“写出scanf()和printf()函数的作用”“描述return命令的功能等”,通过发布任务的方式,让学生自行探究各种C语言指令的效果以及功能。在夯实基础知识的前提下,通过大量的总结,帮助学生养成定期回顾、复习知识的习惯。3.3 可量化的学习成果评价体系基于传统教学思想所构建的混合教学模式,在教学成果评价方面具有一定的局限性,无法对教学成果进行量化考核,而采用OB

15、E理念创建混合教学模式则可以很好地解决这一问题。具体教学过程中,使用“线上随机抽查+线下统一考试”的方式,对学习成本进行定性、定量分析,同时借助大数据技术为每一个学生给出综合评价。这种学习成果综合评价的优势在于能够持续跟踪观察学生的学习过程,对每一个学习阶段给出量化评价。同时,学生的其他能力在该评价系统中也可以进行量化考核,例如学生对该门课程的学习态度、实际动手编程能力以及团队互助协作能力等,通过构建多元化的评价指标体系,从更为丰富的角度来评价学生的学习成果。表2为学习成果评价表。4 混合教学模式的优化活用学习过程数据。教师可借助线上教学平台强大的数据抓取以及分析功能,对学生的日常学习成果进行

16、量化考核,并将考核成绩乘以某个百分比计入学期末最后的总评成绩。实际教学中,教师可以不定期发布线上学习任务,并记录学生在不同教学模式下的学习成果以及学习状态,通过这种方式激发学生之间的竞争意识,实现全过程育人。教学方式要多样化。C语言程序设计实验课程对于学生的动手实践能力有着很高的要求,教师可从不同教学板块的要求出发,采用不同的教学方法,活用翻转课堂法、任务驱动法、案例法等教学方法,为学生提供形式繁多、样式丰富的动手编程机会,从而帮助学生在实践中不断积累经验,巩固知识。鼓励团队协作。基于OBE教学理念的混合教学模式,与PBL教学法较为相似。教师可以将若干个教学板块融合为一个教学探究任务,将学生分成若干个小组,在小组内选出学习成绩较好的作为组长,由组长带领其他成员来开展学习和讨论。最后,小组之间也可以就某些较难解决的问题进行深入探讨和交流,培养学生的团队精神。混合式教学的优化方向。(1)引导学生积极参与。教师在教学过程中,要积极启发学生思考,一方面可以提高课堂学习的氛围,降低学生对这门课程的紧张感,另一方面也要给予学生充足的实践与讨论时间,让学生在实践与讨论过程中培育主动学习的意识。(2)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 专业资料 > 其它

copyright@ 2008-2023 wnwk.com网站版权所有

经营许可证编号:浙ICP备2024059924号-2