APP下载

项目驱动的C#程序设计课程教学模式探索与实践

2017-09-30李丽慧蒋良卫

科技视界 2017年13期
关键词:实践教学

李丽慧+蒋良卫

【摘 要】针对计算机类专业C#程序设计课程教学,提出提升本专业学生C#程序设计实践能力的教学改革办法。以南华大学计算机学院软件工程卓越工程师计划班C#程序设计课程为例,阐述本课程教学模式改革、教学内容整合、教学效果评价等方法措施。这些举措在2017春季学期实施2015级软件工程卓越1班,实践教学效果得到了明显提升,受到学生的欢迎。

【关键词】C#程序设计;项目驱动法;实践教学

【Abstract】As to the teaching of C# program design for computer science students. this paper puts forward some methods to improve the practical?ability?of C# program design. It takes software engineering excellence engineer program class from computer school in university of south China for example, and states the teaching?module?innovation, the integration of teaching context and the evaluation of teaching effect and so on. These?measures have gained a good effect since them token during the spring semester in 2017 as to 2015 software engineering excellence engineer program class.

【Key words】C# Program Design; Project-Driven Method; Practical Teaching

0 前言

《C#程序设计》课程是为大二软件类和计算机类学生开设的一门重要专业课,是一门纯面向对象的程序设计语言,由C/C++语言衍生而来,因此他继承了C/C++语言的优良特性,同时摒弃了C/C++语言中一些复杂的、不安全的东西,比如指针。它是一种安全的、稳定的面向对象的编程语言。它既具有Visual Basic 语言可视化操作的简单性,同时又具备C/C++语言的运行高效性。由于其优雅的语法风格、创新的语言特性、强大的操作能力以及便捷的面向组件编程的支持,使之成为.NET平台开发环境中的首选语言。是软件类、计算机类学生必学的程序设计语言之一。

由于C#程序设计课程知识点繁琐,很多知识点跟学生在大一学习过的C/C++及Java程序设计语言相似,教学过程中,学生对于重复性的东西产生厌学情绪。然而对软件工程卓越工程师计划班的学生,更是如此。一方面他们学习过类似的语法知识,另一方面,这些学生的基础相对较好,自学能力较强,传统的教学内容和教学方式很难激发学生的兴趣。……

登录APP查看全文

猜你喜欢

实践教学
高职高专《旅游电子商务》实践教学环节的研究
基于体验式教学的管理学课程教学改革与实践
客户关系管理课程实践教学模式初探
地方高校城乡规划专业实践教学的特色化探索
茶学专业校企合作实践教学探索
《电气工程毕业设计》 课程的教学设计
基于卓越计划的金属结构材料课程实践化改革与建设
基于应用型创新人才培养的模块式实践教学体系构建
研究型学习在传热学实践教学中的应用
思想政治理论课实践教学研究述评