民族高校C语言程序设计课程教学改革的研究
2016-10-25牛宁宁曹亮卓玛吉
牛宁宁 曹亮 卓玛吉
摘 要:针对民族高校C语言程序设计课程在教学中所面临的问题,介绍了培养学生计算思维能力的手段,并根据学生层次的不同提出了民族高校C语言程序设计课程教学发展改革方法,即层次化及项目案例教学模式,并通过案例的方式来引导教学,以提高教学效果。
关键词:民族高校;计算思维;教学改革;C语言程序设计课程
中图分类号:TP312 文献标识码:A
Abstract:For the problems in teaching C language program design in universities for nationalities,the paper introduces the method to cultivate students computational thinking ability.According to different levels of students,the paper proposes the reform methods of teaching C language program design in universities for nationalities,the hierarchical teaching model and the case teaching model.The teaching effect can be improved via applying cases to guide teaching.
Keywords:universitiesfornationalities;computational thinking;teaching reform;C language program design
1 引言(Introduction)
民族高等院校的特点之一就是面向民族地区和少数民族学生的招生,生源个体差异较大。以青海民族大学为例:生源来自全国各地,入学分数从260分到600分不等,西部地区及少数民族的学生占将近一半,这些学生与河南、山东等地的生源相比理论基础及实践动手能力都较差。这种生源的不平衡性和文化的差异性,使我们所肩负的为少数民族地区培养具有创新性应用型人才的任务更为艰巨,教学任务及教学大纲的制定也需要根据生源的特点来进行调整。
2 C语言教学存在的问题(The problems in C
language teaching)
“C语言程序设计”是计算机类各专业入门必修的一门专业基础核心课程,是其他高级语言学习的基础,也是数据结构等专业课程的一个入门,但目前流行的C语言教程及教学方式方法在我校并不太实用。另外,凡是讲授该课程的教师都知道,这门课程难于教授,尤其在民族高校中由于学生能力的参差不齐,再加上学生认知方式的差异,使得该课程的讲授更加困难。在教学中其难于教授的主要原因还有以下几方面[1]:……p>
