版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
高一信息技术《Python语言基础初探——数据、变量与表达式》教学设计(浙教版必修一)一、教材与学情分析本课选自浙教版高中信息技术必修一《数据与计算》第三章第二节,是Python程序设计单元的开篇课。教材以"用计算机解决问题"为主线,从直接指令、结构化程序设计一路铺垫,本课正式把"语言"交到学生手中。学生此前已经历了算法的描述、流程图的绘制,对"输入—处理—输出"有直观认识,但从未真正抚摸过一行可运行的代码。高一学生的心理特点决定了本课的基调:他们对编程既好奇又畏惧,部分学生在课外接触过积木化编程,另有相当比例的学生连键盘上的中括号都要寻找半天。第一课时若直接抛出语法清单,课堂必然滑向"教师念、学生敲"的机械训练。本设计的破题思路是:以"让计算机替你算账"为任务情境,把变量、数据类型、运算符、赋值语句这四块基石嵌入一次真实的探索过程,让学生在"算错了—质疑—修正"的循环里建立对语言规则的尊重,在成功运行的瞬间获得第一次程序员的成就感。二、教学目标1.信息意识:认识到程序中的数据与现实问题中的数据之间存在精确的映射关系,能主动辨析一个生活中的量在程序中应当用什么类型表示。2.计算思维:能将一个简单的数值计算问题分解为输入数据、表达式计算、输出结果三个环节,并用Python语句加以表达;面对程序报错能阅读错误信息,初步定位问题所在。3.数字化学习与创新:能在交互式环境中通过反复试探理解语法规则,养成"写一行、跑一行、想一想"的学习习惯,体验代码即工具的数字化学习方式。4.信息社会责任:通过对比人工计算与程序计算,体会精确、可复现的程序精神,理解书写规范代码是对协作与未来读者的负责。三、教学重难点教学重点:变量的概念与赋值语句的执行顺序;整型、浮点型、字符串三种基本数据类型的辨别;算术运算符与表达式的书写规范。教学难点:变量"名"与"值"的分离——理解name="张华"与name=18的区别;表达式求值顺序与数学直觉的差异,尤其是赋值号"="在程序中并非等号这一认知冲突的化解。四、教学准备机房安装Python3.x解释器,预置课堂练习文件存入学生机共享目录;教师准备演示用投影仪与"代码放大镜"字体设置;设计小组协作任务单与分层练习卡。课前向学生推送一个三分钟的短视频:同一段外卖满减计算,一次用计算器,一次用三行Python代码,让学生带着"为什么后者更快更准"的问题走进课堂。五、教学过程(一)情境导入:让计算机当一次账房先生(约6分钟)上课伊始,教师在屏幕上打出一张外卖小票:黄焖鸡米饭一份28元、冰镇酸梅汤6元、满30减5元的店铺券、3元打包费。"请同学们心算最终应付金额。"学生很快给出答案32元。教师追问:"如果订单里有三百个菜品呢?"教室里安静下来。教师随即在解释器交互窗口里敲下28+65+3,回车,屏幕立刻返回32。"这就是你们今天要学会的本领——把数学表达式交给计算机。"教师板书课题:Python语言基础——数据、变量与表达式。导入不落"人工智能改变世界"的空泛,而是落在一个每个高中生都点过的外卖上,任务真实,计算量可由小及大,天然具备扩展性。(二)探究一:数据不只有数字(约10分钟)教师不改代码,而是把28+6改成"28"+"6",回车,屏幕上出现286。教室里出现低声的惊讶。教师不急于讲解,而是让学生两两讨论:为什么加了引号,加法变成了拼接?学生经过讨论普遍能指出:"加了引号的28不是数字,是文字。"此时教师顺势给出三类数据的正式称谓:整数(int)、浮点数(float)、字符串(str),并请学生在交互环境中依次输入type(28)、type(3.14)、type("hello"),亲手观察解释器的回答。这里的关键不是记住三个英文单词,而是建立一种意识:程序里的每一个数据都是有身份的,身份不同,运算规则就不同。为巩固辨析能力,教师抛出快问快答:手机号135开头的十一位数,该用整型还是字符串?学生起初多数回答整型,教师反问:"你会对手机号做加减乘除吗?"学生恍然:不参与算术运算的数字串,用字符串更合理。这一问把知识从记忆层拉到了判断层。(三)探究二:给数据起个名字——变量与赋值(约12分钟)教师回到外卖场景:"如果顾客改点了两份黄焖鸡,刚才的算式哪里要改?如果有十位顾客呢?"学生意识到数字写死在算式里不好维护。教师引出变量:给数据起名字,程序只认名字。教师在代码编辑器中写下:price=28count=2total=pricecountprint(total)运行,屏幕输出56。教师逐行讲解:等号在Python里是"赋值号",读作"把右边的值装进左边的名字",它表达的是动作而非相等。为破除"等号即相等"的数学惯性,教师故意写出x=x+1,让学生判断这条语句在数学上是否成立、在程序里意味着什么。经过短暂争论,学生理解:这是把x原来的值加一后重新装回x这个盒子。教师用形象的比喻收束:变量是贴了标签的盒子,盒子里的东西可以随时更换,名字始终不变。命名规则以"找茬"方式呈现:教师亮出五个命名——2price、priceA、price_a、单价、TotalPrice,让学生在解释器里逐一试探,谁报错、谁通过。学生在亲手验证了数字开头非法、空格非法、连字符非法之后,对"字母、数字、下划线,且不能以数字开头"的规则形成了具身记忆。教师补充强调:Python允许用中文命名,但行业惯例倡导使用有意义的英文单词或拼音,代码既要给机器看,更要给人看。(四)探究三:让表达式替我们思考(约10分钟)回到外卖满减任务,教师在黑板上与学生一起推导:实付金额等于"商品总价减优惠加配送",但实付不得低于零。学生口头上能表达,写成程序就需要精确的运算符。教师引导学生整理本课所需的算术运算符:加+、减−、乘、除/、整除//、取余%、幂。除与整除的区别是易错点。教师让学生执行7/2、7//2、7%2、23,观察结果分别为3.5、3、1、8,并追问:"判断学号奇偶、判断年份是否闰年,该用哪个运算?"学生自然指向取余。一个真实的小任务随即展开:输入出生年份,判断年份是闰年还是平年。学生分组编写代码:year=2027print(year%4)多数学生能写出判断余数是否为零的思路,部分小组主动引入==比较余数与零是否相等,教师及时表扬这种超前的探索,并预告下节课将正式学习的分支结构。随后进入本课的综合任务:完整版外卖计算器。任务单给出半成品框架,要求学生补全变量定义与表达式,输出语句中使用字符串与变量拼接,如print("本次应付:",pay,"元")。教师巡视,重点观察三类典型问题:字符串拼接时忘记逗号、变量声明在前使用却又重复赋值、中文引号与英文引号混用。每组完成运行后,教师邀请一组上台展示,屏幕共享让全班见证不同写法殊途同归,一种用中间变量逐步计算,一种把所有运算塞进一个表达式,教师点评:"都能算对,但分步的写法更容易查错——程序的可读性就是生产力。"(五)当堂检测与诊断(约5分钟)分层练习卡点发:基础层补全"输入半径求圆的周长"代码;提高层尝试"交换两个变量的值"。教师在巡视中收集三份典型作答,截屏汇总,留出课间点评。交换变量一题公认是思维亮点,多数学生最初写出a=b、b=a的错误解法,运行后两个变量都变成了同一个值。教师借此演示"引入第三个变量当杯子"的经典解法,学生啧啧称奇——一个小小的交换,让学生第一次体会到算法设计的巧妙。(六)课堂小结与延伸(约2分钟)教师以思维导图方式收束:数据有类型,变量有名字,表达式有顺序,赋值有方向。四句话钉在黑板上。布置的课后任务是开放性任务:用今天的变量与表达式,编写并运行一个属于自己的生活小计算——月话费预估、健身热量消耗、旅行预算均可,下次课前三分钟"代码快闪"展示。六、板书设计左侧竖排:数据类型——int、float、str;中部:变量与赋值,示例x=x+1;右侧:算术运算符表格,标注/与//的区别;底部留一行空格,用于课堂生成写入学生犯的典型错误,让宝贵的思维痕迹留在黑板上。七、教学预期与评价本课评价采用过程性证据加成果性证据的组合:过程上,观察学生小组讨论中的追问、调试时的眼神与手势、运行成功时的反应;成果上,以课堂任务的完成度与代码规范度为标尺。量规从三维度打分:正确性——程序能否得到预期结果;
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026北京审判辅助人员招聘考试(法律知识-含综合知识-)历年参考题库含答案详解
- 小学二年级冀教版表内除法期末达标卷
- 课题3 第2课时 金属资源保护新教材九年级下册化学同步教学设计(人教版2024)
- 探索珠编玉白菜的制作 教案-2025-2026学年高一上学期劳动技术
- 函数单调性的概念
- 公园世家营销推广策略提案版
- 初中数学教学课件:42直线、射线、线段第1课时
- 全国安装工程基础知识
- 全员消防安全知识培训
- 有限空间作业指导书
- 2026年宁夏中考英语真题(含答案)
- 2026年福建高考地理真题试卷+参考答案
- 2026年重庆市“五方面人员”选拔乡镇领导班子考试历年参考题库(含完整答案)
- 人工拆除工程施工方案方案
- 2026年售楼处室内设计说明
- 2026年高一数学上册期末考试模拟测试卷【能力提升】附答案
- 2026新版海姆立克急救法培训
- 灵龟八法具体应用手册
- 2025年10月25日全国事业单位联考C类《职业能力倾向测验》真题及答案【含解析】
- 社区农民工维权工作制度
- 2026年江苏省惠隆资产管理有限公司校园招聘考试模拟试题及答案解析
评论
0/150
提交评论