如何引小学生编程入门

如何引小学生编程入门

ID:10883661

大小:66.00 KB

页数:6页

时间:2018-07-08

如何引小学生编程入门_第1页
如何引小学生编程入门_第2页
如何引小学生编程入门_第3页
如何引小学生编程入门_第4页
如何引小学生编程入门_第5页
资源描述:

《如何引小学生编程入门》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、让我扣开你心门    ——如何引小学生编程入门邹 慧【关键词】小学生编程、程序设计、编程入门【摘要】“计算机的普及要从娃娃做起”,为提高学生科学知识、信息素养,培养优秀计算机后备人才,东莞市教育局教研室开展科技教育活动,即小学生信息学奥林匹克竞赛有十多年了,作为亲历辅导近十年的老师,发现学生学习编程,不但可以训练他们严密的逻辑思维能力、独立探索、动手操作的能力等,同时还可提高他们的非智力因素:坚忍不拔的意志,严谨求实的科学作风,力争上游的奋进精神等。本人认为要做好编程辅导工作,首先应注重编程学生入门这个关口,增强入门的趣味性、降低入门的难

2、度。[正文]小学生编程,也就是小学生电脑程序设计。说到程序设计,不光是非计算机专业的,就是一些学习计算机专业的大学生都望而却步,因为感觉抽象、枯燥又复杂,难度很大;所以有的人说,学习电脑专业最难的是编程序!对于小学生学习编程,想来挺难的。那么,作为信息技术老师,怎样引编程兴趣小组的学生入门呢?一、创造入门好感觉,萌芽学习科技意识信息技术老师们在一起交流编程培训工作时,通常会叫苦,一般都会说:一开始报名参加编程兴趣小组的学生几十个甚至更多,随着培训工作的进行,渐渐地学生一个个走了,有的走得一个也没有了,培训工作无法进行下去;因为枯燥难懂,学

3、生上多节课也还没搞清楚老师讲什么。记得我是2001年春开始培训学生的,来了数学最好的几个五、六年级的学生,在准备上课时,既畏难又兴奋,难的是按照现有的书本讲学生肯定听不下去,我想如果头开得不好,对后面的辅导工作将有很大的影响,也许就是一个失败的开始!兴奋什么呢?在大学学习编程时,曾经为了弄懂一个程序,自习时我一个人常爬到学校比较安静的最高层楼反复读程序,认真推敲那看似生硬枯燥的每一个变量、每一个字符、每一个语句的含义……,那真的难呀,有时思考几个小时只搞懂了一个语句或一个循环!但当好不容易独自弄懂一个程序时,可想而知我有多高兴!还让我感到

4、惊奇万分的是,经典程序让我明白了什么叫“设计”,那真是天衣无缝,恰到好处呀!那看似“枯燥”的语句背后隐藏着高智慧和艺术!其实,程序很有趣,6渐渐地,我喜欢程序了……。带着这份对编程美好的感觉,开始上课了,学生迫不及待地想知道老师将教给他们什么,我没有急于打开书本讲课,而是同他们谈了另外的一些事情。知道老师为什么要让你们几个来培训,而没有叫其他的同学呢?因为你们是我们学校数学成绩最好的学生,是未来的精英!学习编程一定要象你们一样有好的数学基础——这样说可以提高学生学习编程的自信心。学习编程到底有什么用呢?你知道家里的洗衣机为什么会自动进水、

5、清洗、脱水这样的流程洗衣服吗?十字路口红绿灯为什么会按规定的秒数依次变化呢?手机为什么可保存电话号码、设置闹钟、设置静音、甚至会计算、可玩游戏等等那么多功能呢?还有“神舟6号”为什么会升上天空?……这些,都是借助于技术人员或科学家事先编好程序来指挥控制的。他们听来很神奇,这时我说:现在你想学习编程吗?孩子们回答当然想。可学习编程不同学习其他课那么轻而易举,我们得集中全部精力,发挥每个人的聪明才智,来对付将会遇到的“艰难险阻”。同时,我告诉他们自己学习编程的故事,他们听了我热爱程序的学习经历,受到感染,个个都显出期待学好编程的模样。二、具有

6、人性化、儿童化思维的引导方式1、耐心引导最开始,学生打开程序设计书,感到很陌生,根本看不出是讲什么,如果我们只顾往前讲课,学生肯定难接受。程序设计不是大家公认的难吗?我们可以发挥蚂蚁啃骨头的精神,不要心急,一点一点地教,耐心地慢慢地引导他们。根据学生当时的心理,我常站在孩子的角度,带着疑问和困惑的语气说:看看这句是什么意思呢?如下列这个简单的QBASIC程序(由于QBASIC语言简单易学,我一般先用QBASIC语言引学生入门之后,再换pascal语言):10LETA=320LETB=530LETC=A+B40PRINTA,B,CA50EN

7、DB师:哦,数字表示行号,LET表示准备送数,给谁送数呢?给小盒子送入3,下一句是表示什么呢?学生能回答:给小盒子   送入5。师:C=A+B又是什么意思呢?(开始学生不很清楚,引导后会说。)C生:表示将变量小盒子A中的3和变量小盒子B中的5分别取出来相加,结果为8,把8送入变量小盒子中。6师:请同学们想一下这里的“=”与我们数学中的“=”完全一样吗?生(切切私语):好像不同。师:上面程序中每条语句中都有“=”,这不是我们数学中等号的意思,它的意思是送入,是赋值,就是把“=”右边的数或表达式的值,放到左边变量的小盒子中去。再下一句……。就

8、这样一点点耐心引导,每节课内容不要太多,在学生弄懂后再往下讲新内容,让学生感觉会了才有信心继续学习;开始辅导学生像抱着一个刚出生不久的婴儿,既要耐心又要细心。2、站在儿童角度思考、理解问题我在

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

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

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