还剩6页未读,继续阅读
文本内容:
《我的第一个程序》教学设计Python第节我的第一个程序1Python科目信息技术教学对象七年级课时1课时
一、教学内容分析本课内容为《我的第一个Python程序》的第1节,帮助学生初步认识Python语言,能够在命令窗口输入Python命令,了解Python语言中的print()函数,通过星三好平台编写和运行第一个Python程序通过课堂互动与分享,激发学生的学习兴趣
二、教学目标:
1.知识与技能
(1)了解Python语言的背景知识(知识)
(2)能够启动Python语言的编程环境(动作技能)
(3)能够在命令窗口正常运行Python命令(print函数)(动作技能)
(4)能够完成Python程序的编写和运行操作(动作技能).过程与方法
(1)通过观看教师演示,掌握启动Python语言编程环境和运行Python命令的方法
(2)通过自主练习与尝试,在星三好平台中启动Python,运行print命令
(3)通过自主练习与尝试,能够在星三好平台中完成Python程序的编写和运行操作
(4)通过课堂分享与交流,能够对本课所学内容进行总结与拓展
2.情感态度与价值观
(1)通过了解Python语言的背景知识以及Python语言的强大功能,萌生对Python编程学习的兴趣
(2)通过上机实践,用Python命令控制计算机相关操作,体会人机交互的乐趣
(3)通过“观察、比较、总结、实践”体验Python操作环境,提高自主探究兴趣三「学习者特征分析.已有的知识技能基施教学对象是七年级的学生,通过小学信息技术课程的学习,有一定的计算机操作基础,也具备了一定的逻辑思维能力在此之前他们没有系统的学习计算机编程语言基础,也未系统学习过Python软件
1.学习动机该阶段的学生对新事物的好奇心比较强,愿意接触和自己学习、生活密切相关的新事物,具有良好的学习动机
2.其他由于学生成长环境与学习环境不同,不同学生对编程语言的学习能力存在较大差异,动手操作能力也会有一定差距
四、教学策略选择与设计教师示范、练习驱动
五、教学重点及难点重点让学生了解Python语言的背景知识及Python语言编程的基本操作难点帮助学生初步掌握Python语言中程序的编写及运行方法
六、教学过程教学环节教师活动设计意图学生活动情境创设教师语言同学们,在小学的信息技术课上我们学习了Scratch,还有些同学接触过创客、机器人等课程,有谁来谈一下对编程的认识呢?本节课开始我们来学习一种新的计算机编程语言-Python语言让学生大致了提问1大家认识Python这解Python语言个英语单词吗,然后由大蟒认真聆听思考并回答问背景知识,用有
1.新课导入蛇开始引入Python的背景知题观看教师演示趣的应用激发识学生的编程兴提问2有谁使用过Python语趣言编程,能够回答Python语言能够完成的各项功能教师导语现在就由老师结合将来课程要讲解的内容,给大家演不,下Python的相关应用,如turtle绘图,聊天机器人,网络爬虫等教师语言在我们了解观察、模仿教师操作自Pylhon强大功能后,现在我主练习们就自己动手来完成我们的自主探索第一个Python程序
1.首先在Windows系统进入掌握Python软Python编程环境老师用PPT
2.学习准备件中程序的编展示在Windows系统的开始写和运行菜单中选中“所有程序——IDLE32或者64-bit w启动IDLE窗口
2.使用星三好平台进入Python操作界面开始又壮任资1E^1-10创力npU(丽・1567499去完成)■■V**■**.,wav*•*••*■«**••—^-:■•••学生点击“空白文件.PY”,在星三好平台进入Python编程环境教师语言点击“空白文件.PY”,找到输入代码的提示光标,教师行为教师巡视学生操作情况,适当给予学生帮助,保证每一个同学都能完成该项操作
1.print函数教师语言:在Python编程环境中通过print函数打个招呼吧!在””后的光标提示处,输入print〃你好Python,我是欢欢〃
3.新知讲解Python
3.73Shell-OX«f4oc6«dl
2.Mar2520197A21:26:53[MSCv.191632bitIntel]onvin32Type^*help*,^copyright*,*credits*or*license*fors»reinforsatioa.你好我是戏戏Q你好『我站秋»print Python.ytboo.秋\”\代码中的括号和号为1代码执行结果英文半角标点教师语言print函数是Python语言中的输出语句,现在请大家在命令窗口来输出自己想说的话吧,注意标点符号为英文半角格式教师行为教师巡视学生操作情况,适当给予学生帮助,保证每一个同学都能完成该项操作
2.print函数的其他输出形式教师语言print函数的功能强大,还可以完成以下的功能Python
3.73Sheil-□XEileEditShellDebugOptionsWindowHelpPython
3.
7.3v
3.
7.3:ef4ec6€dl
2.War
252019.21:26:53[MSCv.191632bitIntel]onvin32Type*help*,“copyright,creditsor*1ic»n$Q*formorpinformation.»print8*513»print8-5少川减、乘、除»print2ML^«国算8»print2/
40.5»printC»42娜瞒漏摆瞿然当表示打印为]/付»1教师语言请大家打开PY文件,验证一下老师刚才的操作是否正确教师行为教师巡视学生操作情况,适当给予学生帮助,保证每一个同学都能完成该项操作拓展探索根据上课进度可以在课堂练习讲解,也可以布置为作业教师语言刚才大家能够很好的完成一个py文件,并旦能正确运行程序,现在请大家新建一个程序来完成一首培养学生的自
4.拓展延伸自主探索古诗的输出主探索能力山村咏怀•去二三里,烟村四五家亭台六七座.八九十枝花教师语言答案讲解1打开山村咏怀.py文件
(2)模仿在文件中输入如下语句print(〃〃*8+〃山村咏怀\n〃)print(一去二三里,烟村四五家〃)print(〃亭台六七座,八九十枝花〃)
(3)运行程序点击“运行”查看程序运行输出结果中11八1;匚”.dX\«l.pyAle EditFormat RunOptions陈怀5printC,事台六无企.八九十神花prirtr-4Z=S.flfQgV**pent•.Python
3.63Shell姓fieEditShejlDebugOptions^»ndowPython
3.
6.3v
3.
6.32c5fed
8.Oct
32017.onvin32Typeacopyritht*.credits.or•licenseO*»’F村陈怀谓那:歌懿
(4)点击保存,提交作业通过拓展任务的完成,培养学生的自主探索能力引导学生思考以下问题
(1)通过今天的学习,你对Python语后有怎样的认识呢?
(2)本课我们学了关于Python语言的哪些内容?回顾总结,巩固
(3)你自己探索到了所学,通过分享Python语言的哪些新功能?主动分享,与教师一起活动,激发学生
5.总结分享实现了哪些有趣的输出,请回顾本课所学知识,认对Python语言和大家一起分享!鼓励学生真聆听教师总结学习的热情与分享自己对Python语言的认兴趣识以及自己探索出的新功能,总结本课所学知识点待学生总结完毕,课件出示本课主要知识点,进一步加深学生对所学知识的记忆
七、板书设计第一节我的第一个Python程序
1、Python语言的背景知识
2、Python软件的相关操作「
①进入Python编程环境
②print函数
③print函数的其他输出形式【
④拓展探索
3、小任务在Python命令窗口中,通过print函数输出你想输出的内容
八、教学反思这节课设计主要采用任务驱动式的教学方法,在教师的引导下,让学生完成一个个的小任务,在完成任务的过程中体会不积蹉步无以至千里,体验合作学习,自主探究学习的乐趣结尾的总结分享引领学生对本节课所学知识进行巩固,激发学生对python学习的热情与兴趣因为这是认识python的第一堂课,是很关键的一节课,如果这节课上好了对后面课程的学习会有很好的促进作用由于每个学生的计算机基础不同,思维能力与操作能力也存在较大差异,如果将全班同学分成学习小组,加强小组合作,教学中适当分层教学,效果可能会更好。
个人认证
优秀文档
获得点赞 0