还剩9页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
语言基础教学设计pythonpython教材内容本课包含教材语言基础对应课程标准中的要求驾驭一种程序设计语言的基本学问,运用程序设计语言实现简洁算法
1.7教学目标指向的核心素养课程标・驾驭运用编写程序和运IDLE准・信息意识形成编程解决实际生活问题的行程序的方法意识和•驾驭常见的数据类型Python・计算思维通过推断、分析与综合各种信教学目(整型、实型、字符型、布尔型)息资源,运用合理的算法形成解决问题的标•驾驭算术运算符Python方案运用基本算法设计解决问题的方案,能运用编程语言或其他数字化工具实现这・驾驭常用的关系和逻辑运算符一方案・驾驭中的变量与其赋Python・数字化学习与创新利用计算器小程序,值学习运算符的用法•驾驭的基本数据Python・信息社会责任形成主动学习Python看法,立志为中国信息技术发展作出贡献学问梳理课通过回顾总堂.运用编写程序和运行程序的方法结帮助学生1IDLE小巩固本节课中的变量与其赋值
2.Python结的学习内容.驾驭常见的数据类型(整型、实型、3Python字符型、布尔型)基本运算符
4.Python的基本数据结构(字符串、列表、字典)
5.Python本节课我设计了一个“四则运算练习小程序”项目,从填空完善程序语句起步,逐步相识语言的数据类型、表达式、变量、赋值语句以与数据结构等注意Python学问前后联系,后续学习了语句教学设和循环语句可以完善这个项目if计思路本节课中实例的数量与难易度要依据学生的实际状况来确定,并选取一些接近学生的学习与生活实际的例子,激发学生对程序设计的爱好利用教学网站,实现作业实时提交,对比展评,实现学生之间,师生之间互动评价本课落实课标内容“驾驭一种程序设计语言的基本学问,运用程序设计语言实现简洁算法”本课内容主要是语言基础(编写运行程序、常见数据类型、算Python IDLE核心素术运算符、变量、赋值、养培育基本数据结构),我设计了一个“四则运算练习小程序”项目串联起来,基于现实情境,利用问题导向,注意互动式、启发式、探究式、体验式等多种学习方式结合,培育学生信息意识、计算思维和数字化创新实力结构(字符串、列表、字典)学习环境有教学限制软件的多媒体机房,须要安装编程环境Python建议课时课时1教教学过程设计意图学环节教学活、上课前在学习网站上自主观看视频《一分通过视1情频让学生钟了解动设计Python»o境了解导、疫情期间,老师要给上小学的女儿辅导作业,常常2语Python入须要给她出四则运算练习题,以提高计算实力,能否设言的优点、计一个小程序,可以实现以下功能自动出加减乘除练流Python习题;能推断对错;练习超10行的缘由,激发学生题并且正确率超%,提示“过关”结束程序,多个人9学习参加练习能进行比较分析语Python演示做好的小程序言的爱好通过演示•学问讲解集成开发环境IDLE让学生初步老师演示运行程序的两种方式IDLE驾驭
①通过的交互式说明器运行IDLE Shell运Python演示在中输入按回车计算表达式运算结果,行程序的两Shell“3+5”的中能够干脆计算出表达式的结果种方式,让python shell学生理解
②通过新建文件并运行IDLE函数print通过的菜单吩咐a.IDLE“File”—“New File”的作用与运新建一个全新的程序文件Python用方法在这个文件中输入如下的代码,保存文件,通过b.IDLE的菜单,,或者按运行“Run”—“Run Moudlef5该程序文件print3+5程序设计时,用变量来存储可变数据将数据存储到变量中成为变量赋值,采纳如下语法的代码a=3b=5在学生动变量名必需以字母、数字和下划线组成,但不能以手实践的过数字开头,支持汉字做变量名程中让学生python3驾驭运用这时执行以下语句运行IDLEprinta+b程序的两种方式输出的值加上的值a b8在中新建一个文件,并输入如下代码IDLEprint3+5举一反三用前面介绍过输入函数给变量、input ab赋值H请输入一个整数Ha=input a:H请输入一个整数b=input b:”让学生初步print a+b驾驭输入、查看运行结果35中Python为什么会输出不同结果?因为它*是不同的数据常见的数据类型类型和算术运算符•学问讲解数据类型与运算符、表达式依据数据的特点将数据分为若干种不同Python的类型整型数学中的整数,如、、12100o实型数学中的实数,如、
0.
53.14字符串型用单引号或者双引号包袱,表示一段文本,如、“abc”“2023”布尔型只有和两个值,代表成立(真)True False通过计算与不成立(假)表达式进一步驾驭实践任务1中Python的运算符,・阅读学案,完成小程序要求所须要的学问储备:
①四则运进一步的算,须要阅读学案表算术运算符
②推断对错,须要阅巩固IDLE读学案表关系运算符
③过关条件,须要阅读学案表逻运行程序辑运算符的方法■学生任务二阅读学案,计算一下表达式的值,把结果填在学习网站让学生初上步驾驭列练习算术表达式计算表、字典,初步驾驭®123-123//100*100=;©36%5=列表索引练习关系表达式计算
①②3+5=8;10**2==20练习逻辑表达式计算
①2+9=10and10/20=
0.9;
②not3+59or8/2==4然后完成实践任务2•学问讲解一基本的数据结构生活中有一些数据是无法用基本的数据类型来Python表示的,比如一个学生信息,姓名是字符串、学号是整数、分数是实数,这样的数据,须要将各种数据组合成具有肯定结构的复合体
①列表列表由个或多个元素组成的序列,其中的元素的类型0让学生驾可以不同列表用来表示,元素之间用逗号分割例如:驭列表、字「李明]info=95典,驾驭列表、字典的Opr=+索引用法列表可以通过索引访问,如[]引用“李明”,info0]引用+0PH0
②字典字典由键值对组成,键和值之间用冒号:”分割,用逗号分割键值对,全部的键值对用包袱键和值在字典中以成对的形式出现例如,,,={铅笔钢笔橡皮diet71J59J98J尺子92}O分数={张鹏季明、王浩,30,20,10}用[铅笔]引用铅笔的值die71用分数[李明]引用‘李明的值20■学生任务三完成实践任务3完成四则运算练习小程序,并运行调试程序:分别输入几个同学姓名,查看最终列表、字典输出结果。