APP下载

C语言课程设计实践教学改革研究

2017-09-28陈承源冯骊骁

软件工程 2017年8期

陈承源+冯骊骁

摘 要:针对传统C语言课程设计中存在的问题,为了激发学生的学习兴趣,训练学生的创新意识,提高学生的综合应用及实践能力,提出了以项目驱动方式和团队合作形式为基础的C语言课程设计实践教学改革方法和具体的实施过程。研究表明,通过课程设计改革,培养了学生的工程设计能力、工程应用能力和团队合作意识。

关键词:C语言;课程设计;项目驱动;团队合作

中图分类号:TP311 文献标识码:A

Abstract:The C language curriculum design is an important link to enhance students' comprehensive application ability and practical ability.In order to solve the problems of the current C language curriculum design and improve students' comprehensive application ability and practical ability,the paper proposes the practical teaching reform methods based on project driven and teamwork,and concrete implementation process of the C language curriculum design.The research proves that the proposed curriculum design reform cultivates students' capabilities of engineering design and application,and teamwork spirit.

Keywords:C language;curriculum design;project driven;teamwork

1 引言(Introduction)

应用型大学是指以应用型为办学定位的本科高等院校,其应用型本科重在“应用”,旨在培养有较强社会适应性和市场竞争力,较好创新思维和实践能力的高素质应用型人才。要想从教学体系建设方面体现“应用”二字,实践教学就是其核心环节。其中,作为本科教育中重要的综合性实践教学环节,课程设计具有综合性强和实践性高的特点[1,2]。课程设计要求学生综合运用所学知识和理论,在教师指导下完成规定的课程设计任务。因此,课程设计既是专业课程教学效果的检验,也是进一步提升学生综合素质的关键[3,4]。

目前,C语言作为计算机技术、信息技术和自动化技术的基础,是计算机专业学生的程序设计入门和必修课。《C语言程序设计》主要介绍编程的基本思想,基本方法和基本理念。《C语言程序设计课程设计》是一门独立的实践环节,是对C语言课程教学的延伸和补充,是对理论知识的综合应用,其目的是加深学生对理论课程的认识,加强学生的编写和调试程序的能力、综合应用相关知识技能的能力,培养学生分析并解决实际问题的能力,激发学生的创造性,锻炼学生的设计创新能力。……

登录APP查看全文