《python选择结构教学设计》由会员分享,可在线阅读,更多相关《python选择结构教学设计(3页珍藏版)》请在人人文库网上搜索。

1、项目主题用选择结构程序做出判断备课人张从课时2课时课型新授课一、教学目标1. 通过对情况做出判断,掌握选择结构程序的功能2. 运用多个条件逐步推断出结论,了解选择结构的嵌套二、学生分析本节课所采用的是初一的学生,孩子们的python编程是第一次接触,因此课上会进度较慢,同组之间应该互相帮助。三、教学重难点教学重点:条件表达式的作用教学难点:选择结构嵌套程序中的多次判断四、教学准备学生用机装好python3.6以上版本程序,学生提前预习本课内容。五、教学流程设计教学环节教师活动学生活动设计意图知识点探究教师提出问题:1. 选择结构程序的功能是什么?2. 怎样用选择结构的嵌套程序对多种情况进行逐步。

2、推断。学生阅读教材,组内相应的问题的答案。根据提出的问题集体学习知识点,让学生在项目探究前有知识储备项目选题选题1:根据条件做出判断选题2:根据多个条件逐步推断根据项目选题,学生提前上课前的各种准备工作。项目实践在程序中,条件是由条件表达式来构成的。条件表达式的值只有True(真)、False(假)两种,称为Bool(布尔)型的值。选择结构程序的一般形式如下。if 条件表达式:语句1语句nelse:语句x语句m语句wPython程序缩进很严格,同级别的程序行要缩进并对齐。例如,以上程序中if与else要对齐,语句1到语句n要缩进并对齐。选择结构程序的功能是:(1)如果条件表达式成立(值是真),。

3、那么执行语句1到语句n的程序段。(2)否则(值是假),就执行语句x到语句m。(3)不论条件成立与否,判断完成后都继续执行语句w。因为语句w与else对齐。我们还可以用多重选择程序对多种情况罗列,进行选择判断。推断宠物狗的年龄所对应的人的年龄。根据个小组的选题,分组进行研究,打开python程序,自己调试,自己研究,最后组内汇总。上交程序。分配任务,提出探究问题,进行问题表征与项目的探究实践项目展示各小组在进行2节课的动之后,进行汇报。在两节课之间一周的时间内,学生可以自己调试程序,找出错误,修改提高程序。学生利于课余时间,进行程序调试,修改。采用展示与答辩的形式,培养问题表征能力与语言表达力项目评价在评价的过程中,将评选出最佳程序,最好修改程序,鼓励学生,树立典范,共享经验与技术。互评与自评相互学习取长补短六、教学反思本课核心是程序的编写,在编程过程中会遇到各种不同的问题,学生可以求助组员和老师,一起研究,一起克服困难,完成程序后在班内分享经验。经过两节课的学习,基本都能完成作业,学习积极性高,很好的完成了学习任务。

python的选择结构教学设计_python选择结构教学设计相关推荐

  1. python由大到小排序_Python选择从小到大的排序,python

    选择排序原理: 假设原数组为 array=[2,6,7,5,8,4,9] 1.交换后 array=[2,6,7,5,8,4,9] 2.1交换后 array=[2,5,7,6,8,4,9] 2.2交换后 ...

  2. python中的图形界面设计_python图形化界面设计(tkinter)一全面介绍

    3.3.单选按钮:(Radiobutton)是为了响应故乡排斥的若干单选项的单击事件以触发运行自定义函数所设的,该控件排除具有共有属性外,还具有显示文本(text).返回变量(variable).返回 ...

  3. python教学研究_Python程序设计课程教学研究

    Python 程序设计课程教学研究 * 陈剑雪 [摘 要] 文章针对自动化专业人工智能方向 Python 程序设计课程的教学问题, 分析了 Python 语言的优势和特点,针对人工智能方向学生的实际需 ...

  4. python数据接口设计_Python接口与归一化设计

    1.什么是接口(interface) 接口(interface)是面向对象编程语言中接口操作的关键字,功能是把所需成员组合起来,用来装封一定功能的集合.它好比一个模板,在其中定义了对象必须实现的成员, ...

  5. python做个图片分割界面_python图形化界面设计(wxpython)二分割窗口

    本篇内容来自https://www.cnblogs.com/hhudaqiang/p/6566342.html 用wxpython开发一个简单的exe其实很简单的,但是在开发的过程中会遇到若干的坑.疑 ...

  6. python中分支结构包括哪些_python分支结构

    if分支 一.单分支结构 # if 表达式: # 语句块 # 后续语句 # 执行流程:如果表达式结果为真,则执行语句块.否则,直接执行后续语句 二.双分支结构 # 双分支语句 # if 表达式: # ...

  7. python中扑克牌类设计_Python类的基础设计、使用

    类是事物功能和属性的抽象,对象是类的实例化.就像人人都知道小汽车可以干什么什么的,但光想小汽车如何好是没有用的,得开车或坐才能感受到小汽车的好.人脑里的小汽车是抽象的,即类,而坐上的某辆车是小汽车的实 ...

  8. python中分支结构包括哪些_Python分支结构(switch)操作简介

    Python当中并无switch语句,本文研究的主要是通过字典实现switch语句的功能,具体如下. switch语句用于编写多分支结构的程序,类似与if-.elif-.else语句. switch语 ...

  9. python 结构体数组_python实现结构体数组(初始化并赋值)

    标签: C语言中结构体数组概念及定义 一个结构体变量可以存放一个学生的一组信息,可是如果有 10 个学生呢?难道要定义 10 个结构体变量吗?难道上面的程序要复制和粘贴 10 次吗? 很明显不可能,这 ...

最新文章

  1. IT职场:程序员如何增加收入?
  2. Vue项目登录成功后返回到原操作页面
  3. 初学者学习java编程,如何顺利通过4大艰难阶段?
  4. 计算机网络信息安全理论与实践教程-蒋建春
  5. 分布式监控系统ganglia配置文档
  6. 错误: 15138删除对于用户失败,数据库主体在该数据库中拥有架构,无法删除。解决方法(转)
  7. GIS数据转换成CAD数据,还原显示CASS码、符号样式及高程值等图形属性的解决方案,shp转dwg,arcgis数据转CAD数据
  8. 影响计算机关键性能参数测试研究,基于Labview软件的ADC计算机辅助测试系统设计...
  9. 虚拟机安装Win7系统
  10. 30个 CSS 样式常用的静态形状
  11. cousera课程 Introduction to Programming with MATLAB 范德堡大学 作业1
  12. 如何获取到微信公众号的网址
  13. Dataframe两个表格合并
  14. 基于Tensorflow实现声纹识别
  15. 【CodingNoBorder - 07】无际软工队 - 求职岛:ALPHA 阶段测试报告
  16. 【读书札记】《北大授课》中华文化四十七讲 余秋雨
  17. USB HID Class 的具体应用
  18. 视频教程-SpringBoot实战教程:SpringBoot入门及前后端分离项目开发-Java
  19. 进程和线程上下文切换_编码人员:上下文切换对于计算机和关系而言都很难
  20. Git详解之六 Git工具

热门文章

  1. tensorflow实现猫狗识别
  2. matlab polyfit
  3. 音频格式转换软件AudioTunes for Mac
  4. C#之三十九 抽象工厂模式
  5. 推荐一款 批量文本编码转换的软件 —— 超级批量编码转换
  6. c语言程序可以装在c盘吗,姿势达人:为什么有的软件只能安装在C盘?
  7. 太宇道 酷狗软件下载
  8. IDEA一些常用的插件
  9. Centos7下使用Ceph-deploy快速部署Ceph分布式存储
  10. 腾讯信息安全争霸赛的第四年:喝水人和挖井人