- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
“C语言程序设计”课程教学的探索与研究 文章编号:1672-5913(2008)09-0055-02 摘要:本文从学生学习的内外动机两方面对提高“C语言程序设计”的教学效果进行了探讨,并通过对一个动画程序的运行与解释,阐述了如何加深学生对难点、重点的理解。 关键词:C语言;学习动机;教学效果 中图分类号:G642 文献标识码:B 在以往的“C语言程序设计”课程的教学过程中,都是先介绍变量定义,再介绍指令的语法规则,最后例子讲解,学习一章或两章后做一次上机实验。这种教学模式不利于将知识转化为能力,编写程序时常常感到无从下手。针对上述现象,我们C程序教研组从学生学习动机的角度出发作了大胆的尝试,并取得了较好的教学效果。 1激发与维持外在动机 另一种支持学习的动机是外在动机,也称外源性动机,指由外在的奖惩或害怕考试不及格等活动之外的原因激起的动机。总有学生问“我们为什么要学C语言?学习C语言有什么用?”当前高等教育已从精英教育走向大众教育,高等教育对普通人不再是遥不可及。与此同时大学生毕业就业不再像以往一样由国家计划分配,现在的大学生,尤其是非重点及非热门专业的毕业生,难以找到理想工作,而且现在上大学对普通家庭是很大的投资,因此许多在校生在就读期间必然时刻在思考这样一个问题“我现在究竟需要学好什么才能毕业找到好工作?”为此我们列举了许多用C语言编写的商业性软件,向学生介绍了大量企业招聘软件程序员都要求熟练掌握C语言,学好C语言是进一步提高编程能力的必由之路。 2培养内在动机 内在动机也称内源性动机,是源于兴趣、好奇心、求成的需要或自信心等个人特征的动机。在内源性动机方面,我们的教学工作从三个方面进行了探索: (1) 培养学生学习兴趣,增强学生的求知欲 我们在上C语言的第一堂课就向学生介绍C语言的广泛应用,明确指出它是学生将来软件学习的基础。为了加深学生的影响,我们现场演示了一套简单的计算机远程测控系统。上位机程序用C++编写,该系统底层应用程序用C51编写,并让学生比较完成同样底层测试功能的C51程序和汇编语言程序,使学生了解到C语言的可读性以及对硬件的可操作性,明白C语言功能的强大以及应用范围广的特点。从而将学生引入一种与问题有关的情景中,造成心理上的悬念,使他们产生想通过学习自己来编写软件的想法。同时在教学时间比较充裕的情况下,向学生特别是喜欢玩电子游戏的学生介绍C语言编写的小型电子游戏,并且通过修改源程序中相关语句来改变游戏规则。目前相当比例的学生包括女生喜欢玩电子游戏,部分学生甚至深陷于此,不仅浪费了时间与金钱,还造成了身体的伤害。我们的做法能让部分学生对电子游戏的兴趣转变到编写游戏软件的兴趣中去,而且有的学生对此非常感兴趣,除了老师介绍的小游戏程序外,自己还去查找其他的游戏软件,提高了学习效率,同时拓宽了知识面。 图1 初值未改变时运行图像 另外我们在讲解新的语句时,经常向学生展示新的动画、游戏软件,该程序包含或多次用到当天需要讲解的语句。当学生被动画、游戏吸引的同时,必然非常想知道如何编写该程序,在讲解程序的时候重点分析新的语句,学生会有豁然开朗的感觉,学习不再枯燥,而且印象深刻。例如,以下是一个非常优美的动画程序,当程序运行时,如图1所示,整个屏幕形成梨花式屏幕,中间有一个黄色的小星球在不停地转动,并发出红色的光。 #include #include #include #include #include main() {void *ptr; int gd=DETECT,gm; float i; inzitgraph(gd,gm,c:\\tc); setactivepage(1); setcolor(RED); setfillstyle(1,14); fillellipse(10,10,10,10); ptr=malloc(imagesize(0,0,20,20)); getimage(0,0,20,20,ptr); randomize(); setactivepage(0); for(i=0;i3000;i++) putpixel(random(640),random(480),random(15)); for(i=0;i6.28*4;i=i+0.005) {putimage(300+8*(cos(i)+i*sin(i)),240+6*(sin(i)-i*cos(i)),ptr,COPY_PUT); if(kbhit())break; de
您可能关注的文档
- Java课程教学的探析.doc
- .NET框架下基于AJAX的Web数据分页研究.doc
- .NET平台下移动Agent系统开发技术研究.doc
- .NET平台下MVC设计模式的实现策略.doc
- .NET验证机制在Web表单验证中的应用研究.doc
- (0,mf-m+1)图的正交(0,f)因子分解.doc
- “120”智能指挥调度算法设计与实践.doc
- “2010年英特尔多核大学计划高级师资研修班”侧记.doc
- “2+0.5+0.5”人才培养模式下综合实训的设计.doc
- “3S” 技术在实现道路交通智能管理中的集成应用.doc
- 建筑工程安全保证体系与措施.pdf
- 第七章 运动和力 小专题(三) 速度的图像及计算 沪粤版物理八年级下册.pptx
- 专题02 氮与社会可持续发展 高一化学下学期期中考点(苏教版2019必修第二册).pptx
- 第三单元学习项目一+多样的复调(第一课时)课件++2025-2026学年人教版(简谱)初中音乐八年级上册.pptx
- 1.5 科学验证:机械能守恒定律 课件高一下学期物理鲁科版(2019)必修第二册.pptx
- 第三单元第3课《制陶》课件+2025-2026学年辽海版初中美术八年级上册.pptx
- 9.2 把握适度原则 高二政治课件(统编版选择性必修3).pptx
- 25秋同步导学化学九下粤教科学版教学资源9.4 化学与健康.docx
- 专题2 物质的变化-中考化学复习(人教版2024).pptx
- 15小虾课件-三年级下册语文统编版.pptx
有哪些信誉好的足球投注网站
文档评论(0)