信息技术第四册(山东教育出版社)第7课 趣味编程跟我走课件+教案+评测练习(含答案)

资源下载
  1. 二一教育资源

信息技术第四册(山东教育出版社)第7课 趣味编程跟我走课件+教案+评测练习(含答案)

资源简介

(共24张PPT)
1、了解Python语言的特点;
2、掌握从IDLE启动Python;
3、初步掌握Python的两种编程模式;
4、能进行print函数简单的输入与调试。
1、请输入数字3
回车
2、请输入数字6
回车
3、请输入数字8
回车
1、请输入:20+30
回车
2、请输入:20
30
回车
请输入字母a,回车。
尝试以下操作:
1、输入'a',回车
2、输入'a'',回车
3、输入''a'',回车
1、作用:打印、输出。
2、格式:
1、用print(
)函数输出'a'
2、用print(
)函数输出'a″
3、用print(
)函数输出″a″
4、用print(
)函数输出″a'
思考print(‘1+1’)结果是什么?
1、python函数中符号必须是英文半角;
2、引号中的内容原样输出;
3、单引号和双引号都可以,但前后要一致。
尝试用print函数输出“Hello,World
!”
尝试用print函数一次显示以下三行内容:
你的名字:
你的出生日期:
你最喜欢的老师是谁:
1、在交互模式下只能在一行输入、调试、运行。
2、想让程序多行同时显示,只能使用文件编
辑模式。
用print()函数输出图中的星型塔
晚上走在大街上,你会经常看到霓虹灯的温馨闪烁,比如绿地大楼上的“I
LOVE
山师”,大明湖上空的“我爱济南”等,请大家设置并用print()函数进行创意挑战,输出你的宣传效果。
1、本节课你学习并掌握了哪些内容?
2、结合操作,你认为Python语言有什么
特点?
1、python语言的特点:语法简洁、简单易学、优
雅干净、免费开源、功能强大。
2、python的两种编辑模式:
交互模式、文件编辑模式
3、print函数的使用第7课
趣味编程跟我走
一、教材分析
1、教材地位:
本课是初中信息技术第四册(由山东教育出版社出版)第7课《趣味编程跟我走》,是Python程序设计语言学习的第一课,是后面所学内容的基础。本节课的主要内容针对初二学生设计的,是通过了解Python语言的特点,掌握从IDLE启动Python,初步掌握Python的两种编程模式,并进行交互模式下简单的语句输入,调试。本节课是后续Python编程语言学习的基础,掌握扎实,会为后续的Python编程学习打下基础。
2、教学目标:
知识与技能:了解Python语言的特点;掌握从IDLE启动Python;初步掌握Python的两种编程模式;能进行print(
)函数简单的输入与调试。
过程与方法:引导学生在Python的交互模式下进行简单到复杂数据的输入、调试,从而感受Python语言的特点,掌握print()函数的简单输入和调试。
情感、态度、价值观:养成正确的编程语言学习习惯,学习培养学生的计算思维。
3、教学重点、难点:
教学重点:
Python的两种编程模式;能进行print函数简单的输入与调试。
教学难点:能进行print()函数简单的输入与调试。
二、学情分析
本节课对象是初二年级的学生。学生基本没有接触过代码编程,可以说代码编程是初中阶段的最难点,学生容易产生畏惧心理。因此在导入新课时,我呈现给学生的是用Python编写的螺旋防疫加油动画和Python在当今人工智能领域中重要作用的视频,激发学生学习的兴趣,克服畏惧心理!在教学环节设置上由易到难的四个环节,在整个任务实践探索中给了学生充分的自主探索空间,引导学生进行深度思考,在学习掌握基本编程知识的同时也培养了学生的计算思维能力。
三、教学方法
1、直观演示法:通过多媒体课件,展示任务与提示,运用启发性的语言化抽象为具体,化枯燥为轻松,启发学生思考,结合教师及学生的演示操作,使全体学生在获得最直观的感性知识的基础上更深刻、牢固的掌握操作技巧及知识点。
2、任务驱动法:学生通过知识迁移在做中学,在学中做。这样降低了学习难度,并增强了其探究的欲望和自信心。启发学生在操作过程中思考、比较,自己发现共同点,并收获经验,避免了重复教学,提高了课堂效率。
四、学法指导
1、观察法:通过观察教师或者学生的演示操作获得直观的感性信息。
2、自主探究法:学生独立思考,主动探究获取新知,充分体现学生在课堂上的主体地位。
3、小组合作学习法:学生分组学习,积极发表个人看法,在相互争辩、讨论的过程中达到互相学习的目的。同组完成任务较快较好的学生主动帮助同组其他同学,从而达到互助学习的目的。
五、教学过程
教学步骤
教师活动
学生活动
教学设计意图
一、创设情景引出主题
师:同学们,彩虹螺旋线防疫加油是老师用Python语言编写的!有人曾说:人生苦短,我学python!是什么原因让他发出如此感叹!?请大家一起来观看一段视频。(看完后)刚刚观看视频时,老师欣慰地看到大家都非常专注,这也说明大家有强烈的求知欲,老师坚信有这样的心态,真情投入,定有收获!“编程是人工智能的钥匙,人工智能就在我们身边!”让我们一起走进python趣味编程,开始今天的探索之旅吧!出示学习目标:1、了解Python语言的特点;2、掌握从IDLE启动Python;3、掌握Python的两种编程模式;4、能用print函数进行简单的输入与调试。
用简单直观的程序运行结果和Python语言在当今社会多个领域的运用视频激发学生学习Python语言的积极性。学生认真看本节课的学习目标。
激发学生学习的兴趣和热情,激发学生的求知欲,使教师乐“教”变成学生乐“学”。
二、学生合作探究,解决问题
启动Python。请大家单击开始按钮,从程序中找到Python,在它的下拉菜单中找到第一项IDLE,单击进入。IDLE是Python软件自带的一个集成开发环境,我们可以利用它方便编写、调试和运行。大家首先进入的界面是Python语言的交互模式界面。在这种模式下输入Python命令,按回车会立即执行。请大家参照学案,展开探索之旅的第一步,学海初探一。学海初探一:请输入数字3
回车请输入数字6
回车请输入数字8
回车很多同学已经完成了。请问大家看到了什么?学海初探二:输入:20+30
回车输入:20
30
回车大家又看到了什么?你能简单的总结一下吗?为什么输入的数字回车会直接显示数字结果呢?
学生根据老师的引导从程序中找到Python,并进入IDLE的交互模式界面学生按照要求分别输入3、6、8,相应的回车。输入数字能直接显示数字,输入运算式能直接出结果。Python语言自动识别数字为数值,运算结果会直接显示。
1、让学生掌握科学的学习方法,培养学生合作、探究的能力,培养学生主动获取信息的能力。2、让学生自己动手操作,提高计算机的操作能力。
二、学生合作探究,解决问题
操作中大家感受到Python语言有什么特点?接近我们的语言-自然语言
这也是我们新教材加入Python语言学习的初衷!学海初探三:输入字母a,回车你看到了什么?为什么会出现错误提示?你输入的a,属于字符Python不能够识别,所以会返回错误提示。如何让结果a显示出来?请大家尝试以下操作:'a'
,回车
'a″回车
″a″回车
根据以上操作让学生进行简单小结尝试输入后输入'a'
,″a″能显示'a'。但是此时它仍然没有脱单,还有两个小符号相伴左右。不过单引号和双引号务必前后一致。那如何让字母a脱单呢?Python为大家提供了一个函数print()函数解决了这个问题。引出print()函数。二、print函数1、意思:打印、输出函数2、格式:print(
)括号中有很多的参数,这里先不做过多介绍。
学生回答:简单
易操作学生回答看到了一串红色符号思考学生回答学生尝试操作学生总结学生尝试完成会遇到各种问题:比如直接Print(a),或print('a')或Print(″a')学生获得:1、4能让Print()函数字符原样输出,学生认真观看并思考反思
1、让学生掌握科学的学习方法,培养学生合作、探究的能力,培养学生主动获取信息的能力。2、让学生自己动手操作,提高计算机的操作能力。
二、学生合作探究,解决问题
小试身手:1、用print(
)函数输出’
a’
2、用print(
)函数输出’
a″3、用print(
)函数输出″a″4、用print(
)函数输出″a’
完成的同学请举手!请你来说说哪种情况能显示出a?引导学生发现自己的操作问题,并调试解决。加油小贴士:1、python中符号使用必须是英文半角状态。2、引号中的内容原样输出3、单引号和双引号都可以,但前后要一致。Print函数输出字符格式:print('a')
print(″a″
)
思考print('1+1'
)结果?乘胜追击一:用print函数输出“Hello,World”。乘胜追击二:用prin()函数一次显示以下三行内容:你的名字:
你的出生日期:你最喜欢的老师是谁:教师巡视指导。加油小贴士:1、在交互模式下只能在一行输入、调试、运行。2、想让程序多行同时显示,只能使用文件编辑模式。
学生动手练习字符串的输入回答并简单总结学生输入,存在很多错误。结合自己的操作,感受并调整
三、评价与反思
文件编辑模式:1、在交互模式下编辑的程序是无法保存的,若要将程序保存下来,需要进入IDLE的文件编辑窗口中编写。2、保存:
file菜单—save命令。3、保存文件扩展名.py。4、调试运行:run菜单—run
Module
或F5。引导学生进入文件编辑模式,保存、调试。挑战闯关一:用print()函数输出图中的星型塔展示学生的作品挑战闯关二:晚上走在大街上,你会经常看到霓虹灯的温馨闪烁,比如绿地大楼上的“I
LOVE
山师”,大明湖上空无人机组成的的“我爱济南”等,请大家设置并用Print()函数进行创意挑战,输出你的宣传效果。教师巡视指导。展示并评价学生的作品自我评价与反思:1、本节课你学习并掌握了哪些内容?2、你认为Python语言有什么特点?
学生动手尝试着创作。学生输入、调试、运行学生演示率先完成的同学可以下位帮助同学。学生进行创意创作。学生演示作品,并展开互评。请2-3名学生起来回答。
课后评价与反思进行知识的回顾和自查。培养学生语言表达能力。2、培养学生团结协作的能力。3、总结所学,巩固知识。
四、课堂检测(评测练习)
教师补充教师出示课堂检测。课堂检测:1、Python语言的特点(
)。
A.移植性好
B.简单易学
C.应用广泛
D.免费开源2、Python的编程模式(
)。
A.交互模式
B.窗口模式
C.文件编辑模式
D.命令模式3、下列指令可正常输出的是(

A、print('w'
)B、print(″w)
C、print(″w')
D、print(″w″)
4、单选题:下面代码中,哪一项能成功打印出结果″酱酱超可爱″(
)A.print酱酱超可爱
B.print
(″酱酱超可爱'
)
C.print
(酱酱超可爱)
D.print('酱酱超可爱'
)教师小结:同学们,Python语言是一款优雅的编程语言,今天让我们初步感受到了它的魅力!掌握编程就是掌握未来人工智能世界的一把钥匙,掌握编程就是掌握一门能够与未来世界对话的“语言”。未来是人工智能的时代,让编程思维陪你走向人生巅峰!这节课就到这儿,下课。
学生参照学案,认真答题。对比教师给出的标准答案,校正。
检测学生课堂学习的效果。
五、课后反思
本课是Python编程的入门课,教学内容属于零起点,学生基本没有接触过代码编程,可以说代码编程是初中阶段的难点。
教学亮点:本节课导入用Python编写的螺旋防疫加油动画和Python在当今人工智能领域中重要应用的视频,激发学生的兴趣,克服畏惧心理!按照由简单到复杂的顺序为学生设计了一系列的探索实践环节,引导学生通过不断提升的探索,来逐步感受Python编程语言的特点,逐步掌握在交互模式和文件编辑模式两种编程模式环境下的程序输入、运行和调试的过程和方法,学生从不断的问题出现到想办法解决问题的过程中突破并掌握本节课的教学重点和难点。发挥了学生的主观能动性,充分调动了学生的积极性和参与意识。整个的教学过程中教师只是起到一个启发、引领的作用,使得本节课探索气氛浓厚,学生气氛活跃。
存在的问题及矫正措施:因为本节课是Python编程语言学习的第一课,大家对编程在心理上还存有畏惧,另外同学之间的动手操作能力还存在着很大的差距,在教学环节的设置和处理上还应该充分关注个体差异,设置分层次目标。
5趣味编程跟我走评测练习
1、Python语言的特点(
)。
A.移植性好
B.简单易学
C.应用广泛
D.免费开源
2、Python的编程模式(
)。
A.交互模式
B.窗口模式
C.文件编辑模式
D.命令模式
3、下列指令可正常输出的是(

A、print('w')
B、print(″w)
C、print(″w')
D、print(″w″)
4、单选题:下面代码中,哪一项能成功打印出结果″酱酱超可爱″(

A.print酱酱超可爱
B.print
(″酱酱超可爱'
)
C.print
(酱酱超可爱)
D.print('酱酱超可爱'
)
参考答案:1、ABCD
2、AC
3、AD
4、D

展开更多......

收起↑

资源列表