PAGE

PAGE 2

第4课 初识Python教学设计

【教学目标】

1.知识与技能:了解python编程语言起源以及应用,知道python编辑器的常用用法,掌握利用python编写程序的一般步骤。

2.过程与方法:通过自主讨论、合作探究、实践练习,提高自我学习的能力。

3.情感态度与价值观:增加学生对计算机的了解,让学生了解编程语言,增强对信息技术的热爱。

【教学重难点】

1.重点:print()函数的使用、利用python编写程序的一般步骤;

2.难点:利用python编写程序的一般步骤。

【教学方法】

讲授、任务驱动、自主学习、练习

【课型】新授

【课时】1

【教学准备】

多媒体网络机房

【教学过程】

教学过程

教师活动

学生活动

设计意图

导入新课

前面我们学习过算法的描述方法,我们要用计算机能够“读懂”的语言对计算机进行命令的传达,引导出牛人吉多在休闲时间自行创造了python编程语言。

学生积极回答问题。

引导学生关注python语言。

新授新知

1. Python的起源和应用

教师通过图片、文字讲解python的起源,并介绍python的创始人。

学生积极回答老师的问题。

老师讲授python的创始人,以及python的起源,引起学生的兴趣。

2任务一:打开python的编辑窗口IDLE,在命令提示符下分别输入以下语句:(1)print(“hello”)

(2)print(12)

(3)print(2+3)

教师布置任务,并辅导帮助学生完成

学生积极完成任务

通过学生自己动手实践,合作交流,可以激发学生的思维。

3任务二、学习微课“简单计算”,计算下列表达式的结果:

1、 7.25×1.8-100÷0.16

2、3.14×38+14.165

3、求365÷7的余数

4、对365÷7结果取整

5、[(-3.25+6.15)×150+15.5]÷3.2

学生积极完成任务

鼓励学生自主学习,小组内讨论交流,提高学生的自主学习及协作学习的能力。

4、任务三:新建一个“梦想成真”的小程序

通过一个“想一想”,让学生思考能否连续输入两行或多行代码?如果不能,该怎么做?现在写的代码,下次打开软件还能用吗?

根据这个思考题,引导学生知晓编写一个程序的一般步骤是“新建程序文件-编写程序-保存程序-运行程序”。

(回答问题:1、如何运行IDLE

2、print 是什么,主要作用是什么?)

学生自学课本,积极思考,回答问题,参考导学案,动手实践编写代码。

教师通过提问设疑,能够激发学生思考。

培养学生自学能力。

5、任务四:添加注释:为“梦想成真”这个程序添加注释。

学生完成注释内容

理解程序含义

课堂小结

练习

新建一个python程序文件,使用print()函数打印两个三角形图案。

编写保存并运行程序

进一步巩固知识。

学情分析

初二年级的学生基本上对计算机基础知识和技能熟练掌握,并能够在此基础上有所创新和发挥,能通过各种渠道来学习。

通过初一年级的学习,学生对一些办公软件及如何管理计算机的系统资源等基本操作已经比较熟悉。通过第一章的学习,学生已经理解并掌握了算法的概念、描述方法及如何对算法进行优化,对本节的学习打下了良好的基础。

课标分析

本节课要求学生初步了解python的编程环境,学会在python交互模式下使用print()函数,掌握python程序的新建、设计、保存和运行的一般流程,并熟悉注释的使用方法。

在学习相关编程知识的过程中,让学生了解编程,热爱编程,学会团体合作探究,提高自学能力,加强计算机思维能力,感受信息技术的魅力,养成耐心细致的好习惯。

教材分析

使用教材为青岛出版社2018年8月第9版第三册,本册主要学习算法的概念、描述、优化以及python程序设计。

“学习编程可以锻炼你的思维,帮助你更好的思考”,Python程序设计这一单元,要求学生通过学习python编程语言,初步学习一些程序设计的知识和技巧,提高自己的计算思维能力。python的语法简洁,类库丰富,是免费开源的,比较适合初学者学习。在解决问题的学习活动中了解并掌握知识和技能,积极动手动脑,提高信息素养。本课为python程序设计中的第一课初识python ,要求学生初步了解python,感受程序设计的魅力。

观评记录

李老师:整体设计还可以,比较成功的一节课,导学案做的较好,第一个任务的时间可以再缩短一些,简单计算的那一部分可以调到下一节课一块讲,任务四的内容可以加到任务三里面,两相比较,学生也容易理解,对学生要多鼓励、多评价。

何:前两个任务所用的时间都有点长,语言要注意亲和力,评价方式也可以多样化。

y:设计思路比较清晰完整,讲练结合,重难点突出,讲课更加有激情一些,调

初识python 教学设计_青岛版八年级《初识Python》教学设计.doc相关推荐

  1. 山东八年级计算机教案,初中信息技术 青岛版 八年级信息技术全册教案

    <初中信息技术 青岛版 八年级信息技术全册教案>由会员分享,可在线阅读,更多相关<初中信息技术 青岛版 八年级信息技术全册教案(2页珍藏版)>请在人人文库网上搜索. 1.八年级 ...

  2. 二元一次函数最值问题_沪科版八年级上册数学12.3.1一次函数与二元一次方程微课知识点精讲+练习...

    沪科版八年级上册数学11.1.1<平面内点的坐标>微课知识点精讲+练习 沪科版八年级上册数学11.1.2<坐标平面内的图形>微课知识点精讲+练习 沪科版八年级上册数学11.2& ...

  3. 五年级上册计算机教学工作计划,人教版五年级上册数学教学工作计划

    人教版五年级上册数学教学工作计划 一. 学情分析 两个班的同学,多数学生具有明确的学习目的,在平时学习比较认真.努力.主动,他们接受新知识能力强,学习新知识较快,具有良好的数学学习基础.这些学生平时作 ...

  4. 初识python教案青岛版八年级_青岛版信息技术六上第二单元第8课8.初识python教案...

    教学 内容 初识 Python 课时 1 课时 设计者 于敏 教学 目标 知识目标: 初步认识软件,了解 Python 软件的界面和基本功能: 能力目标: 在尝试实践的过程中掌握 Python 的基本 ...

  5. 三位数除以两位数怎么算竖式_青岛版三年级上册数学5.6三位数除以一位数(最高位商后有余数)微课知识点精讲+练习...

    微课视频第一课时 微课视频第二课时 同步练习 1.列竖式计算下面各题 375÷3=       238÷2=       588÷4=    623÷5= 2.一片树林3年共增加了537棵树,平均每年 ...

  6. 含有百分数的简便运算_青岛版三年级上册数学6.1不含括号的混合运算(一)微课知识点精讲+练习...

    同步练习 1.直接写得数. 7+8×9=      63+9+30=     40+4×8= 6×8-10=      7×7-10=     10-10÷2= 2.算一算,比一比,你有什么发现? 2 ...

  7. 计算机动画制作 教学设计,冀教版八年级信息技术1《电脑动画制作初探》教案教学设计2...

    资料简介 第一课<电脑动画制作初探>教案 [教学目标] 1.认识Flash 窗口界面. 2.初步理解 Flash 动画制作中涉及的基本概念:帧.关键帧.空白 关键帧. 3.能使用Flash ...

  8. c语言判断一个分数是不是最简分数_青岛版六年级数学上册7.2小数、分数和百分数的互化微课视频 | 练习...

    微课视频第一课时 微课视频第二课时 同步练习 参考答案 教学设计 教材第94-95页,小数.分数.百分数的互化n       教学提示分数化小数.n       教学目标知识与能力使学生掌握百分数.小 ...

  9. 排队问题解题思路_青岛版二年级数学下册8.2除加除减解决问题微课视频辅导+练习...

    (视频最大化,横屏观看,视觉效果更佳哦!) 课后作业 先 思 考 再 看 答 案 1.34-15÷3=29(元) 答:一件上衣比一双袜子贵29元. 2.48÷6+48=56(只) 答:小香的奶奶一共养 ...

最新文章

  1. MySQL alter
  2. python中类与对象之间的关系_python 类与类之间的关系
  3. A1-2017级算法上机第一次练习赛 H 模式寻对
  4. 2020牛客国庆集训派对day4 Digits Are Not Just Characters
  5. 【做题记录】DP 杂题
  6. js获取数组最大值的索引_数组中最大值的返回索引
  7. android学习笔记---android常用的软件布局方式,使用方法总结
  8. linux chown命令: 修改文件或目录的所有者或群组
  9. Java 8 并发: Threads 和 Executors
  10. 《WCF技术内幕》翻译35:第2部分_第6章_通道:通道功能
  11. 从零开始Ubuntu16.04+ORBSLAM2+ROS实验实录(四):ORBSLAM评估工具EVO的使用
  12. HTML5中 audio标签的样式修改
  13. SpringBoot+Vue实现前后端分离高校学生考勤系统
  14. TOMCAT的AppBase和DocBase研究
  15. mysql 如何存带有特殊符号的微信昵称
  16. 人工智能基础之美女和野人过河问题
  17. Android蓝牙打印小票,仿美团外卖小票打印
  18. c语言“递归系列”:递归实现x的n次方
  19. multisim中轻触开关在哪_proteus中这个开关在哪
  20. sha256可逆吗_当我们谈“X+区块链”的时候,到底搞懂区块链了吗?

热门文章

  1. 【转】HttpHelper类登录淘宝联盟并下载淘宝客订单xls
  2. python过滤违禁词_【pyahocorasick】python处理违禁词
  3. Fenix – 基于 Node.js 的桌面静态 Web 服务器
  4. [FIDO]U2F Message协议介绍
  5. 如何下载房山区卫星地图高清版大图
  6. 再见 ! 公司的( )系统 ~ 网友:好想给大神当小弟...
  7. pvqc计算机类专业英语,PVQC专业英文词汇国际认证
  8. 车床-将旧车床改造成拉削齿轮内花键的拉床及主体部分设计
  9. ABB定位器用于调试、配置和监控实时操作
  10. tensorflow练习8:实现Google的Deep Dream