资源简介 第4课初识Python1、教材分析知识点来源青岛出版社初中信息技术第三册第二单元第4课课程类型讲授型、启发型、演示型、合作学习型教学目标初步了解Python编程环境,认识简单的数据类型。学会在Python交互模式下使用print()函数。了解Python语言中常用运算符号。掌握Python程序的新建、设计、保存、运行的一般流程。初步感受程序设计的魅力,在调试中养成耐心细致的好习惯。教学重难点教学重点:Print()函数和运算符号的正确使用。教学难点:新建程序以及完整程序的编写。教学准备课本、导学案、微课视频、学习素材包等。2、学情分析认知能力学生在初中阶段未接触过此类语言,在接受和理解方面具有一定的困难。学习动机Python对学生来说是个新鲜语言,具有较浓厚的兴趣。学习风格学生个体现有的知识水平的差异,使学生希望获取新知识的态度参差不齐。3、教学流程教学环节过程与组织教师活动学生活动情境创设激发兴趣交互式导入新课教师出示《学习包》内的用Python编写的程序,并让学生打开测试运行。该程序为一著名游戏的角色介绍的界面,能激发学生的兴趣,快速进入今天的教学主题。教师提问:该程序是用什么语言编写的呢?由此导入今天的课题。学生打开《学习包》,找到guss.py小程序,并测试运行。讨论问题,并回答。任务驱动探索新知任务一启动Python----------探究Python教师引导学生根据课本内容及微课视频,尝试先自主探究启动Python,遇到问题小组合作解决。教师出示分任务:试一试认识Pythonshell交互式命令窗口做一做认识print()函数,在命令提示符下输入“welcometopythonworld”。试一试试着输入两部分语句,用,分隔开试一试语句出现的错误原因有哪些?启动Python在使用时注意以下几点:“>>>”是命令提示符,输入相应的命令即可执行程序。Print()()是一个Python内置函数,主要作用是打印输出。师生共同总结常见错误:函数名称拼写错误。在输入命令时,使用的标点符号是英文符号,否则会出现语法错误。语法错误教师引导学生思考:Python在我们平时的学习中,能做什么呢?我们学习的各科知识,能否跟Python相联系呢?教师引导学生Python与数学相联系,从而引出任务二:【自主探究】根据课本知识结合导学案和微课,学生先尝试自主探究完成Python语言的启动,并认识其界面。【小组合作】1.小组代表演示操作,共同突破难题。2.组间进行评价。3.完成导学案的填写学生代表展示交流学生思考后踊跃回答,教师评价总结任务二简单的计算---探究Python与数学的联系教师讲解“交互模式”,请学生根据导学案课本及微课视频,尝试完成课本上24页5个计算题目。为巩固任务一的学习,教师引导学生使用print()函数输出显示计算结果。针对常用运算符号的使用,通过巡视总结学生遇到的共性问题,教师可通过多媒体重点演示操作并配合精讲。功能符号加法+减法-乘法除法/取余%取整//幂运算针对⑤需要注意的问题:程序中只能使用“()”,没能使用“[]”、“{}”,且必须成对出现。计算完毕,教师出示问题?在Python程序中,运算的级别是怎样的呢?学生小组探究后回答。教师出示ppt总结:幂运算↓乘除法、取余、取整↓加减法教师提问:Python跟语文有没有联系啊?,从而引出任务三:【自主探究】根据课本知识结合导学案和微课,学生先尝试自主探究完成24页的计算。【小组合作探究】针对自主探究中遇到的困难问题,可采用协作学习的方式尝试解决。学生展示交流【小组合作探究】小组合作总结运算级别。任务三新建程序---探究用Python与语文的联系利用刚学的知识思考如何讲Python与语文相联系,教师引导问题:刚才我们使用Python命令实现了表达式的计算,实现了Python与数学的联系。在这个简单的计算里我们用到了Print语句,那语文与Python有联系吗?出示“梦想成真”程序,学生思考以下问题:问题一:为什么要新建程序?问题二:如何保存?问题三:如何去运行?以上几个问题讨论完成后,形成文字方案记录下来。老师对每个小组的方案进行点评并针对共性难点问题进行精讲。学生根据方案结合课本25页以及导学案的内容完成相应编程任务,并在制作过程中完善方案。方案:新建程序下面是一个名为“梦想成真”的许愿小程序。新建一个程序,输入程序内容,保存为“dream.py”,试着测试运行程序。了解你朋友的许愿,愿望终有一天会实现!Name=input(“请输入姓名:”)Dream=input(“说说你的梦想:”)Print(“hello”,name)Print(“有一天你会”,dream)【自主探究】根据课本25页知识结合导学案和微课,学生先尝试自主探究完成程序的编写。【小组合作探究】针对自主探究中遇到的困难问题如为什么要新建程序?等,可采用协作学习的方式尝试解决。学生回答问题学生展示交流梳理总结教师提问“通过本节课的学习,你学到了什么?”,先由学生总结本节课所学收获,教师引导学生对本节课的知识进行归纳和总结:如何启动,如何用Python编程,学会了print()函数的使用。如何用Python进行数学计算。Python与语文相联系,探究程序的编写常见编程中的错误有哪些?思考总结本节学习内容德育升华教师总结升华:同学们,Python并没有那么神秘,它就在我们的学习生活中。Python也没有那么难,我们一定能掌握它突破它挑战它!同学们,Python学习之路才刚刚开始,未来,快乐与挑战将并存,同学们,你准备好了吗?下次再见。4、教学反思本节课我将根据初二年级学生的心理特征及其认知规律,采用直观教学和活动探究的教学方法,体现以“教师为主导,学生为主体”的教学理念,放手让学生自主探索的学习和小组合作的探究,主动地参与到知识形成的整个思维过程,力求使学生在积极、愉快的课堂氛围中提高自己的认识水平,从而希望达到预期的教学效果。5、板书设计第4课初识Python1.启动Python3.新建程序2.简单计算(共15张PPT)第4课初识PythonPYTN延迟符OH学习目标Learningobjectives1.初步了解Python编程环境,认识简单的数据类型。2.学会在Python交互模式下使用print()函数。3.了解Python语言中常用运算符号。4.掌握Python程序的新建、设计、保存、运行的一般流程。5.初步感受程序设计的魅力,在调试中养成耐心细致的好习惯。延迟符启动Python简单的计算新建程序思考总结1234活动延迟符1启动Python延迟符启动Python12345如何启动?启动PytonIDLE找到“所有程序”单击开始菜单找到Python进行编程实现打印输出简单字符串延迟符1试一试认识窗口2做一做单行语句输出3试一试4思考错误出现的原因怎么做?试一试认识Pythonshell交互式命令窗口做一做认识print()函数,在命令提示符下输入“welcometopythonworld”试一试试着输入两部分语句,用,分隔开试一试语句出现的错误原因有哪些?延迟符自主探究合作交流函数名错误符号使用了中文语法错误根本不会常见错误有延迟符2简单的计算延迟符01简单加减乘除计算02幂运算03取余取整运算在Python交互模式下表达式延迟符最高幂运算注意括号的使用可以使用()或多层括号其次乘除和取余、取整。最后加法、减法延迟符运算级别3新建程序延迟符新建程序文件(newfile)编写程序保存程序(save)测试运行(RUN)1234步骤延迟符4思考总结延迟符在本节课中,你又什么收获?请小组讨论1如何启动,如何用Python编程2如何用Python进行数学计算3使用Python编程4编程需要注意什么?延迟符学到了什么?初识PythonTheEnd 展开更多...... 收起↑ 资源列表 青岛版八年级信息技术上册第4课初识Python教案.doc 青岛版八年级信息技术上册第4课初识Python课件(15张ppt.ppt