神秘的蟒蛇——初识python
一、基本信息
设计者:
学生:八年级学生
教材:湖北教育出版社 义务教科书 信息技术 八年级
课时:1课时
2、教学内容分析
    “神秘的蟒蛇——初识python”是湖北教育出版社九年级信息技术教材第六单元第一节的内容.在学习本节课之前,学生已经有了一门程序语言scratch的知识和算法知识;本单元主要向学生们介绍python,主要包括python语言的介绍、python变量与数据类型、python程序的编写。本节课是本单元的第一课,主要带领学生们认识程序语言的分类,以及了解python语言和python语言的特点以及用python编写一个小程序,领会python语言的魅力。
三、教学(学习)目标与重难点
(一)教学目标:
1、知识与技能:
(1) 了解程序设计语言的发展历史
(2) 理解Python语言的特点及其重要性
(3) 掌握Python语言开发的运行环境的配置
(4) 掌握Python语言编写程序的编写方法
2、过程与方法:
      讲授演示法+上机操作+小组讨论
3、情感态度价值观:通过本课堂培养学生对程序语言本质的认识以及通过程序语言对web世界有一个更深刻的认识。
(二)教学重点:
  1、 程序语言的分类以及高级程序语言的执行方法
2、 Python语言开发的运行环境的配置
3、 Python程序的编写
(三)教学难点:
  1、理解编译和解释的区别
  2、python程序的编写
四、学习者分析
1、认知结构分析——八年级学生在此之前已经学习了流程图、算法、scratch的有关知识,积累了一定的编程学习的经验。
2、认知能力分析——八年级学生正处于形式运算阶段,不仅会利用语言文字,还可以根据
概念、假设等为前提,进行假设演绎推理,得出结论。
3、学习态度分析——八年级学生已经学习这章节之前的相关知识,且具有学习程序语言的思维能力,和自主学习、协作学习的能力。所以自身会有学习编程语言的需求,并且程序语言经常在生活中接触到,各种软件、游戏都是用程序语言编写的,学生会对这章节更加感兴趣。
五、教学策略选择与设计
问题激发策略:为学生提供一系列的问题,激发学生的兴趣。
提供意义建构材料策略:提供学习网站,以及PDF文档,
自主探究策略:学生带着问题进行编程学习,主动获取知识
小组合作策略:在本课上引导学生讨论解决问题
6、教学资源与工具设计
      自制的PPT课件
      制作的视频
计算机网络教室
PDF文档
程序、游戏
七、教学过程
这一部分是该案例的关键所在,要说明教学的环节及所需的媒体资源工具支持、具体的活动及其设计意图以及那些需要特别说明的教师引导语。
教学环节
教学内容与教师活动
学生活动
设计意图或依据
课前准备
【教师准备】
1、收集相关教学素材,如PDF文档、图片等;
2、制作多媒体课件;
3、提供可供参考的网络资源和其它学习途径;
【学生准备】
1、收集程序语言的知识
2、预习python知识
制作PPT课件,并从网络上下载与“python”相关的图片和视频等资料来辅助教学
情景设疑
教师通过导入两幅图片,提出三个问题:
1、语言是什么?有什么作用?                            2、程序设计语言是什么?有什么作用?
3python语言是什么?有什么作用?
然后给学生几分钟时间思考,提醒学生可以用网络搜索信息,然后点同学尝试回答上述问题
1、学生思考教师提出的三个问题
2、尝试利用多媒体教室的电脑收集自己想要的信息3、在老师引导下进行小组讨论.(前后四人一组)
通过提问,可以有效的激发学生的积极性,和吸引学生的注意力,打开学生的创造性思维
引导探究
教师活动:
1、询问学生对问题的思考情况,请学生尝试回答上述任一问题
2、对学生回答情况进行总结,并开始进行对第二个问题和第三个问题进行补充讲授(用图片形象的补充)
1、对老师提出的问题进行回答
2、聆听老师对问题的补充讲解
学生主体进行思考,老师补充讲解,有助于对问题的深入理解
知识传授
1、教师向同学们介绍互联网开发python版本的区别,以及不同python版本的下载与安装
2、怎么测试自己是否安装好python环境
1、学生对老师传授知识的记忆,同时做好笔记以便课后复习
客观性、简单性的知识直接传授给学生,可以节约时间。
实践操作
教师引导学生在自己的电脑上进行python环境的下载和安装,并测试自己是否正确安装。
1、学生通过对老师传授的知识的回忆,在自己的学生电脑上进行python环境的安装与测试,
2、安装过程中不懂的地方可以小组互帮或者询问老师。
通过学生动手实践操作可以更加深刻的掌握知识,同时也可以培养学生的实践能力。
观看“猜心里话”小游戏
1、教师给学生展示python程序“猜心里话“,同时提问,这个小程序的实现思路
2、向同学们介绍怎么在cmd命令行中运行python程序以及用pythonidle怎么编写程序
3、指导同学们在自己的电脑上完成这个小程序
1、小组讨论,”猜心里话“的实现思路,运用上个单元学习的流程图知识画出流程图
2、总结老师讲解的知识
3、在自己电脑上完成这个小程序的编写,同时提交给教师端
通过游戏,来激活学生编程兴趣,同时在游戏中学习新的知识。
小程序麻将透明挂总结评价
大学生网站设计模板1、教师对同学们完成情况进行评价,并把在这个过程中出现的问题向同学们解答
2、与同学们一起对所学知识进行总结
1、聆听老师评价以及对其它同学疑惑的解答
2、与老师一起总结回顾今天所学知识
3、填写小组互评表
通过评价,教师可以清晰掌握学生情况学生也可以在这个过程中了解自己,以及解决自己不懂的地方;最后通过与老师一起总结回顾,更是可以对自己有一个更加深刻的认识 ,以及对所学知识再一次进行强化巩固。
Python应用欣赏
教师播放python应用”爬虫“视频,以及展示pythonweb应用、游戏应用等
了解python应用领域
通过给同学们展python的应该场景,可以让同学们对python有一个更感性的认识,了解自己以后学习python,可以做什么;开阔学生的视野。
课后思考
教师留下几个思考题,让学生课后根据思考题,来巩固知识以及预习新课。
对思考题进行记录、思考
通过留下思考题,可以让学生在课后学习有个清晰的目标,也可以为下节课的学习有个基础。
八、教学流程图
         
九、教学评价设计
小组成员互评表
编号
评价内容
成员1
蚂蚁金服ui框架
成员2
成员3
成员python教材下载4
1
在大部分时间里他(她)踊跃参与,表现积极
2
他(她)的意见总是对我很有帮助。
3
他(她)经常鼓励/督促小组其他成员积极参与协作。
4
他(她)能够按时完成应该做的那份工作和学习任务。
5
我对他(她)的表现满意。
6
他(她)对小组的贡献突出。
7
小程序能实现哪些功能
如果还有机会我非常愿意与她(他)再分到一组。
8
对他(她)总体上是喜欢的。
         
十、课后反思与自我评价
结合信息技术学科的内容和现代教育技术特点,我设计了“神秘的蟒蛇--python初识”一课:
此课是一节程序语言教学课,客观知识比较多,且大多数知识需要学生动手实践操作,所以本节课选择了多媒体教室环境。
首先,在本节课程中,教师通过利用课前的问题的导入,创造了基于问题的学习的情景,激发了学生的思维,给予了学生利用多媒体网络教室的网络的环境,学生通过收集信息,整理信息,发挥自己的自主独立性以及小组协作性解决问题。在这个过程中可以有效的锻炼学生的能力。
同时通过利用多媒体教室环境下,教师端与学生端的连通性,教师可以把自己准备好的程序、文档,快速的发送给学生,以便学生在遇到困难之后进行排查对比,发现错误。同时学生也可以把自己编写完成的程序提交给教师,以便教师对学生掌握情况的了解,方便教师开展评价。
本节课最后的python应用视频欣赏,可以充分的让学生感受到python的魅力,以及给予学生一个目标导向,让学生明白自己学习以后,能做什么,激发其热爱。
当然,在本节课之中也有很多的不足之处,比如教师设置的问题的适宜性可能对部分已预习的学生,不能激发其兴趣;对于没有预习的学生,可能太过与突兀,理解有困难。
   

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。