还剩3页未读,继续阅读
文本内容:
授课章节(课题)《初识python》1课时基础教育信息技术课程标准要求培养和提升学生的信息素养初中内容要求学生能课标分析够将旧知识迁移至新知识,完成对信息技术本质的探索本课程内容采用四川省教育科学研究所编著的《信息技术》(2023年)七年级上册第三单元内容对比旧课本,将LOGO语言替换成了人工智能领域相关的python语教材分析言学习在知识技能上,本单元与前面单元内容相对独立在信息技术领域上,每一个单元都在从各自的角度让学生了解人工智能领域
1.已有知识基础
(1)教育水平新版小学信息技术课本上增加了Scratch编程课程的学习,同时校本编程课程中,增加了Scratch内容学生对于编程有了一定的了解和基础
(2)技能操作由于学生处于信息社会中,从日常生活能够接触并使用计算机,有一定的计算机操作能力(例如打字、拖拽鼠标等)在校本编程课程学习中,学生对可视化积木式编程熟悉由于学生理解能力、学习主观能动性,以及部分学生在假期参与过编程或机器人课程,所以理解能力高、学习主观能动性强,参与过编程课程学习的学生对编程的理解要高于低的同学学惜分析2学习动机♦学生学习动机充分在信息技术突飞猛进的时代,现代信息技术的学习很迫切,并且学生对于操作计算机相关内容兴趣浓厚
3.学习偏好授课对象为七年级学生学习环境上,学生经过半学期的适应,在学习上已经有了团队合作学习、自主独立学习的意识,能够适应学生为主,教师主导引导探究新知的学习方式部分同学在编程学习中,有惰性思想,对编程的学习往往依靠老师或同学分析任务思路,对他人依赖性强知识与能力
1.通过老师讲授的方式,了解python编程语言的由来和优点,熟悉python语言编辑器wood使用方法,达到此目的标准是能够说出python编程的优过程与方法点和名字来源,能够准确找到python编辑器完成编程教学目标情感态度与
2.通过模仿、观察、自我探索的方式,理解并应用print语法达到此目价值观的标准是能够书写和拖动print模块完成内容的输出
3.能够积木编程和代码编程双线并行,减少学生对文字代码的无力感,重点
(1)print语句的理解和使用;
(2)数值与文本字符串的含义与区别;
(3)使用积木模式与代码模式学习python难度
(1)理解编程输入与输出的概念;
(2)理解文本字符串教学重点“找到右上角,切换到,积木模式请仔细观察,我们的wood海龟编辑器与scratch有没有什么区难点教学方法讲授法、示范法、学生实践操作与策略课堂导入回顾导入教学过程I备注
(1)回顾导入,教师引出课程内容师“今天这节信息技术课呢,是我们的编程课在此之前,我们已经学习了Scratch编程所学生回答以,这节课开始,我要先考考大家,请大家看一看这熟悉的积木,讲一讲这个积木写了什么”师“大家有没有想过,为什么我们只需要拖拽几块积木就可以完成一个小的编程作品这个积木里面到底有着怎样的秘密呢?”(展示python语言)学生听讲师“仔细来看,虽然出现了一大串英文字母,看起来大家互相不认识,但是对照我们积木来看,就可以看出我们拖拽的积木对应的代码而这个也是今天我们学习的主题就是,python语言”师“今天是大家第一次认识python,所以老师为大家准备了5个‘一来学习我们的课程”
(2)第一次了解python师“有没有同学知道python单词是什么意思呢?”学生思考、回师“很棒,就是蟒蛇的意思”或“不知道也没关系,python就是蟒蛇’的意思”答师“但是,同学们观察一下,我们的代码像蟒蛇么?”……“不像”师“python这个单词取自他的创造者最喜爱的喜剧团体Monty Python如果以后有同学从事计算机行业,创造了其他的语言,你也可以取自己喜欢的”师“python是当下最火的编程语言Python语法简单,适合初学者在学习阶段可以把精力集中在思维的方法上;应用广泛,从你们知道的淘宝、支付宝,甚至是有同学玩的王者荣耀都会有python语言的存在;除此之外,它是学习人工智能必备软件对于大家学习机器人等方面都非常有用”
(3)第一次使用wood“说了这么多,工欲善其器,必先利其器第一步,我们需要打开我们的python语言编辑器”“请大家找到与PPT上相同的图标,并打开它”学生听讲,学生回答海龟编辑器J可鬟的达,・文件•色百©事件©控制o运算字符串Q文星别?”J可鬟的达,・文件•色百学生观察回1for_countinrange5:©事件生2printHello©控制口oO运算重复M次字符串打印Helio”Q文星J并表o o竽典函数o海龟摩XHolloHelloMelloHelloHelloscratch,握序运行结束师“请看第一个红框,对比它少了什么,多了什么?”少了舞台和猫咪,多了代码显示的区域师”代码显示区域可以帮助我们在不清楚python语法的时候,先使用积木搭建作品,再观察显示区学习python语法”师“请看第二个红框,对比scratch,它少了什么,多了什么?多了一个黑色背景的控制台师“控制台用来检查你的代码是否正常运行,以及运行出来后的结果”师“请看第三个红框,对比scratch,它少了什么,多了什么?”师“双模式,当同学们对python语言熟悉之后,我们就可以放弃积木模式,使用自由度更高的代码模式”4编写第一个程序师“现在来编写我们第一个程序,请在积木模块中,选中,打印Hello拖出来将Hello改为Hello World,并点击运行”打印uHello Worldn5认识第一个语法师“非常棒,我们已经完成了我们第一个python的小语句现在请大家观察一下右边代码区域,打印的积木,对于的语法是什么呢?”printHello Worldprint1Hello World学生自行输入并观察结师“请观察一下语法,我们来输入一次”自主探索任务果
①请输入print123+456
②请输入print‘123+456’运行并观察总结print可以输出两种类型的数据第一种,数值,可以进行运算的数字第二种,文本字符串,就是语言文字信息6尝试第一个项目师“请尝试完成第一个项目”的答案是总结通过积123*45656088木的方式,了解两个值的写法print课堂小结今天我们通过5个“一”的方式,初步了解了python的来源,如果书写python编程,以及print语法下一节课,我们将开始学习新的项目《密码判断》,下课板书设计Python print作业布置无课后反思。