龙源期刊网 https://www.wendangku.net/doc/3a11100469.html,
中等专业学校C语言程序设计中循环控制的教学实践与思考
作者:张彩霞
来源:《新课程·中旬》2013年第06期
摘要:循环控制语句的程序分析和程序编写一直以来都是C语言的教学重点,也是难点。结合十多年的教学实践经验,积极对该学科进行实践探索与思考,认为“积极地引导学生进行思考和培养学生的学习兴趣是任课教师应考虑的问题,有效地开展课堂教与学,真正提高学生的程序分析能力和编写能力,是任课教师须完成的任务”。
关键词:C语言;循环;兴趣;能力;效果
C语言程序设计是中等专业学校计算机专业普遍开设的专业课程。循环控制语句的程序分析和程序编写是该学科的教学重点,也是难点。俗话说,“兴趣是最好的老师”,如何积极地引导学生进行思考和培养学生的学习兴趣是任课教师应考虑的问题;有效地
开展课堂教与学,真正提高学生的程序分析能力和编写能力,是任课教师须完成的任务。
一、提高学生的程序分析能力
1.开始学习阶段,选用的例题简而精
程序只有两条语句,很简短,循环体也只有两条语句。do-while语句的循环条件是while (—x),循环体中还有一个x—,对于初学C语言的学生来说很容易混淆、出错。故设“陷阱”后,教师再稍加引导,学生茅塞顿开,知识点得以更好的巩固和强调。
2.提升学习阶段,选用的例题要典型
一些题目看起来简单都会做或者都能做,可是大多学生又做不对,选用这样的例题作为知识讲解是最有意义的。这个程序最有价值的地方就在于使用while(x=14)作循环条件,让学生更好地学习和理解循环判断的灵活。
二、提高学生的程序编写能力
1.积极引导,印象深
讲授循环语句时,很多教材上都会出现这样或类似的例题:求1+2+3+…10。我采用的教学方法是一边编程、引导,一边提问。