非计算机专业《c语言程序设计》循环结构教学用例探讨

非计算机专业《c语言程序设计》循环结构教学用例探讨

ID:26480143

大小:50.50 KB

页数:3页

时间:2018-11-27

非计算机专业《c语言程序设计》循环结构教学用例探讨_第1页
非计算机专业《c语言程序设计》循环结构教学用例探讨_第2页
非计算机专业《c语言程序设计》循环结构教学用例探讨_第3页
资源描述:

《非计算机专业《c语言程序设计》循环结构教学用例探讨》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、非计算机专业《C语言程序设计》循环结构教学用例探讨摘要:《C语言程序设计》一般是高校非计算机专业理工类学生的公共基础课程,在教�ajor  XIAYun,CHENChuan-ming,YUQing-ying  (SchoolofMathematicsandputerScience,AnhuiNormalUniversity,mingisamoncourseinsomeuniversitiesforthestudentsofnon-puterscienceandengineeringmajor,andintheteachingtherear

2、emanyproblemssuchasthestudentshavelittleinterestandnogoalinlearning,andtheyarelackofprogrammingthinking,etc.Itmainlydiscussestheteachingdesignandimplementationofteachingcasesaboutcyclestructureinthispaper,sbyusingtheknoulatethestudents’studyinterestoflearningprogrammingan

3、dcanhelpthestudentsquicklygraspthebasicknomingskillsofcyclestructure.  Keyming;teaching;cyclestructure;teachingusecases  1背景  《C语言程序设计》课程作为高校大一学生的公共基础课开设,希望通过这门课程的学习,培养学生的计算思维能力,激发学生对于程序设计语言的兴趣,让学生掌握一些基本的算法,会使用C语言编写程序解决问题。  在实际教学过程中,随着教学内容的不断深入,非计算机专业的学生由于时间投入不够、重视程度不高等原因

4、,会觉得内容越来越难,从而丧失学习的兴趣,导致学习困难。因此,教学中有必要通过适当的教学手段来吸引学生的学习注意力,激发学生的兴趣。本文主要针对《C语言程序设计》中循环结构程序设计的教学用例进行探讨,设计用例模拟实际生活场景,吸引学生的注意力。  2循环结构教学用例的设计  作者在《C语言程序设计》公共基础课的实际教学过程中,发现在循环结构教学中如果仅仅将普通计算题作为例题讲解,学生的兴趣一般不大;若使用现实生活中的一些例子,学生的学习兴趣会有很大的提高。在教学中,作者使用程序模拟孩子做错题后被妈妈罚做题的生活例子,引起学生浓厚的好奇心和

5、学习兴趣。  2.1循环次数确定的例题设计  在学习循环结构程序设计时,循环次数确定的程序相对来说比较容易掌握。在教学时,作者先介绍while语句的语法结构,再以while语句进行编程讲解。接着介绍for语句的语法结构,最后用for语句对原先的while语句程序进行替换。  问题场景1:一个孩子学习了整数加减运算,但是作业的错误率比较高,因此,妈妈决定让他进行20题的专项练习,妈妈报题,孩子答题,妈妈再对孩子的答题情况进行批改。请用程序模拟孩子做20题,及对他的答题情况进行批改这个事件。  提出这个问题后,教师在课堂中积极引导学生思考如下

6、问题,问题1:对于单独一个题目,如何解决妈妈报题、孩子答题、妈妈批改这样的过程;问题2:问题1描述过程中的出题、答题、批改,需要重复20次,这如何解决。教师可以在教学过程中积极引导学生使用所学习的while语句先解决问题2,给出如下所示的算法设计。  Step1:设置循环计数器t=1;  Step2:当t<=20时,重复执行如下操作:  Step2.1:妈妈出题;  Step2.2:孩子答题;  Step2.3:妈妈批改;  Step2.4:循环计数器t增1。  再用while语句来表示该算法,如图1所示。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。