面向新工科的C语言在线实训课程研究

2018-06-04 09:41黄莉张凯胡威王晓峰
课程教育研究 2018年18期
关键词:新工科

黄莉 张凯 胡威 王晓峰

【摘要】传统的C语言课程教学虽然也重视实践能力的培养,但是教学实验多是围绕的章节内容进行,设计较为零散,缺乏设计的体系化和工程化考虑。为解决上述C语言教学所遇到的问题,本研究拟与企业合作建立一套适合新工科特点的,适应不同学生层次的在线实训课程。利用在线项目工场平台对学生进行在线实训。整个课程贯穿C语言整个教学学期,可以激发学生的学习热情,与理论课堂知识相结合,以适应我国工程教育改革。

【关键词】新工科 C语言实训 在线实训课程

【中图分类號】G642 【文献标识码】A 【文章编号】2095-3089(2018)18-00-02

一、引言

高等教育发展水平是一个国家发展水平和发展潜力的重要标志。习近平总书记指出,“我们对高等教育的需要比以往任何时候都更加迫切,对科学知识和卓越人才的渴求比以往任何时候都更加强烈”[1]。

近年来,企业招工难、大学生就业难成为人们关注的焦点两大话题。传统的教育培养模式与社会需求脱节、学生能力与社会需求不相匹配,忽视能力培养。如何在企业升级中寻找一条适合市场的工程人才培养模式,是当前教育改革亟待解决的问题。

二、C语言教学现状

传统的C语言课程教学虽然也重视实践能力的培养,但是教学实验多是围绕的章节内容进行,设计较为零散,缺乏设计的体系化和工程化考虑,导致学生仅仅会编写一些简单的数值计算、简单应用模拟的程序,缺乏对C语言在专业应用上的工程认知和实践能力,缺少团队项目的训练,导致沟通能力较弱,团队合作意识不强。同时,也受课程学时的限制,在课堂上也不可能开展大型项目的培训。学生在实践环节也缺少实际工作的锻炼,针对实际问题只会照搬教材的方法,不会变通,缺少灵活性。也因此,学生缺少用C语言解决实际问题的机会,知道学了有什么用,学了怎么用,而产生应试学法,对课程兴趣大大降低,主动性差。

所以,结合专业特点并以项目驱动方式进行的网上的实际项目的训练,能够一定程度上模拟和营造工程氛围,鼓励学生进行自主学习。学生通过以相互间分享,互联网搜索、论坛寻求答案等方式进行自主学习,又能更好的让其积极思考、分析项目实施要求、实施步骤和实施中遇到的问题。

三、面向新工科C语言在线实训课程思想

实训由课程组与一线开发企业合作,通过培训与实践结合的方式,让学生完成实际的短期开发项目,从而培养学生的实践动手能力。

本实训课程,利用在线项目工场平台对学生进行在线实训。由于是在线项目,所以不受限于课堂时限和地域限制,所以可以在任何时间,任何地点开展,方便灵活。为了激发学生的学习热情,整个课程贯穿C语言整个教学学期。与理论课堂知识相结合。

实训项目主要分两个层次:

1.综合类实验:这类实训项目随着课程进行而进行。将一个章节或多个章节的核心知识、技能要求结合专业的特点设计成独立的小项目,由学生组成小型团队合作,重在培养学生的知识、技能点的综合理解,加强综合应用的意识,培养学生的团队合作精神。这类项目题目固定,学生在网上按步提交,按时完成,老师集中评阅。学生课上演示。

2.课程项目实验:这类项目放在学完语言的寒暑假进行。将C语言整个课程要求的核心知识、技能结合专业特点设计成一个大型项目,由3~4 名学生组成团队分工进行,共同完成,分别演示汇报。这类题目提供可选,学生网上选题,按过程提交,老师评阅,由于是放假期间,可采用上传演示文档方式交流。

四、面向新工科C语言在线实训课程建设

1.以项目为中心

项目的设计要以学生能力水平为依据,以实际生活应用为中心,以软件设计大赛为参考,以培养应用型人才为目标。每一堂实践课的设计都应结合相应的理论课程,并结合学生对知识的掌握程度和他们现有的编程水平。项目的设计不能太偏太空洞,要与实际生活应用紧密联系。项目的设计可以参考软件设计大赛的内容,从往届比赛内容中挑选经典的试题,也可以对比赛内容进行适当改造,使其更贴近实践课堂。

2.课程设计教学模式的改革

C语言课程设计由于其自身较强的实践性,在整个教学过程中应坚持“教学做”一体化的原则,增加主动学习和动手实践。教师在这一过程中承担起主导的作用,帮助学生建立起清晰的程序开发思想,掌握基本的程序设计方法和技巧,培养学生形成分析问题解决问题的方法,即怎样从生活中的实际案例出发,形成一套从构造问题到分析问题,最终解决问题的思路。

3.课程设计教学方法的改革

在C语言教学中可以采用任务驱动教学方法。学习情境采用任务驱动法进行实施,每位学生的每项工作任务必须正确完成,才能进行到下一个任务,在工作任务的驱动和全程任务考核评价的监控下,培养学生作风严谨和坚持不懈的职业责任感。另外还可以采用自学法。

4.课程设计考核方式的改革

主要目的是实现学生对工程系统的构思、设计、实施和运作,建立以往教学模式中缺乏的工程价值观,激发学生的学习兴趣,转变学生的学习态度,培养学生的个人能力,将项目设计考核纳入综合评定中,打破单一传统考核方式,做到不仅考理论,同时还要考实际能力。

参考文献

[1]习近平关于教育的最新思考,光明日报,2017-1-5.

[2]汪忠国,高超,基于CDIO模式的C语言实验教学改革,课程教育研究,26,2017,254。

基金项目:教育部产学合作联合育人项目(201702134010),省级教研项目(2016237),校级教研项目(Yjg201718)。

猜你喜欢
新工科
基于新工科形势下发动机课程教学改革探索
新工科背景下中南大学材料化学专业人才培养模式的思考
“新工科”建设的五个突破与初步探索
面向新工科的Python程序设计交叉融合案例教学