资源简介 教学内容 第4课 算法的程序体验 课时 1课时教学目标 1.通过搜索、讨论,了解常见计算机语言及其特点。 2.通过观察、操作,熟悉程序的运行环境。 3.通过读程序、写程序,认识Python语言的基础语句。教学重点 熟悉Python程序的运行环境及基础语句 教学难点 认识Python语言的基础语句教学准备 多媒体课件、Python软件、信息科技学习资源包教学版块 教师活动 学生活动 设计意图一、案例讨论,引出新知 1.图片或视频展示照片美化前后的变化,引导学生思考用了什么程序 【问题1】生活中常用的程序有哪些,它帮助人们解决了什么问题? 关注点1:常用程序及其功能 出示“信息科技学习资源包”,引导学生完成试一试 小结:用计算机解决问题时,需要将算法转化为一组计算机能执行的指令,即程序。 引出课题:今天就让我们一起学习《算法的程序体验》。 思考、回答问题 打开学习资源包,完成试一试 通过讨论生活常见案例和交互练习,引发学生对程序的关注,引出课题二、网络搜索,初步感知 1.介绍计算机语言及其特点 计算机语言是人指令计算机工作的语言,计算机语言从机器语言发展到高级语言。 高级语言一般采用英文词汇、符号、公式和数字,根据一定的规则要求来编写程序。 2.出示活动一:搜索并了解常见的计算机语言及其特点 预设点:搜索信息的方式;信息的来源体现价值 3.小结常见计算机语言及其特点 例: ScratchPythonC语言图形化简单易上手语言简单生动有趣开源应用广泛了解什么是计算机语言 搜索了解、分享讨论常见的计算机语言及其特点 通过交流讨论、上网搜索等方式,了解常见的计算机语言及其特点,发展数字化学习能力。三、实践体验,熟悉环境 1.出示活动二:参考助学单,打开Python软件,了解运行环境,尝试在IDLE Shell中输入print(“Hello,world!”),按回车键显示运行结果,并保存文件 2.巡视指导,发现问题: ①IDLE包含IDLE Shell和程序编辑器两个窗口; ②代码中的双引号为英文字符; ③文件的保存; 预设点:IDLE Shell和程序编辑器两个窗口功能不同;代码输入中英文切换;文件保存步骤 3.对比展示IDLE Shell和程序编辑器两种窗口的功能,小结Python运行环境 参考助学单,尝试操作 了解Python运行环境 通过学生自己探究,在实践中发现问题,在做中思、做中学,进一步了解Python程序运行环境的特点四、程序分析,认识语句 1.下发“鸡兔同笼”解题程序,出示活动三:四人小组合作,学生观察并解读“鸡兔同笼”解题程序,尝试理解每一句代码的含义 预设点:理解鸡兔同笼的算法;语句中各个对象的含义 2.小结Python基础语句:赋值语句、条件循环语句、单分支条件语句 3.播放“小知识”视频,补充赋值、输出、常见比较运算符 观察代码,思考并交流Python基础语句 认识Python基础语句 通过观察、交流讨论等方式,从案例举一反三了解Python基础语句五、拓展练习,综合探究 1.布置p17练习:在IDLE Shell中编写一段代码,计算并输出边长为3、4、5厘米的三角形的周长 2.演示操作,回顾本节课知识点 探究、完成练习 通过练习,进一步巩固对Python基础语句的探究。板书设计 算法的程序体验 计算机语言:Python、scratch、C语言、VB IDLE Shell 程序编辑器 输入代码、显示运行结果 输入代码 基础语句:赋值语句、条件循环语句、单分支结构语句教学反思 展开更多...... 收起↑ 资源预览