版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、初始 Python教学设计【课程分析】一、 课程标准学会利用程序进行数据处理,解决各种各样的问题。1、 根据实际需求, 通过分析问题, 找到合适的算法来解决。2、 探索并了解各种算法的特点和用途。3、 学会把握本质规律, 利用数据跟踪体验程序并执行过程,培养计算思维的学科核心素养。二、课标分析从初中信息技术新课程标准对 Python 要求,既要会分析问题, 把握其中的本质规律,又要懂得 Python 中各函数特点和用途,最终 达到利用合适的算法解决实际问题。但这些的前提都是需要我们先掌 握 Python 中最基本的数据及函数的使用方法。Python 我们教师来说, 也是一个新生事物,因此,在课
2、前,做了大量准备工作,设计主题、 制作微视频等等,并且为教学过程做相关的知识准备。课程标准基本理念要求,关注全体学生,注重交流与合作。初中 信息技术课程以进一步提高学生的信息素养为宗旨, 强调通过合作解 决实际问题;鼓励学生结合生活和学习实际,运用合适的信息技术, 恰当地表达自己的思想, 进行广泛的交流与合作, 在此过程中共享思 路、激发灵感、反思自我、增进友谊,共同建构健康的信息文化。因 此,我在处理教材和安排教学内容以及设计情境和问题时将这些理念合理运用,最终达到提高信息素养的总目标。本课利用实例,引导学生学会使用 IDLE 编辑器的方法,以及引 导学生认识 Python 中的基本输入输出
3、函数,变量及基本数据类型, 在学习新知识的同时,注重培养学生分析问题,解决问题的能力;培 养学生的自主学习能力及实际应用能力。为学生在今后学习及生活中 使用强档的算法解决实际问题奠定良好而坚定的基础。【教材分析】本节内容是初中信息技术六年级第一册册第二单元“探究如何 用计算机解决问题”中的微项目一“探究用程序加工数据的过程”中 的专题 1“编写数据加工的程序”。这之前学生对Python 一无所知。要用计算机解决问题, 我们首先需要向计算机输入数据, 计算机 才能对数据进行加工处理,最后把数据输出,让结果呈现。因此我们 需要引导学生对 Python 有初步的了解,要让学生清楚的知道Python
4、在哪里进行编程, 掌握编程所需要的一些基本的函数及用法, 只有学 生掌握了这些,才能谈及之后的程序的编写,数据的输出。本节课是为以后的 Python 编程打基础的,只有基础打好了,才 能有后来的高楼大厦。 在学生一无所知的基础上, 我们只能通过分析 现成的例题,来逐步认识 Python 中 IDLE 编辑器的使用,掌握输入、 输出函数;掌握变量的用法,掌握 Python 中基本的数据类型,让学 生一直围绕一条主线来分析问题、解决问题。在本节课当中, 这种基础知识的掌握与分析问题, 解决问题能力 的培养, 可以为学生在今后学习及生活中合理运用编程来解决问题打下了良好的基础。【学情分析】本节课的教
5、学对象为初一年级的学生, 对信息技术课有着浓厚的 兴趣及极大的求知欲, 由于在小学接触了多年的信息技术教育, 他们 热情、活泼、勇于探究、自学能力比起之前会有很大的提高。他们的 分析问题、 解决问题的能力也比之前有很大提高, 所以本节课的知识 主要是依靠学生自己的分析以及教师的点拨来获得的。学生可能对现在的人工智能的有所感知,但之前对 Python 一无 所知,学生们只有对 Python 有了初步的了解, 才能考虑之后写代码、 编程序。 因此本节课对学生需要掌握的内容做如下设计: 每位同学都 需要熟练掌握 Python 中 IDLE 编辑器的使用。掌握 Python 对数据的 输入,处理和输出
6、:包括熟练掌握输入、输出函数的使用方法;熟练 掌握变量的定义及赋值方式; 熟练掌握常用的数据类型及他们之间的 转换。且能用 Python 来编写简单的程序。课堂上将学生划分 8 人小组,针对输入算法时,所出现的问题, 小组成员之间可以在一起讨论一下解决的方法。各组组长起到协调管 理组员,调动每个学生的学习积极性。【教学目标】1、知识与技能(1)熟练掌握 Python 中 IDLE 编辑器的使用。(2)掌握 Python 对数据的输入,处理和输出。包括:熟练掌握输入、输出函数的使用方法。熟练掌握变量的定义及赋值方式。熟练掌握常用的数据类型及他们之间的转换。(3)能用 Python 来编写简单的程
7、序。2、过程与方法:先以银行小助手机器人小龙人跟漂亮姐姐人机对话的视频, 激发 学生探究 Python 的兴趣及热情。利用两个实例,引导学生学会使用 IDLE 编辑器的方法,以及引导学生认识Python 中的基本输入输出函 数,变量及基本数据类型, 在学习新知识的同时,注重培养学生分析 问题,解决问题的能力;培养学生的自主学习能力及实际应用能力。 每一个任务完成的过程中, 师生注意总结经验, 并随时解决出现的问 题, 最后让学生在给最后一个例题补充好缺失的程序的时候, 不知不 觉的学会了简单程序的编法。通过课堂回顾,巩固新知。3、情感态度与价值观: 通过实例内容,培养学生分析问题、解决问题的能
8、力。 通过师生交流,组内互助,团结互助精神。【教学重点】(1) Python 中 IDLE 编辑器的使用。(2)输入、输出函数的使用方法。(3)变量的定义及赋值方式(4)常用的数据类型及他们之间的转换。【教学难点】1、输入、输出函数的使用方法。2、变量的定义及赋值方式。3、常用数据类型之间的转换。【教学方法】项目教学法、实例演示法,分组探究法等【教学环境】硬件资源学生机、教师机、投影机等软件资源电子教室、 Python3.7 软件教学素材演示文稿、微视频等各种格式的文件一、 情景导入师:近几年人工智能越来越发达,也越来越贴近我们的生活,大 家有没有感觉到。生:有师:下面我们就来看一段视频生观看
9、视频。师提问:里面的机器人好不好玩?想不想跟他玩?生回答师:相信在不久的将来,会有更多的机器人出现在我们身边。那 这些机器人是如何跟人交流的呢?生回答师:对,这节课我们就来初步 1、认识一款新的编程软件 python, 2、利用它来探究一下数据的输入,处理和输出。【设计意图】通过萌萌哒银行小助手机器人小龙人跟客户人机对 话的过程,引起学生的极大兴趣,进而引入编程软件 Python。二、了解 Python师通过大屏幕展示 Python 的定义以及它主要的应用领域。师:现在我们对 Python 有了简单的了解,下面我们就来看一下本节 课的项目目标师展示大屏幕。学生读出本节课项目目标。【设计意图】先
10、把本节课的项目目标展示给学生们, 以便学生们对接 下来要学习的内容有初步的了解。三、项目探究一: IDLE 编辑器的使用师: 请同学门打开桌面Python 学习 文件夹, 观看其中的微视频, 来学习一下 idle 编辑器的使用。 生观看微视频(5 分钟)师提醒:同学们可以边看视频,边根据视频的讲解来操作一遍。四、探究项目二:数据的输入、处理和输出。目标一:掌握输入、输出函数的使用方法师: 大家已经了解了 Python 中 idle 编辑器的使用, 现在请大家打开 导学案一, 里面有老师帮机器人小龙人跟客户礼貌的打招呼的程序算 法,请大家在 Python 编辑器中,输入下面三种算法,体验一下编程
11、 的乐趣。(师提醒: 请大家在输入三种算法的时候, 也认真看一下导学案下面 的关于输入,输出函数的解析。)(导学案一里面是老师帮助机器人小龙人, 跟客户礼貌打招呼的三种 算法。)生打开文件,输入三种算法,熟悉 idle 编辑器的使用。【设计意图】学生在输入三种算法时熟悉 idle 编辑器使用的过程中, 也初步体验到了 Python 中基本的输入函数 input ()和基本的输出 print ()函数的使用。师提问:大家在输入算法的时候,有遇到问题的吗?可以提出来,我 们一块解决一下。生举手师大屏幕展示错误的地方,及改正方法。【设计意图】在纠错的同时,顺便把 IDLE 编辑器的使用方法又熟悉 了
12、一遍。也提醒同学注意两点:1、 Python 中的函数不能用大写字母表示, 必须用小写字母表示。2、 Python 中的标点符号必须是英文标点符号。目标二:掌握变量的定义及赋值方式师利用刚才算法中提到的 x 来引出Python 中的变量。师展示大屏幕,讲解变量的定义。并给学生解释 Python 中的 x,y 跟数学当中的是不一样,数学中 x,y 代表的是未知数,需要我们求值;而 Python 中,它们是需要我们直 接给其赋值的。当然我们也可以不用x 做变量名,可以换一下,比方 说:Lmyy=我是机器人小龙人,欢迎光临! print(Lmyy)那这里的变量名就是 Lmyy提醒学生这里的”L”是大
13、写字母。师大屏幕展示变量的命名原则及赋值方式【设计意图】通过导学案一中三个算法中涉及到的”x”引出变量的定义,又通过可以用”Lmyy“替换变量名,其中”L“需要大写来引 出变量的命名原则及赋值方式。生:根据导学案二中给出的例题的算法,来进一步认识变量。(导学案二是小龙人解答“客户存款相应金额时, 年利息是多少的问 题“的三种算法。)同时思考两个问题:1、里面有一种算法行不通,是哪一种?2、其他两种算法,你们觉得哪种比较好?生输入算法,熟悉变量。师指导。师提问:里面有一种算法行不通,是哪一种?生答师:这个问题,我们一会再来解决,我们先来看第二个问题 师提问:其他两种算法,你们觉得哪种比较好?生:
14、第二种师:为什么生回答师: 对, 第二种可以让我们更加清楚的知道我们输入输出的数据是什 么师总结:从这三个算法当中我们可以知道1、 input() 中可以使用字符串作为提示信息2、 print ()不论什么类型都可以直接输出,但不同类型的数据 需要用“,”隔开(python 中涉及到的标点符号必须是英文标点 符号。)3、 input() 默认的输入数据的类型为字符串类型; 它是不可以进行计算的。如果想用它进行计算,必须用 int 或 float 给它转换 过来。【设计意图】利用导学案二中的三个算法,学生们进一步认识变量, 以及输入输出函数的使用方法及注意的问题。目标三:掌握常用的数据类型及他们
15、之间的转换师:导学案二中的三个算法涉及到了 int 和 float,这是 Python 中 的两种数据类型。引出 Python 中的数据类型及他们的转换方式。师对 Python 中常用的数据类型及转换方式进行讲解。五:项目探究三:用 Python 来编写简单的程序。生:打开桌面Python 学习文件夹中的例题三, 根据导学案三 中的提示,补充好缺失的程序,以帮助小龙人礼貌回答客户的问题。针对学生编写的小程序,师生共同来分析问题,解决问题。【设计意图】通过学生对程序语句的补充,来让学生进一步认识Python 中各函数及变量的使用方法。六、课堂回顾针对本节课学习的内容,带领学生们一块来回顾一下。七
16、:课后练习让学生思考:如何才能让第一句话分两行显示?【设计意图】让学生了解 Python 中换行符的使用。初始 Python学情分析【学情分析】本节课的教学对象为初一年级的学生, 对信息技术课有着浓厚的 兴趣及极大的求知欲, 由于在小学接触了多年的信息技术教育, 他们 热情、活泼、勇于探究、自学能力比起之前会有很大的提高。他们的 分析问题、 解决问题的能力也比之前也有很大提高, 所以本节课的知 识主要是依靠学生自己的分析以及教师的点拨来获得的。学生可能对现在的人工智能的有所感知,但之前对 Python 一无 所知,学生们只有对 Python 有了初步的了解, 才能考虑之后写代码、 编程序。 因
17、此本节课对学生需要掌握的内容做如下设计: 每位同学都 需要熟练掌握 Python 中 IDLE 编辑器的使用。掌握 Python 对数据的 输入,处理和输出:包括熟练掌握输入、输出函数的使用方法;熟练 掌握变量的定义及赋值方式; 熟练掌握常用的数据类型及他们之间的 转换。且能用 Python 来编写简单的程序。课堂上将学生划分 8 人小组,针对输入算法时,所出现的问题, 小组成员之间可以在一起讨论一下解决的方法。各组组长起到协调管 理组员,调动每个学生的学习积极性。初始 Python效果分析本节课是为以后的 Python 编程打基础的,只有基础打好了,在 以后的 Python 编程中学生才能根
18、据不同的实例,找出最适合的方法 来进行编程。 在学生一无所知的基础上, 我们只能通过分析现成的例 题,来逐步认识Python 中 IDLE 编辑器的使用, 掌握输入、输出函数;初始 Python教材分析掌握变量的用法,掌握 Python 中基本的数据类型,让学生一直围绕 一条主线来分析问题、解决问题。为了能对本节课知识有系统的掌握, 我给出了课堂评测练习, 回 顾所学知识及技能, 使学生充分了解本节课的教学目的, 加深对本节 课知识技能的理解与掌握。 同时, 可以让老师直观了解学生对知识技 能掌握情况,以便在今后的教学中调整思路。效果分析:在课堂上,一共有三个练习模块,前两个是给定的算法,让
19、学生自己输入,通过输入完整的算法来体验 IDLE 编辑器的使用,以 及 Python 中涉及的输入输出函数的使用方法和变量的命名及赋值方 式。不过很多同学在输入的过程中会出现标点符号及函数大小写的错 误, 因此, 在课堂上正好借助这个机会跟学生强调了两点: 1、Python 中的函数要用小写字母。 2、Python 中涉及到标点符号要用英文标点 符号。强调之后,同学们在输入算法时,效果立竿见影。最后这道编程题实际上是把前两个练习合并在一块了,只要 前两个基础打好了, 这道题很容易就能补充上相应的语句, 在语法及 标点符号的运用上 99%的同学没出现错误,在技能练习方面, 90%的 同学能够帮助
20、机器人小龙人完成礼貌解答客户提问的过程。针对最后的知识评测,同学们都能异口同声的回答出正确答 案。【教材分析】本节内容是初中信息技术六年级第一册第二单元“探究如何用 计算机解决问题”中的微项目一“探究用程序加工数据的过程”中的 专题 1“编写数据加工的程序”。这之前学生对 Python 一无所知。要用计算机解决问题, 我们首先需要向计算机输入数据, 计算机 才能对数据进行加工处理,最后把数据输出,让结果呈现。因此我们 需要引导学生对 Python 有初步的了解,要让学生清楚的知道Python 在哪里进行编程, 掌握编程所需要的一些基本的函数及用法, 只有学 生掌握了这些,才能谈及之后的程序的编
21、写,数据的输出。本节课是为以后的 Python 编程打基础的,只有基础打好了,才 能有后来的高楼大厦。 在学生一无所知的基础上, 我们只能通过分析 现成的例题,来逐步认识 Python 中 IDLE 编辑器的使用,掌握输入、 输出函数;掌握变量的用法,掌握 Python 中基本的数据类型,让学 生一直围绕一条主线来分析问题、解决问题。在本节课当中, 这种基础知识的掌握与分析问题, 解决问题能力 的培养, 可以为学生在今后学习及生活中合理运用编程来解决问题打 下了良好的基础。初始 Python评测练习一、技能练习若定期一年,年利率为 1.5%,定期两年以上年利率为2%,则初识 Python课后反
22、思请你帮助小龙人向客户解答1、存一年的利息是多少?2、若存两年以上,则每年的年利息是多少?请补充好缺失的程序,以帮助小龙人礼貌回答客户的问题。二、知识评测1、 Python 中的输入函数是输出函数是。2、变量名只能包括、,但不能以开 头。3、常见的数据类型: 、 、 。4、 input ()函数默认的输入数据类型为 。5、print ()不论什么类型都可以直接输出,但不同类型的数据需要用 隔开。6、函数要用涉及到标点符号需要用 标点符号。本节课探究的主要内容是:利用 Python 探究数据的输入,处理 和输出。在这节课之前呢,学生对 Python 是一无所知,但初一课本 Python 编程又占
23、了很大的比重,我们要想让学生能够运用Python 来 针对具体的问题, 找到其最合适的解决办法, 那首先必须要有坚实的 基础。这节课的主要目的就是让学生能掌握用 Python 中基本的输入 输出函数、变量的命名及赋值方式,还有就是 Python 中的基本的数 据类型及它们之间的转换。对于 Python,我也是第一次接触,在利用其编程的过程,出现 了很多小问题,因此,上网查了大量的资料看了很多视频,目前利用 Python 做数据的输入,处理和输出过程遇到的很多问题,都一一解 决。但要想给学生上好这节课, 需要想很多细节的问题, 比如说如何 才能引入一个新的知识点, 又能跟之前讲的串在一起, 做题
24、时最好能 复习之前讲过的,也能学习到新知识。因此这一节课修改了好多次, 晚上睡觉时也会在想, 哪个细节没 处理好,如何处理才好。当然也离不开同组老师的帮忙,给我提出了 很多好主意。关于本节课,我有以下几点反思:一、优点:1、首先课堂导入活泼可爱,适合初中学生的特点。能打在他们 的兴趣点上,从而激发他们的学习兴趣。2、其次一直以开头视频中的机器人跟客户的交流为主线,引导 学生先掌握 IDLE 编辑器的使用, 然后掌握输入输出函数的使用方法, 掌握变量的命名原则及赋值方式,最后要掌握 Python 中的数据类型 及转换方式, 这些学生们都在一点点帮助机器人完成人机对话的基础 上掌握的,每个环节都仅
25、仅相扣,即能复习到前面提到的内容,又能 学到新知识。3、课后让学生思考的问题,又引出了下一个知识点,让学生自 己分析问题, 找到解决方法, 锻炼了学生的自主学习能力和解决问题 的能力。二、缺点及改进:1、在练习的过程中,同学们遇到问题交流的少?这里老师可以 提醒大家,可以相互讨论一下。2、在大家一块解决问题的过程中,老师代替学生解答的太多。 这里应该让学生来分析、解决。3、小组活动时, 气氛不是很活跃, 大家没很好的一起分析问题, 解决问题。应该给出小组激励机制,激励小组互助合作。4、课堂常用语缺乏,跟学生互动的较少。以后会试着跟学生之 间产生良好的互动, 让师生之间的关系更加和谐。 让学生发自内心的 喜欢我们,喜欢这堂课。课堂对于一名信息技术老师来说, 其
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 温州肯恩大学《媒体写作与运营》2023-2024学年第一学期期末试卷
- 2024零售商资金垫付协议样本版B版
- 二零二五年度抖音与体育赛事合作合同6篇
- 二零二五版德汉翻译及多语言本地化服务协议3篇
- 2024版桩基工程分包商合同2篇
- 2024版私营企业工厂劳务外包协议样本一
- 铜陵职业技术学院《软件测试与质量保证》2023-2024学年第一学期期末试卷
- 天津美术学院《公益广告策划与创作》2023-2024学年第一学期期末试卷
- 二零二五年绿色能源项目合作开发合同范本3篇
- 四川希望汽车职业学院《化学工程基础2》2023-2024学年第一学期期末试卷
- GB/T 24474.1-2020乘运质量测量第1部分:电梯
- GB/T 12684-2006工业硼化物分析方法
- 定岗定编定员实施方案(一)
- 高血压患者用药的注意事项讲义课件
- 特种作业安全监护人员培训课件
- (完整)第15章-合成生物学ppt
- 太平洋战争课件
- 封条模板A4打印版
- T∕CGCC 7-2017 焙烤食品用糖浆
- 货代操作流程及规范
- 常暗之厢(7规则-简体修正)
评论
0/150
提交评论