内容正文:
六年级信息技术上册开学第一课《初识Python》
【学情分析】
六年级学生已经接触和学习过图形化编程,对于编程的原理已经有了初步的了解,但是对于python一无所知,也存在认识新事物的畏难情绪。根据六年级学生特征,思维活跃,课堂上喜欢小组讨论表现自己,所以要利用好分小组合理搭配学习;学生分析问题、解决问题的能力也比之前有很大的提高,因此通过布置合理的任务能够激发学生的挑战欲,促进信息技术的学习。
【学习目标】
1.通过观看视频,让学生认识编程,体会黑客文化的历史悠久,从而调动学生学习编程、探索编程的积极性。
2.通过创设情境与问题,让学生经历探究python发展历程、尝试自主写代码的过程。
【教学重难点】
1.学会打开python、学会利用python计算和处理字符串;
2.利用python计算复杂的数学问题和设计个性化字符。
【教学准备】
多媒体课件、教具、视频。
【教学方法】
讲授法、小组合作学习法、任务驱动法
【教学过程】
一、情景导入,引出新课
同学们,新的学期新的开始,在这一学期,朱老师和你们一起来认识一位新的朋友,让我们先来看看这位新朋友它有什么奇妙之处呢?你准备好了吗?(播放视频,1999年南斯拉夫轰炸事件,中国红客联盟(HUC)诞生,组织中国黑客攻陷美国互联网。)
学生观看视频。
师提问1:看完这个视频后,相信同学们对黑客有了更深入地了解,那你有什么启发呢?请你和组员一起分享你的启发。
师总结:我们要向视频中的黑客学习,在危难中维护祖国尊严,热爱祖国,坚持正义,保持对国家和人民的忠诚,时刻牢记:国家利益高于一切,时刻保持警惕性与探索精神,不盲目自大。
师提问2:黑客是通过什么方式攻陷美国互联网,造成美国网络瘫痪呢?
预设生:通过计算机。
师提问3:那计算机为什么能够帮助我们解决问题呢?
预设生:通过编程,给计算机发出指令集,告诉它做些什么。
师:这位同学真是智多星啊!我们回到最初的问题,究竟编程是如何实现与网络互通的,在我们接下来的学习中将会慢慢体验得到。
【设计意图】
通过播放关于黑客的视频,让学生体会黑客文化,增强学习编程的乐趣。
二、复习旧知,联系新知
说到编程,同学们,到目前为止你们所了解的编程工具有哪些呢?它们有什么特点呢?请你们找到电脑上已有的编程软件,打开他们看看吧!
1.学生先独立思考,将答案写在纸上,再小组进行讨论交流,得出结论;
2.小组代表学生举手抢答发表自己的意见,其他小组可补充意见。
3.老师点评总结(Scratch、编程猫都是图形化编程的工具,一般是按顺序执行,通过控制指令模块,还能让程序按条件或循环来执行。)
【设计意图】
在对比不同编程软件的过程中,让学生主动参与复习旧知,联系新知的过程,从而获得知识并转化成技能;通过先自主后合作,体会小组合作的有效性和趣味性。
三、结交新友,初识python
现在大家应该已经猜到了我们的这位新朋友是谁了吧!没错,它也是一种编程软件,叫做python。python是怎么来的呢?我给大家分享一个小故事。
所以python是怎么来的,你了解了吗?
师提问:python在日常生活中有哪些应用呢?
组织学生打开浏览器自主搜索,将结果记录在纸上,再小组之间分享找到的结果,每个人至少找出一种应用。
我们已经初步认识了这位新朋友,现在就请同学们自己来研究一下在你们电脑上的新朋友吧!找到python的图标,用鼠标点击,看看点开后是什么样子?赶紧动手点一点吧!
【设计意图】
通过讲故事的手段,让学生了解python的由来,激发学生的学习兴趣;通过让学生利用已经掌握的技能“搜索能力”进行搜索,能够增强学生的自信心。
四、动手实践,自主编程
1.编程语句如何输入和执行?
师提问1:你们知道python是在哪里输入语句的吗?
预设生:我知道,在提示符“>>>”后面输入。
师:这位同学观察得可真仔细,没错,所有编程语句都是在提示符后面输入的,要是输到其它地方,他就没办法识别了哟!
师提问2:那你们知道python怎么执行命令吗?
生:(齐声)按回车键就可以啦!
师:你们真的是太棒了!既然这个难不倒你们,那我就来考考你们!
【设计意图】
通过设疑,逐步启发学生探究,发现编程运行的方法。
2.你能用python做计算题吗?
师:出示问题(计算半径为6厘米的圆的周长),请同学们利用python做这一道数学计算题,看谁完成地又快又好!
学生动手完成编程。
预设生:>>>2×3.14×6
37.68
师:有没有同学有不同的想法?
预设生:>>>2*3.14*6
37.68
师:感谢两位同学为我们展示了两种不同的答案,为什么俩人会不一样呢?谁的才是正确的呢?请大家小组之间相互讨论。
师总结:在这一道题里,我们要注意符号的书写,乘法运算时乘号“×”