版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《初始Python》教学设计
【课程分析】
一、课程标准
学会利用程序进行数据处理,解决各种各样的问题。
1、根据实际需求,通过分析问题,找到合适的算法来解决。
2、探索并了解各种算法的特点和用途。
3、学会把握本质规律,利用数据跟踪体验程序并执行过程,
培养计算思维的学科核心素养。
二、课标分析
从初中信息技术新课程标准对Python要求,既要会分析问题,
把握其中的本质规律,又要懂得Python中各函数特点和用途,最终
达到利用合适的算法解决实际问题。但这些的前提都是需要我们先掌
握Python中最基本的数据及函数的使用方法。Python我们教师来说,
也是一个新生事物,因此,在课前,做了大量准备工作,设计主题、
制作微视频等等,并且为教学过程做相关的知识准备。
课程标准基本理念要求,关注全体学生,注重交流与合作。初中
信息技术课程以进一步提高学生的信息素养为宗旨,强调通过合作解
决实际问题;鼓励学生结合生活和学习实际,运用合适的信息技术,
恰当地表达自己的思想,进行广泛的交流与合作,在此过程中共享思
路、激发灵感、反思自我、增进友谊,共同建构健康的信息文化。因
此,我在处理教材和安排教学内容以及设计情境和问题时将这些理念
合理运用,最终达到提高信息素养的总目标。
本课利用实例,引导学生学会使用IDLE编辑器的方法,以及引
导学生认识Python中的基本输入输出函数,变量及基本数据类型,
在学习新知识的同时•,注重培养学生分析问题,解决问题的能力;培
养学生的自主学习能力及实际应用能力。为学生在今后学习及生活中
使用强档的算法解决实际问题奠定良好而坚定的基础。
【教材分析】
本节内容是初中信息技术六年级第一册册第二单元“探究如何
用计算机解决问题”中的微项目一“探究用程序加工数据的过程”中
的专题1”编写数据加工的程序”。这之前学生对Python一无所知。
要用计算机解决问题,我们首先需要向计算机输入数据,计算机
才能对数据进行加工处理,最后把数据输出,让结果呈现。因此我们
需要引导学生对Python有初步的了解,要让学生清楚的知道Python
在哪里进行编程,掌握编程所需要的一些基本的函数及用法,只有学
生掌握了这些,才能谈及之后的程序的编写,数据的输出。
本节课是为以后的Python编程打基础的,只有基础打好了,才
能有后来的高楼大厦。在学生一无所知的基础上,我们只能通过分析
现成的例题,来逐步认识Python中IDLE编辑器的使用,掌握输入、
输出函数;掌握变量的用法,掌握Python中基本的数据类型,让学
生一直围绕一条主线来分析问题、解决问题。
在本节课当中,这种基础知识的掌握与分析问题,解决问题能力
的培养,可以为学生在今后学习及生活中合理运用编程来解决问题打
下了良好的基础。
【学情分析】
本节课的教学对象为初一年级的学生,对信息技术课有着浓厚的
兴趣及极大的求知欲,由于在小学接触了多年的信息技术教育,他们
热情、活泼、勇于探究、自学能力比起之前会有很大的提高。他们的
分析问题、解决问题的能力也比之前有很大提高,所以本节课的知识
主耍是依靠学生自己的分析以及教师的点拨来获得的。
学生可能对现在的人工智能的有所感知,但之前对Python一无
所知,学生们只有对Python有了初步的了解,才能考虑之后写代码、
编程序。因此本节课对学生需要掌握的内容做如下设计:每位同学都
需要熟练掌握Python中IDLE编辑器的使用。掌握Python对数据的
输入,处理和输出:包括熟练掌握输入、输出函数的使用方法;熟练
掌握变量的定义及赋值方式;熟练掌握常用的数据类型及他们之间的
转换。且能用Python来编写简单的程序。
课堂上将学生划分8人小组,针对输入算法时,所出现的问题,
小组成员之间可以在一起讨论一下解决的方法。各组组长起到协调管
理组员,调动每个学生的学习积极性。
【教学目标】
1、知识与技能
(1)熟练掌握Python中IDLE编辑器的使用。
(2)掌握Python对数据的输入,处理和输出。
包括:熟练掌握输入、输出函数的使用方法。
熟练掌握变量的定义及赋值方式。
熟练掌握常用的数据类型及他们之间的转换。
(3)能用Python来编写简单的程序。
2、过程与方法:
先以银行小助手机器人小龙人跟漂亮姐姐人机对话的视频,激发
学生探究Python的兴趣及热情。利用两个实例,引导学生学会使用
IDLE编辑器的方法,以及引导学生认识Python中的基本输入输出函
数,变量及基本数据类型,在学习新知识的同时,注重培养学生分析
问题,解决问题的能力;培养学生的自主学习能力及实际应用能力。
每一个任务完成的过程中,师生注意总结经验,并随时解决出现的问
题,最后让学生在给最后一个例题补充好缺失的程序的时候,不知不
觉的学会了简单程序的编法。通过课堂回顾,巩固新知。
3、情感态度与价值观:
⑴通过实例内容,培养学生分析问题、解决问题的能力。
⑵通过师生交流,组内互助,团结互助精神。
【教学重点】
(1)Python中IDLE编辑器的使用。
(2)输入、输出函数的使用方法。
(3)变量的定义及赋值方式
(4)常用的数据类型及他们之间的转换。
【教学难点】
1、输入、输出函数的使用方法。
2、变量的定义及赋值方式。
3、常用数据类型之间的转换。
【教学方法】
项目教学法、实例演示法,分组探究法等
【教学环境】
K硬件资源』学生机、教师机、投影机等
K软件资源』电子教室、Python3.7软件
K教学素材』演示文稿、微视频等各种格式的文件
一、情景导入
师:近几年人工智能越来越发达,也越来越贴近我们的生活,大
家有没有感觉到。
生:有
师:下面我们就来看一段视频
生观看视频。
师提问:里面的机器人好不好玩?想不想跟他玩?
生回答
师:相信在不久的将来,会有更多的机器人出现在我们身边。那
这些机器人是如何跟人交流的呢?
生回答
师:对,这节课我们就来初步1、认识一款新的编程软件python,
2、利用它来探究一下数据的输入,处理和输出。
【设计意图】通过萌萌哒银行小助手机器人小龙人跟客户人机对
话的过程,引起学生的极大兴趣,进而引入编程软件Python。
二、了解Python
师通过大屏幕展示Python的定义以及它主要的应用领域。
师:现在我们对Python有了简单的了解,下面我们就来看一下本节
课的项目目标
师展示大屏幕。
学生读出本节课项目目标。
【设计意图】先把本节课的项目目标展示给学生们,以便学生们对接
下来要学习的内容有初步的了解。
三、项目探究一:IDLE编辑器的使用
师:请同学门打开桌面《Python学习》文件夹,观看其中的微视频,
来学习一下idle编辑器的使用。
生观看微视频(5分钟)
师提醒:同学们可以边看视频,边根据视频的讲解来操作一遍。
四、探究项目二:数据的输入、处理和输出。
目标一:掌握输入、输出函数的使用方法
师:大家已经了解了Python中idle编辑器的使用,现在请大家打开
导学案一,里面有老师帮机器人小龙人跟客户礼貌的打招呼的程序算
法,请大家在Python编辑器中,输入下面三种算法,体验一下编程
的乐趣。
(师提醒:请大家在输入三种算法的时候,也认真看一下导学案下面
的关于输入,输出函数的解析。)
(导学案一里面是老师帮助机器人小龙人,跟客户礼貌打招呼的三种
算法。)
生打开文件,输入三和算法,熟悉idle编辑器的使用。
【设计意图】学生在输入三种算法时熟悉idle编辑器使用的过程中,
也初步体验到了Python中基本的输入函数input()和基本的输出
print()函数的使用。
师提问:大家在输入算法的时候,有遇到问题的吗?可以提出来,我
们一块解决一下。
生举手
师大屏幕展示错误的地方,及改正方法。
【设计意图】在纠错的同时,顺便把IDLE编辑器的使用方法又熟悉
了一遍。也提醒同学注意两点:
1、Python中的函数不能用大写字母表示,必须用小写
字母表示。
2、Python中的标点符号必须是英文标点符号。
目标二:掌握变量的定义及赋值方式
师利用刚才算法中提到的x来引出Python中的变量。
师展示大屏幕,讲解变量的定义。
并给学生解释Python中的x,y跟数学当中的是不一样,数学中x,y
代表的是未知数,需要我们求值;而Python中,它们是需要我们直
接给其赋值的。当然我们也可以不用x做变量名,可以换一下,比方
说:
Lmyy二〃我是机器人小龙人,欢迎光临!〃
print(Lmyy)
那这里的变量名就是Lmyy
提醒学生这里的“L"是大写字母。
师大屏幕展示变量的命名原则及赋值方式
【设计意图】通过导学案一中三个算法中涉及到的“x”引出变量的
定义,又通过可以用“Lmyy“替换变量名,其中”L“需要大写来引
出变量的命名原则及赋值方式。
生:根据导学案二中给出的例题的算法,来进一步认识变量。
(导学案二是小龙人解答“客户存款相应金额时,年利息是多少的问
题”的三种算法。)
同时思考两个问题:
1、里面有一种算法行不通,是哪一种?
2、其他两种算法,你们觉得哪种比较好?
生输入算法,熟悉变量。
师指导。
师提问:里面有一种算法行不通,是哪一种?
生答
师:这个问题,我们一会再来解决,我们先来看第二个问题
师提问:其他两种算法,你们觉得哪种比较好?
生:第二种
师:为什么
生回答
师:对,第二种可以让我们更加清楚的知道我们输入输出的数据是什
么
师总结:
从这三个算法当中我们可以知道
1、input0中可以使用字符串作为提示信息
2、print()不论什么类型都可以直接输出,但不同类型的数据
需要用”隔开(pylhon中涉及到的标点符号必须是英文标点
符号。)
3、input0默认的输入数据的类型为字符串类型;它是不可以进
行计算的。如果想用它进行计算,必须用或门。al给它转换
过来。
【设计意图】利用导学案二中的三个算法,学生们进一步认识变量,
以及输入输出函数的使用方法及注意的问题。
目标三:掌握常用的数据类型及他们之间的转换
师:导学案二中的三个算法涉及到了int和float,这是Python中
的两种数据类型。
引出Python中的数据类型及他们的转换方式。
师对Python中常用的数据类型及转换方式进行讲解。
五:项目探究三:用Python来编写简单的程序。
生:打开桌面《Python学习》文件夹中的例题三,根据《导学案三》
中的提示,补充好缺失的程序,以帮助小龙人礼貌回答客户的问题。
#补充语句,让小龙人主动向客户打貂呼
x=int(input())
y=x*1.5/100
print(“您存一年的年利息为:”,y)
#补充语句,实现家户客询存歆两年或两年以
上所得利息
print("箧的年利息为:",y)
龙是机罟人小龙人,欢迎光临!请问您的存款金额是多少琨?
1000
售存一年的年利息为:15.0
3
缕的利息为:20.0
»>1
针对学生编写的小程序,师生共同来分析问题,解决问题。
【设计意图】通过学生对程序语句的补充,来让学生进一步认识
Python中各函数及变量的使用方法。
六、课堂回顾
针对本节课学习的内容,带领学生们一块来回顾一下。
七:课后练习
让学生思考:如何才能让第一句话分两行显示?
诞睫人小龙人,砌光锐丽您的存款金费是多少呢?座好[我是如举人小宓人,欢迎光临
清同您善黄荐荔少全解循
nroo1300
您存一年的年利息为:15.0
您的存款年利息为:19.5
3
您的利息为:20.05
您的年利息为:19.5
»>1、、、
【设计意图】让学生了解Python中换行符的使用。
《初始Python》学情分析
【学情分析】
本节课的教学对象为初一年级的学生,对信息技术课有着浓厚的
兴趣及极大的求知欲,由于在小学接触了多年的信息技术教育,他们
热情、活泼、勇于探究、自学能力比起之前会有很大的提高。他们的
分析问题、解决问题的能力也比之前也有很大提高,所以本节课的知
识主要是依靠学生自己的分析以及教师的点拨来获得的。
学生可能对现在的人工智能的有所感知,但之前对Python一无
所知,学生们只有对Python有了初步的了解,才能考虑之后写代码、
编程序。因此本节课对学生需要掌握的内容做如下设计:每位同学都
需要熟练掌握Python中IDLE编辑器的使用。掌握Python对数据的
输入,处理和输出:包括熟练掌握输入、输出函数的使用方法;熟练
掌握变量的定义及赋值方式;熟练掌握常用的数据类型及他们之间的
转换。且能用Python来编写简单的程序。
课堂上将学生划分8人小组,针对输入算法时,所出现的问题,
小组成员之间可以在一起讨论一下解决的方法。各组组长起到协调管
理组员,调动每个学生的学习积极性。
《初始Python》效果分析
本节课是为以后的Python编程打基础的,只有基础打好了,在
以后的Python编程中学生才能根据不同的实例,找出最适合的方法
米进行编程。在学生一无所知的基础上,我们只能通过分析现成的例
题,来逐步认识Python中IDLE编辑器的使用,掌握输入、输出函数;
掌握变量的用法,掌握Python中基本的数据类型,让学生一直围绕
一条主线来分析问题、解决问题。
为了能对本节课知识有系统的掌握,我给出了课堂评测练习,回
顾所学知识及技能,使学生充分了解本节课的教学目的,加深对本节
课知识技能的理解与掌握。同时,可以让老师直观了解学生对知识技
能掌握情况,以便在今后的教学中调整思路。
效果分析:
在课堂上,一共有三个练习模块,前两个是给定的算法,让
学生自己输入,通过输入完整的算法来体验IDLE编辑器的使用,以
及Python中涉及的输入输出函数的使用方法和变量的命名及赋值方
式。不过很多同学在输入的过程中会出现标点符号及函数大小写的错
误,因此,在课堂上正好借助这个机会跟学生强调了两点:1、Python
中的函数要用小写字母。2、Python中涉及到标点符号要用英文标点
符号。强调之后,同学们在输入算法时,效果立竿见影。
最后这道编程题实际上是把前两个练习合并在一块了,只要
前两个基础打好了,这道题很容易就能补充上相应的语句,在语法及
标点符号的运用上99%的同学没出现错误,在技能练习方面,90%的
同学能够帮助机器人小龙人完成礼貌解答客户提问的过程。
针对最后的知识评测,同学们都能异口同声的回答出正确答
案。
《初始Python》教材分析
【教材分析】
本节内容是初中信息技术六年级第一册第二单元“探究如何用
计算机解决问题”中的微项目一“探究用程序加工数据的过程”中的
专题1"编写数据加工的程序”。这之前学生对Python一无所知。
要用计算机解决问题,我们首先需要向计算机输入数据,计算机
才能对数据进行加工处理,最后把数据输出,让结果呈现。因此我们
需要引导学生对Python有初步的了解,要让学生清楚的知道Python
在哪里进行编程,掌握编程所需要的一些基本的函数及用法,只有学
生掌握了这些,才能谈及之后的程序的编写,数据的输出。
本节课是为以后的Python编程打基础的,只有基础打好了,才
能有后来的高楼大厦。在学生一无所知的基础上,我们只能通过分析
现成的例题,来逐步认识Python中IDLE编辑器的使用,掌握输入、
输出函数;掌握变量的用法,掌握Python中基本的数据类型,让学
生一直围绕一条主线来分析问题、解决问题。
在本节课当中,这种基础知识的掌握与分析问题,解决问题能力
的培养,可以为学生在今后学习及生活中合理运用编程来解决问题打
下了良好的基础。
《初始Python》评测练习
一、技能练习
若定期一年,年利率为1.5乐定期两年以上年利率为2%,则
请你帮助小龙人向客户解答
1、存一年的利息是多少?
2、若存两年以上,则每年的年利息是多少?
请补充好缺失的程序,以帮助小龙人礼貌回答客户的问题。
#补充语句,让小龙人M■动向客户打貂呼
x=int(input())
y=x*1.5/100
print(“您存一年的年利息为:”,y)
#补充语句,卖现家户喜询存款两年或两年以
上所得利息
print(“您的年利息为:”,y)
龙是机罟人小龙人,欢迎光临!宿问您的存款金额是多少限?
1000
您存一年的年利息为:15.0
售的利息为:20.0
»>1
二、知识评测
1、Python中的输入函数是输出函数是c
2、变量名只能包括、、,但不能以一开
头。
3、常见的数据类型:、、o
4、input()函数默认的输入数据类型为o
5、print()不论什么类型都可以直接输出,但不同类型的
数据需要用隔开。
6、函数要用涉及到标点符号需要用标点符号。
《初识Python》课后反思
本节课探究的主要内容是:利用Python探究数据的输入,处理
和输出。在这节课之前呢,学生对Python是一无所知,但初一课本
Python编程又占了很大的比重,我们要想让学生能够运用Python来
针对具体的问题,找到其最合适的解决办法,那首先必须要有坚实的
基础。这节课的主要目的就是让学生能掌握用Python中基本的输入
输出函数、变量的命名及赋值方式,还有就是Python中的基本的数
据类型及它们之间的转换。
对于Python,我也是第一次接触,在利用其编程的过程,出现
了很多小问题,因此,上网查了大量的资料看了很多视频,目前利用
Python做数据的输入,处理和输出过程遇到的很多问题,都一一解
决。
但要想给学生上好这节课,需要想很多细节的问题,比如说如何
才能引入一个新的知识点,又能跟之前讲的串在一起,做题时最好能
复习之前讲过的,也能学习到新知识。
因此这一节课修改了好多次,晚上睡觉时也会在想,哪个细节没
处理好,如何处理才好。当然也离不开同组老师的帮忙,给我提出了
很多好主意。
关于本节课,我有以下几点反思:
一、优点:
1、首先课堂导入活泼可爱,适合初中学生的特点。能打在他们
的兴趣点上,从而激发他们的学习兴趣。
2、其次一直以开头视频中的机器人跟客户的交流为主线,引导
学生先掌握IDLE编辑器的使用,然后掌握输入输出函数的使用方法,
掌握变量的命名原则及赋值方式,最后耍掌握Python中的数据类型
及转换方式,这些学生们都在一点点帮助机器人完成人机对话的基础
上掌握的,每个环节都仅仅相扣,即能复习到前面提到的内容,乂能
学到新知识。
3、课后让学生思考的问题,又引出了下一个知识点,让学生自
己分析问题,找到解决方法,锻炼了学生的自主学习能力和解决问题
的能力。
二、缺点及改进:
1、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026内蒙古锡林郭勒盟阿巴嘎旗林草执法人员补充招收6人备考题库及1套完整答案详解
- 2026辽宁丹东市公安局招聘警务辅助人员282人备考题库带答案详解(预热题)
- 2026云南怒江贡山县公安局招聘警务辅助人员25人备考题库附参考答案详解(能力提升)
- 兼职纪检人员工作制度
- 单位马上就办工作制度
- 商务综合执法工作制度
- 看守所配合侦查工作制度
- 红十字会办公室工作制度
- 组织部意识形态工作制度
- 网格员管理考核工作制度
- 精神障碍者刑事责任能力评定指南
- 耳鼻喉科常见急症处理
- GB/T 42061-2022医疗器械质量管理体系用于法规的要求
- GA/T 1449-2017法庭科学印章印文检验技术规程
- 《分数的意义》张齐华课件
- 化工装置实用操作技术指南
- 基于单片机STC89C52控制的智能小车设计
- 粉刷工程工序验收表
- 金华职业技术学院提前招生综合测评试卷及答案
- 锅炉DCS系统图
- CFG桩补桩头技术处理方案说明
评论
0/150
提交评论