基于CDIO理念的《C#程序设计》课程教学改革研究

2017-12-28 15:45孟宪颖张晓贤长春工程学院
数码世界 2017年12期
关键词:程序设计教学方式理念

孟宪颖 张晓贤 长春工程学院

基于CDIO理念的《C#程序设计》课程教学改革研究

孟宪颖 张晓贤 长春工程学院

随着社会的不断发展,为了打造适应社会发展的高素质人才。《C#程序设计》是计算机专业中的一门语言,对学生今后开发各类软件中有着重要的作用。但是,传统的《C#程序设计》课程教学面临着一些问题,亟待人们的解决。各校针对《C#程序设计》的课程,采用了CDIO的教学理念,以达到对这门课程进行改革的目的。本文将基于CDIO理念,通过分析《C#程序设计》的课程现状,以及研究《C#程序设计》课程的教学改革,以达到提升学生能力的目的。

CDIO理念 《C#程序设计》 课程教学 改革研究

《C#程序设计》是软件开发中一门专业性强的课程,由于理论性高与实践性相分离,导致《C#程序设计》课程教学成果不理想。CDIO是一种先进的教育理念以及人才培养模式,意在培养学生的职业素养、实操能力、团队精神以及创新理念,并且在近年来取得了良好的效果。因而,基于CDIO理念,对《C#程序设计》进行课程教学改革,将有利于改变目前《C#程序设计》教学面临的现状,打造具有专业能力、高素质的人才。

1 CDIO理念教学模式

CDIO是指构思、设计、实现以及运作,是基于对工程项目的全过程学习。它以产品的研发到产品的运行的整个周期作为载体,使学生能够主动地、具有实践性的学习[1]。CDIO是一种工程教育改革模式,其中总共开发了教学大纲以及12项标准,能够为教学提供一个具体的方向化目标,为过程与结果之间构建一个桥梁,解决《C#程序设计》教学中存在的难题。

CDIO将会构造一个虚拟的职业工作环境,对学生的职业素养、个人技能培训结合在一起,形成一种以教师作为主导,学生作为主体的开放式的学习,让学生带着问题去思考。去解决,从而达到能力培养以及提升。

2 《C#程序设计》课程教学现状

《C#程序设计》是计算机专业中一门语言,专业性能强,理论性知识多,在课程的组织与构建上存在着如下的现状。

2.1 忽略其他发展

《C#程序设计》在传统的教学模式中,使用三种课程来组成:学科、能力、工程问题[2]。但是,目前一般是学科作为课程的主导,教学中忽略了能力、工程问题的发展,导致学生发展方向不够具体、全面,学习知识存在漏洞。

2.2 理论与实践缺乏联系

《C#程序设计》的理论与实践缺乏紧密联系,学生通常不知道如何将两者进行有机结合。教师一般采用了实习实践的方式,但是实习实践的内容与教学内容相脱节[3]。或者教师采用上下位轮流制的方式,但又无法解决不同工程之间的整体性关系。

2.3 缺乏整体把握

对于具有C#的工程问题需要作为课程的主要内容之一,但是教学中只通过一些具体的问题去进行,没有对工程进行整体的把握,使对典型产品的学习缺少严谨的、系统的学科知识,以及不同产品之间的紧密联系。

3 《C#程序设计》教学改革研究

3.1 教学组织改革

教师在对学生进行《C#程序设计》基础知识的讲解时,可以采取以多媒体教学和实验课为主来进行教学。通过由教师选取不同的任务,学生进行完成,来达到学习基础知识的目的。在课下,学生可以分为小组,对课堂内容进行讨论以及复习[4]。由每一组的小组长确定自己的工程项目,教师对项目进行分析,扮演甲方,给学生提出要求。学生则扮演乙方,对要求进行分析,然后进行成员分工,制动项目计划,完成项目设计。最后,教师对每一组的计划进行评测,达到学生课下学习的目的。

3.2 教学方式改革

教学方式的改革要求教师采取不同的教学方式。例如,任务驱动型。教师通过创建有目标性的任务和情境,使学生可以带着真实的任务去学习。这种教学方式主要运用在教学初期,以此来改变学生的学习状态,主动的去学习知识[5]。项目教学法。这是指教师在教学过程中以一个工程项目为主线、教师为主导、学生为主体,分组式的学习方式。

4 结束语

综上所述,传统的《C#程序设计》教学不适用于当代社会,需要基于CDIO的理念,对《C#程序设计》进行教学理念的改革。《C#程序设计》教学改革的研究可以从教学组织和教学方式两个方面进行。通过教学改革,激发学生的学习兴趣,提高学生的动手和实践能力,提升学生的团队合作能力,真正的达到增加学生的职业素养,缩小学校与企业之间的差距的目的。

[1]方修丰. 基于CDIO理念的《C#程序设计》课程教学改革探索[J].科技资讯, 2015(29):121-121.

[2]谭恒松. CDIO理念在《C#程序设计》课程中的探索与实践[J].福建电脑, 2012, 28(12):211-211.

[3]秦桂英. 基于CDIO理念的《C#程序设计》课程项目化教学改革的探索[J]. 电脑知识与技术:学术交流, 2015, 07(27):6776-6777.

[4]肖建宏. 结合CDIO与案例教学的《C#程序设计》教学实践[J].现代计算机, 2014(11):35-37.

[5]樊文超. 基于CDIO教学理念“C#程序设计”的教学改革[J].煤炭技术, 2012, 31(8):232-233.

猜你喜欢
程序设计教学方式理念
建筑设计应对低碳理念的相关思考
建筑设计应对低碳理念的相关思考
低碳理念在建筑设计中的融入
医学专业“Python程序设计”课程教学改革总结与思考
优化教学方式 提升初中语文教学质量
高校钢琴教学方式拓展的思考与实践
基于Visual Studio Code的C语言程序设计实践教学探索
灵活采用教学方式 提升语文教学效率
以“问题化教学”为导向 有效转变物理教学方式
从细节入手,谈PLC程序设计技巧