第一章 第二节 感受可视化的程序设计 课件-2021-2022学年粤高教版(B版)八年级信息技术下册

2022-02-14
| 2份
| 33页
| 1216人阅读
| 20人下载
特供

资源信息

学段 初中
学科 信息科技
教材版本 初中信息技术粤高教版(B版)八年级下册
年级 八年级
章节 第二节 感受可视化的程序设计
类型 课件
知识点 -
使用场景 同步教学
学年 2022-2023
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 2.37 MB
发布时间 2022-02-14
更新时间 2023-04-09
作者 zaqxsw295
品牌系列 -
审核时间 2022-02-14
下载链接 https://m.zxxk.com/soft/32456965.html
价格 2.00储值(1储值=1元)
来源 学科网

内容正文:

新知导入 猜数字游戏规则: 甲乙两位同学面对面站立,其中甲同学面对黑板,乙同学背对黑板;然后,丙同学在黑板上写一个20以内的整数,让乙同学猜;乙同学猜了第一个数字后,甲同学比较黑板上的数字和乙同学猜测的数字,通过回答“大了”“小了”或“对了”给乙同学提示,乙同学依据甲同学的提示继续猜,直到猜对为止。 新知讲解 假如用计算机代替甲同学和乙同学,是不是就是一个简单的小游戏了呢?如何实现呢?今天这节课我们就学习第一章第二节:体验程序设计 第二节 体验程序设计 八年级下 新知讲解 一、编写计算机程序解决问题的过程 1、分析问题 在解决问题之前,分析该问题的需求情况和已知条件,然后对需要解决的问题给出一个精确的描述。 新知讲解 一、编写计算机程序解决问题的过程 2、设计算法 设计解决问题的详细方法和步骤,这一过程称为设计算法。一般来说,可以用自然语言或者流程图描述算法。 流程图用一些图形符号表示规定的操作,并用带箭头的流程线连接这些图形符号,表示操作进行方向。 新知讲解 图形 名称 功能 开始/结束 输入/输出 处理 判断 流程线 连接点 表示执行的开始或结束 表示执行数据的输入或输出 表示所执行的处理 表示对其中的条件进行判断 表示执行的流向 表示执行顺序连接 表1-1 流程图的基本图形和功能 新知讲解 顺序结构 例:假设有一瓶酱油和一瓶醋,发现装错瓶子,试分析如何换瓶子?用流程图表示。 分支结构 新知讲解 例:用流程图表示输入a,b两个整数,输出其中的最大值。 新知讲解 循环结构 新知讲解 交 流 请进行小组交流,将猜数游戏的算法用流程图或自然语言描述出来。 新知讲解 2、编写程序 有了清晰可描述的算法,就可以选择一种计算机语言来编写程序,实现算法。下面是李鸣用Python在海龟编辑器中编写猜数游戏的程序。 “#”开头的文字是什么? 郭亚玲 (郭) - 新知讲解 4、调试运行 调试运行就是将编制好的程序在计算机中运行测试,修正 和 。 语法错误 逻辑错误 新知讲解 4、小结 综上所述,编写计算机程序解决问题的基本过程可以总结为以下步骤: 新知讲解 二、体验Python库的调用 Python库分为标准库和第三方库。标准库是随着Python安装的时候默认自带的库。第三方库需要下载后安装到Python的安装的目录。 新知讲解 1、安装相应的库 库的分类 搜索框 新知讲解 安装好之后,在Python程序的开端,我们需要用import这个关键字来导入第三方库。 程序 第三方库 导入库的python语句 彩色弹珠 turtle import turtle 音乐方块 Pygame、Pygame Zero import pgzrun 音符照相机 Pillow、argparse from PIL import image、import argparse 新知讲解 2、修改击键得分 修改”音乐方块“程序,使其每次准确击键得分加15分。 新知讲解 2、修改击键得分 将代码“score+=10”改为”score+=15“,即可实现每次准确击键得分加15分。 新知讲解 3、修改敲击键位 修改”音乐方块“程序,变成敲击”J“、”K“、”D“三个键。 新知讲解 3、修改敲击键位 新知讲解 3、修改敲击键位 新知讲解 探 究 1、运行“彩色弹珠”程序,观察效果。 2、按修改“彩色弹珠”程序,在观察效果,你得到了什么结论? 课后习题 1、编写计算机程序来解决问题的步骤是 、 、 、 。 2、算法的三种基本结构分别是 、 、 。 分析问题 设计算法 编写程序 调试运行 顺序结构 分支结构 循环结构 课后习题 3、代码中“#”开头的文字是什么? 4、导入第三方库时,需要用的的关键字是 。导入Pygame库的python语句是 。 注释,说明的文字。 import import pyzrun 课后习题 5、将下列程序中敲击A键的代码改成敲击J键,应如何修改? 课堂总结 第二节 体验程

资源预览图

第一章 第二节  感受可视化的程序设计 课件-2021-2022学年粤高教版(B版)八年级信息技术下册
1
第一章 第二节  感受可视化的程序设计 课件-2021-2022学年粤高教版(B版)八年级信息技术下册
2
第一章 第二节  感受可视化的程序设计 课件-2021-2022学年粤高教版(B版)八年级信息技术下册
3
第一章 第二节  感受可视化的程序设计 课件-2021-2022学年粤高教版(B版)八年级信息技术下册
4
第一章 第二节  感受可视化的程序设计 课件-2021-2022学年粤高教版(B版)八年级信息技术下册
5
第一章 第二节  感受可视化的程序设计 课件-2021-2022学年粤高教版(B版)八年级信息技术下册
6
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。