会员注册 | 登录 | 微信快捷登录 支付宝快捷登录 QQ登录 微博登录 | 帮助中心 人人文库renrendoc.com美如初恋!
站内搜索 百度文库

热门搜索: 直缝焊接机 矿井提升机 循环球式转向器图纸 机器人手爪发展史 管道机器人dwg 动平衡试验台设计

   首页 人人文库网 > 资源分类 > DOC文档下载

学科教育论文-关于大学计算机语言教学方法的探讨.doc

  • 资源星级:
  • 资源大小:11.27KB   全文页数:6页
  • 资源格式: DOC        下载权限:注册会员/VIP会员
您还没有登陆,请先登录。登陆后即可下载此文档。
  合作网站登录: 微信快捷登录 支付宝快捷登录   QQ登录   微博登录
友情提示
2:本站资源不支持迅雷下载,请使用浏览器直接下载(不支持QQ浏览器)
3:本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

学科教育论文-关于大学计算机语言教学方法的探讨.doc

学科教育论文关于大学计算机语言教学方法的探讨摘要计算机语言教学一直是大学计算机基础教育的薄弱环节,如何迅速提高计算机语言教学效果和教学质量,是当务之急。本文密切联系自己的教学实践,列举了本人行之有效的教学方法和教学手段,以此共鸣。关键词计算机思维集体备课启发式教学计算机语言发展速度非常快,种类繁多,并且都有各自的适用范围,而课堂教学却不可能面面俱到,教学内容也远远滞后于快速的计算机发展速度,只能将那些具有代表性的语言引入到计算机教学课堂了。实际中的语言程序设计课程又存在三大棘手问题第一、众多的语言规则让初学者望而生畏第二,灵活多变的使用方法又令人捉摸不透第三,课堂讲授时间非常短暂。那么,怎样上好这门课程,使大家在短暂的一个学期内学好掌握好是当前需要迫切解决的重要问题。本人结合多年计算机语言教学和辅导经验,感受颇深,总结以下几点1、关键是注重计算机思维培养在讲课中,应集中精力对章节的知识结构进行详细阐述、对所要解决的实际问题进行深入剖析,不应花太多的时间放在对语句语法的过多讲解。当遇到实际编程时,需积极引导学生把要想干什么的问题,直接转化为要解决什么的问题。当问题确定以后,必须选择正确的算法。当然,计算机编程中的算法和数学中的算法存在很大区别,需要教师对学生们的计算机思维进行长期而有针对性的训练和培养。2、重点是通过实例介绍语法规则在教学实施过程中,应通过完整的程序实例来介绍重点语句的使用规则,无论大小,只要学生能亲眼所见,心中就有底,就不会产生畏惧。比如,教材中的一道典型例题输入一行字符,分别统计空格、大小字母和数字的个数。教师首先带领大家分析题意,引导大家积极去思考,这时部分同学已经知道将要使用循环结构、条件判断和输入输出语句,却不清楚如何使用,老师应趁热打铁重点介绍语句的使用规则,再总结归纳一下,整个知识点也就清晰明了了。3、一题多解(分组讨论)刺激学习积极性为了调动学生学习语言编程的积极性,我们经常采取分组比较方式,培养他们良性竞争意识,从而达到提高学习兴趣的目的。比如求水仙花数这个例子,先介绍一种常见算法,其他方法把全班同学分组自主去解决,最后比较哪组使用方法最多,方法最巧,同时把这些好方法介绍给大家,鼓励大家去发现新思路、新方法,培养他们创造性思维。实践证明这种分组讨论方式不但可以帮助学生掌握多种语句的使用方法,还能培养他们多种角度分析问题的能力以及集体协作能力。4、启发式教学激发学习主动性引言已提到,计算机语言教学的关键是培养学生的编程思维,我们可以大胆采用启发式教学,引导学生尽快明确编程思路,掌握基本编程方法。在课堂上,可以尝试让学生自己去编程实现,教师只扮演打字员的角色,直接把内容输入到语言环境中,一边输入一边和大家交流,如果实在有困难,教师停下来再加以详细分析,直到程序编译、运行和显示出正确结果。启发式教学很容易让学生掌握程序设计的完整过程,也大大地提高了我们授课的效率。5、抽象概念生活实例化大家都知道,C语言中有很多抽象概念,在讲解这些内容时,可以类比生活中的一些实例,直观形象比喻最容易为学生接受。把一维数组可以比喻成串连在一起的珍珠,每粒珍珠就是数组中每个元素,其大小和类型一样,并且相对位置固定把二维数组比喻成班级座位,行列相对应字符串与姓名、密码密切关联把指针比喻成房间号把取指针的指针中的数据过程比作将A抽屉中的钥匙放在B抽屉中,那么要取A抽屉中的东西,就要打开B抽屉、先取A抽屉的钥匙,再开A抽屉、取东西就可以了。通过生活实例的类比,把复杂道理寓于简单例子中,把抽象的逻辑思维转化为丰富的感性认识,学生很容易理解掌握。6、集体备课,发挥集体智慧集体备课是针对个人独立备课这一形式而言的。集体备课在C语言教学中起了重要的作用。集体备课可以引发所有参加人员集体智慧,可以取长补短,共同得到提高,更好地指导课堂教学。在备课中,老教师充分发挥经验丰富,知识面广,内容把握准确的优势,年青教师具有思维活跃,敢于创新的优点,不同思想、不同教学方法和不同表达习惯在碰撞时往往就能撞出火花。另外,集体讨论交流可以促进交流、实现教学资源的共享。教师个性得以张扬,明显地提高了我们的教学效果。虽然集体备课优点很多,但不能完全代替我们自己独立备课,否则就会出现千篇一律的局面。在具体实施过程中,我们以课题组为单位,组织教师开展集体研读大纲和教材、分析学情、制定学科教学计划、分解备课任务、审定备课提纲、反馈教学实践信息等一系列交流活动。在集体备课中,负责人组织大家讨论交流,充分利用好这个平台实现信息沟通和资源共享。集体备完后每位成员应发挥自己所长,修改共同教案,最终形成个性教案。集体备课既提高了我们的教学水平、促进交流,又提高了我们的业务能力。7、始终把握五个要点⑴突出特点在实际授课中,一直向学生强调,C语言是一种函数式语言,这种函数式的特点正是结构化程序设计思想的很好体现,讲课时多使用函数,要求大家也多用函数来实现。⑵侧重分析分析是解决的第一步。把典型问题从不同角度分析,再比较各种方法的优劣,取得最佳方法,这个过程强化了学生分析问题的能力,比如求所有四位数质数,从两种角度来分析可写出两种循环方式,一种是多重循环,一种是单循环,当然,后一种方法时间复杂度较小。⑶抓住重点、化解难点讲授重点内容时,应放慢速度、加重语气,从而吸引学生的注意力。当遇到难点时,善于化解,把问题逐渐细化,所有小问题解决了,难点自然就解决了。⑷强化实践计算机语言的实践就是上机编程,是培养学生综合运用相关知识解决问题的重要途径,也是我们了解教学反馈信息的直接渠道。只有亲自动手、亲自实践,才能真正体会到语言编程的乐趣,才能发现自己的智慧闪光点。通过上机练习也可以进一步加深对理论知识的掌握,也将有利于培养学生的创造思维、独立分析问题和解决问题的能力以及培养学生实际编程的能力。需要强调一点,实验内容安排上应由浅入深,开始时给出引导性实例,后期提出问题,让学生分组自主发挥,教师抽空进行总结讲解,这样更能激发他们自主学习的主动性和积极性。⑸注重反馈教学过程实际上是一个教师与学生互动的过程。为了获得良好的教学效果,教师应注重及时从每一个环节获得有关学生掌握所学知识的情况、存在问题的反馈信息,进行有针对性的补差教学。8、搞好总结课堂教学以后,授课教师特别年青教师多写写教学心得体会,多回忆回忆课堂情况,多和授课对象交流反馈,成功的有哪些,不足的有哪些,以后就能做到有的放矢,扬长避短,更好更快地提高我们教学能力和业务素质。以上几点体会,在07年年终教学经验交流会商上得到大家的一致好评。在实践中也取得了骄人的成绩。其中,在07年9月份的全国计算机二级等级考试上,我们班级整体通过率高达94%,创多年来的最好成绩,得到学校领导的高度评价。参考文献1谭浩强.C程序设计第三版M.清华出版社.2005.7.2徐丽华.如何真正让集体备课发挥作用.常州浦前中心小学.

注意事项

本文(学科教育论文-关于大学计算机语言教学方法的探讨.doc)为本站会员(奋斗不息)主动上传,人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知人人文库网([email protected]),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。

copyright@ 2015-2017 人人文库网网站版权所有
苏ICP备12009002号-5