浅谈C语言程序设计教学方法

来源 :中国校外教育·基教版 | 被引量 : 0次 | 上传用户:w1352688
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】 C语言程序设计学习与教学本身枯燥、难懂,如何解决这个问题,并找出一条比较可行的教学方法,越来越为广大计算机教师和程序编制爱好者们所关注。笔者总结了最近几年C语言程序设计教学经验,与大家进行探讨。
  【关键词】C语言程序设计 教学方法 资源整合
  
  C语言是一门结构化程序设计语言,对于学生来说,C语言程序设计的思维方式和概念都是全新的,学生接受起来很困难。那么,在C语言程序设计教学过程中,怎样开展这种构造性的又具有创造力活动的教学呢?笔者经过这几年的自我学习以及实际教学中的不断摸索,对C语言程序设计教学方法有了一些认识,与大家共同探讨。
  
  一、注重网络环境下的资源整合
  
  互联网技术的飞速发展彻底引发了阅读、计算等方式的变革,巨大的信息量、便捷的信息传
  递、极强的交互性,使得网络成为最有效的资源获取工具。因此,在教学过程中建立或利用一个以C语言为专题的编程学习网站,整合与C语言编程相关的丰富的学习资源,为学生提供动态的、协作性的学习环境和学习工具,让学习者自己选择信息资料,自己收集、分析并应用知识,去解决实际问题。通过网络学习环境开展C语言教学,提高了C语言教学活动的有效性。
  
  二、以合作学习为导向,改革课堂教学环节
  
  合作学习是备受国际教育界推崇的学习模式,因为它有助于培养学习者的合作精神和协同解决问题能力。
  教学中,以几名学生为小组组成学习的基本单位,学生在学习小组内相互协作、相互帮助、群策群力,共同完成相应的教学任务。实际教学中,教师向各小组布置项目任务,给以必要的说明,提供必要的资料和网络资源,然后各学习小组研究问题,制定解决方案,最后将结果展示出来。例如,在C语言中的函数调用这一个问题,将程序分解为数个模块,每个小组各自承担其中一个模块的程序编写,C语言模块化程序设计的思想在这时得到充分地展现,让学生深刻理解了模块化程序设计理念,同时也使学生感受到了团队合作的重要性,培养了学生协作互助精神。
  
  三、抓住重点,分散难点,注重循序渐进
  
  学习程序设计是一个逐步积累的过程。教材在整体设计上,要注意分散难点、合理选材,为学生建立科学的学习顺序,并注意适时、适量,学以致用地逐步渗透相关的知识、思想和方法。对于有难度的知识点,采用先用一个简单的例子让学生有所了解,经过一段时间的反复练习以及相关知识的积累后,再引入一个复杂一些的例子,深入理解和掌握,然后再加以概括和总结。让学生对知识的认识、理解、运用有一个逐步深入的“螺旋式”上升过程。帮助学生把已学到的内容不断纳入新的内容体系中去,使学生认知结构中原有的概念和新的知识建立起实质性的联系。例如,双循环结构知识点中的打印规则图案的程序设计方法,就可依据问题的难易程度,先找出直角三角形图案形成的规律,再探究等腰三角形图案的形成特点,最后解决构成菱形图案的程序设计,让学生有一个全面、系统的理解和掌握解决该问题的思想方法。
  
  四、立足任务驱动,渗透基本概念
  
  概念的形成过程常常是学生进行逻辑思维的过程,如果遵循逻辑思维过程去组织教学,必将使学生容易掌握概念。因此,要想让学生领会C语言中抽象的概念,教学中以实例任务作为知识的载体,在每个实例中适时、适量渗透一些相关的概念和知识,由实例去驱动学生主动发现、分析和处理问题,让学生在做中学,在学中做,使学生在完成任务的过程中,逐渐地、很自然地去体会C语言的语法规则及相关概念,并且在这一过程中,学生还能体会到相似概念之间的差别,以及解决这一问题的不同程序设计步骤。比如,当型循环while与直到型循环do-while语句的区别,如果只通过教师讲述,多数同学一般只能在表面上知其然,实则不知其所以然,但如果给出一个具体的任务实例,让同学们在实践后的结果中自己去体
  验两者之间的不同,留在学生脑海中的记忆将犹为深刻。
  
  五、引导学生建构自己的知识体系
  
  基于网络环境下的学习过程具有开放性、广域性和易交流性。因此,网络环境下的创新教育能真正达到因材施教、发展个性的目的,能够使学生主动参与学习过程,并按照自己的认知水平有序地进行学习和提高,并使其创造性学习成为一种习惯。建构主义的教学活动中,教师的教学形式并不固定,学生则作为一个主体,积极会同其他的小组成员一起,通过已经整合的学习资源在网络下讨论和学习,教师给予学生引导和帮助,解决学生建立知识体系过程中所出现的问题。这样,学生既掌握了教材上的内容,同时又通过网络资源学习了相关的知识点,完成了对自己知识体系的建构,形成了自己的学习方式,而教师不但完成了教学任务,也教会了学生学习的方法,为学生以后的自我学习打下基础,正所谓“教”与“学”相得益彰。
  
  六、做好归纳总结,提高学生学习效率
  
  C语言程序设计的学习,很重要的一点在于归纳总结。一个章节的结束,学生则难以形成完整、清晰的框架,因此,教师在教学中要及时归纳、做好小结。教学归纳可以是一个知识点的归纳(如if条件语句的归纳),也可以是对一种知识结构的归纳(如分支结构中包含if语句、while语句、循环语句等的归纳)。总结可以是一个小节的总结,也可以是一个单元内容的总结。归纳总结的形式也可以多种多样,可以使用文字概括,也可以使用图表总结,重点难点要着重强调。做好归纳总结,有利于学生对知识的理解、做到融会贯通,顺利实现知识迁移,提高学生的学习效率。
  教学方法在程序设计教学中的重要性是不言而喻的,它制约着程序设计教学的效率。面对的教学对象不同,教学方法各异,但使每位学生都能得到充分的发展,培养创新人才,是我们的同一目的,教学绝不能脱离学生的知识背景和认知规律。
  
  参考文献:
  [1]扈中平.现代教育理论.高等教育出版社,2004.
  [2]余胜泉.网络课程的设计与开发.教育技术通讯,2000,(10).
  [3]何克抗.建构主义——革新传统教学的理论基础.电化教育研究,1997,(3).
其他文献
专业工作必须有适当的专业能力,才能合法地执行专业工作。教师应不断促进个人的专业成长,保持高水准的专业行为,并依个人的专业资格,从事教育教学工作。加强专业技能,对知识的高屋建瓴自然重要,但根据唯物辩证法的发展的观点来看,任何事物都处在不断变化发展之中。知识也是变化发展的事物,因此,教师的教育教学工作是否有效,只靠专业知识和技术,不能获得保障,除非他也愿意自我成长,也按所教的去生活,并成为学生的典范。
在小学数学教学中应用比较教学法,对教学重难点的突破和预防知识的混淆以及学生辨别能力的提升都具有十分重要的意义。尤其能让学生在学习过程中正确掌握数学学习技巧,活跃自身的思维,从而在教师的引导和自主探究过程中感受学习数学的快乐。  一、注重重要概念的比较,揭示概念的本质属性  概念在数学中具有较强的抽象性,然而小学生在进行数学概念学习时,通常只关注与自身生活紧密相连的属性,教师在进行概念教学时如能有效
2012年10月~12月,我有幸参加了赴英海培班学习。在为期两个月的学习中,走进英国课堂是我们最期盼的,所以,自然就更多地聚焦于英国中小学的课堂教学。英国中小学的课堂,留给我的深刻印象是:如享用香喷喷的家常饭菜,自然质朴,更有沐浴在春风序曲里聆听温情呢喃的感受!对比国内课堂的改革,我喜忧参半,其中的感受和启示,在此一吐为快!英国课堂印象英国课堂之印象一:自然、宽松但不失规矩在英国学习期间,每次参观
让学生短时、高效的学好美术鉴赏;将学生的学习从教师的教中解放出来,同时增强教师与学生之间的相互交流、相互沟通、相互启发、相互补充,是美术教学面临的一个问题。本文通过抓住学生感官,唤醒视听觉;学生之间小组沟通、交流、合作、展示;跳出课本框框,大胆拓展;通过跨学科综合学习运用知识等方法来增加学生的美术鉴赏水平。  教学方法美术欣赏学生现代社会竞争实质是人才的竞争,人才竞争的根本是素质的竞争。把提高人才
在音乐教学中,教师、学生、教学内容和教学方法等要素构成了一个完整的教学系统,在这个系统中,教学方法处于十分突出的地位,发挥着显著的作用。音乐欣赏课中的教学方法举不胜举,关键是运用得当。音乐欣赏课课堂教学教学方法谈到教学方法,人们常说:“教育法而无定法。”但是,这种说法还不够全面,还需要补充一句:“关键在于教学得法。”这种观念,在音乐欣赏教学中也是一样适用的。欣赏教学的方法很多,而且没有什么固定的教
国家对中职教育的重视程度越来越高,身为中职学校的班主任,压力也会很大,因为中职学校的学生综合素质多数是基础差、底子薄,但是学生的前途不一定渺茫,关键看班主任如何引导与教育。本人就工作实际,结合十几年的班主任经验,谈几点对班级管理的看法。  中职学校班主任班级管理一、用自己的人格魅力去塑造学生的人格  (一)发挥身教的作用  1.在工作中我力争做到:多一些亲自动手,少一些指手划脚;多一些实际行动,少
因材施教是一条重要的教育理念,在以艺术特长培训为主体的校外教育中更加受到重视。以大连市青少年宫为例,从选材和施教两方面具体阐述了校外教育应如何落实好因材施教。  校外教育因材施教特长培训“因材施教”语出《论语》,意思是根据学习人资质不同施加相应的教育。因材施教的教育理念从孔子时期一直提倡至今,随着我国教育体制的不断完善,因材施教越来越受到学校及家长的重视。在校外教育阵地中,成千上万的孩子带着他们的
古诗词不仅是语言艺术的精髓,而且深藏着中华民族的精神和品格。学习古诗词不仅丰富学生的知识,还能发展学生的思维能力,提高学生的欣赏品位与审美情趣,同时也是中考必考的题型之一。  诗歌赏析中学语文教学攻略2012年,连云港市中考语文试卷的诗歌赏析题让许多学生和老师大跌眼镜。学生抱怨背了那么多试题,怎么一题也没背到?老师也后悔莫及,怎么不按“招数”出牌呢,每年不都是按《中考指南》诗歌赏析的范围内的诗来出
幼儿语言教材中有相当数量的文学作品利用艺术语言,形象地描述事物,其中的人物形象、动作、景象具体而生动。通过文学作品,尤其是故事、儿歌培养幼儿的想象力是非常有效的。语言教学形象思维想象力培养语言教学存在两种思维,即形象思维和抽象思维。想象作为形象思维的一种,它的实质是表象的再造过程,包括形象思维和创造性想象,是以丰富的表象储备为基础的。幼儿语言教材中有相当数量的文学作品利用艺术语言,形象地描述事物,
一、行动学习法的理论内涵  行动学习法是一个建立在工作、实践基础之上,以组织面临的重要问题作载体,以解决组织中实际存在的问题和提高组织工作绩效为导向,把反思与行动相互联系起来,涵盖计划、实施、总结、反思,进而制定下一步行动计划的循环学习和工作过程。行动学习法作为一种新型的管理培训方法,1991年开始受到我国培训机构的关注,为顺应现代培训的发展趋势,国家行政学院从2006年开始将行动学习法应用到中、