- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2015年谈小学程序设计教学.doc
谈小学程序设计教学
武义县实验小学 潘献明
【摘要】:随着社会的发展,计算应用越来越普遍,计算机教育也越来越重视,这包括程序设计的教学。小学生的程序设计教学,与成人学习有其自身的特点与规律。当我们掌握这些规律时,教学工作就能达到事半功倍的效果。我们总结历年教学经验的基础上,结合相关理论,形成了一些程序设计教学的教学策略。
关键词:小学 信息技术 程序设计 教学策略
当今社会发展可谓突飞猛进,其背后离不开计算机技术的发展与应用,而欲使人们的思想付诸于计算机操作,必离不开程序的设计、编写。而这一切的实现又离不开教育,上世纪八十年代邓小平就曾说过:“计算机的普及要从娃娃做起”。因此,程序设计教学就成为了青少年信息技术教育的一个不可或缺的环节。小学生因其特有的心理年龄特征,学习程序设计自然有其不同之处,我们应该根据小学生学习的内在规律、不失时机地抓好小学程序设计教学。在总结历年教学经验的基础上,我们结合相关理论,形成了一些教学策略。
一、兴趣是最好的老师
子曰:“知之者不如好之者,好知者不如乐之者。”近代科学家爱因斯坦也有句名言:“兴趣是最好的老师。”兴趣对学习有着神奇的内驱动作用,能变无效为有效,化低效为高效。那么如何激发学生学习程序设计的兴趣呢?
(1)故弄玄虚,诱发好奇心。
好奇心是与生俱来的。孩子因为有了好奇心便会去观察、探索、思考,产生主动学习的兴趣。当学生在学习过程中产生自发的好奇心后,能逐步转化为具有特定方面的好奇,对根源的好奇,进而产生学习的兴趣和探索,为今后的学习奠定基本。我们都希望学生对自己的学科产生学习兴趣,但学习兴趣往往最初是从对学习的好奇转变来的。因此,我们要重视激发学生的好奇心、善于利用学生的好奇心。
在给孩子们上第一节课时,我首先给孩子们分发了一些小游戏:有“贪吃蛇”、“俄罗斯方块”、“超级码丽”、“中国象棋”等,这些小游戏有的是用Palscal写成的,有的是用C语言编成的、有的是用Flash Action Script 编成的,而我手上都有其源代码。学生见有游戏可玩、乐得欢呼雀跃,不由多说便投入其中。可也有学生纳闷:这不是说来学习程序设计的么,怎么让我们玩起游戏来了?在学生初步接触这些小游戏后,我及时地展开教学,问学生想不想知道这些游戏是怎么产生的,学生哪个不想,早就迫不及待了。于是我把游戏的源代码展示给学生看,然后如何把这些代码编译生成可执行程序的过程,给学生操作了一遍。自些学生兴趣大增,原来区区几行源代码便能产生如此有趣的事,纷纷要求尽快开始学习编程。
(2)品尝成功,体验学习快乐。
浓厚的学习兴趣可以有力促进学习的进步,学习的成功亦能培养浓厚的兴趣,从而更好地服务于学习,产生一个良性循环。当我们认识到这一点时,便不会随意打击学生学习热情。成人学习程序设计,尚望而却步,更何况小学生,当然教师在这方面应积极采取相应策略,降低教材难度,这在后文中会继续阐述。但是在学习过程中难免遇到这样那样的挫折、困难。教师应择其优秀、亮点而鼓励之,久而久之学生愈学愈觉得容易,也就越加觉得兴趣盎然了。
二、化难为易循序渐进
谈起程序设计、但凡接触之人都有同感:“难”,对于小学生来说,难度可想而知了。但对于小学的程序设计教学,我们要有个清醒的认识:我们开展程序设计教学,并非为造就多少个比尔·盖茨,也不想学生能够编出多少程序来。我们只是为了让他们了解一些程序设计的基本思想,学习一点程序设计的基础知识,激发一些学习兴趣,为其将来的发展奠定基础而已。因此我们应积小步成大步,积少成多,操之过急则形如拔苗助长、适得其反。在这方面我的做法是:
(1)化整为零,分解难度。
在学习程序设计的过程中,学生要学习大量的书本知识,这是人们在认识、实践中总结的大量的间接经验。然而各种程序语言都有一套系统的、抽象的内部元素,有一系列严谨的、逻辑的语法规则。对于十来岁的小学生来说,一开始就要求像大学教材里那样短时间里系统掌握程序设计的数据类型概念、语句结构是不可取的。我们可以从学一个简单的程序,甚至学一个单词入手。比如学习一个简单的输出“hello”语句:
program hello(input,output);
begin
writeln(hello);
readln;
end.
对于成人来说,学习这个程序也许只要几分钟,而对于小学生来说就不同了,我们可以在一周时间内(5课时)让学生学习这个程序:
①先学单词。
②再学结构。
③然后可以让学生依样输入编译器中,将程序编译运行。
④最后可以鼓励学生试着改变输出结果:如果要输出两个”hello”怎么做?输出其他字符呢?
在不断实践中,学生既掌握程序基础知识,也体会了程序设计快乐,不知不觉中即提高了自身的能力。
(2)由观入手,降低难度。
学书法从临摹入手,学编程也得从程序阅读入手。对于成人来说,掌握
您可能关注的文档
最近下载
- 牛奶过敏的诊断、管理和预防意见书(2024).pdf VIP
- 西安2初一新生分班(摸底)数学模拟考试(含答案).doc VIP
- 2025年新版人教版四年级上册英语 四上Unit 4 Helping in the community单元整体教学设计.pdf VIP
- 中国碳化钨项目创业投资方案.docx VIP
- 内能的利用的学案.doc VIP
- 建筑与市政工程防水通用规范试题(含答案).doc
- 《中国儿童生长激素使用情况研究》.pdf VIP
- 万华化学经营分析报告.docx VIP
- 2025年中国PVB中间膜项目商业计划书.docx VIP
- 政府间国际科技创新合作重点专项2017年第二批项目.doc VIP
文档评论(0)