活动1 了解生活中的算法 教案 沪科版信息技术九年级上册.docVIP

活动1 了解生活中的算法 教案 沪科版信息技术九年级上册.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
这是关于信息技术课程九年级上册的学习大纲教学目标1让学生掌握信息技术的基本技能,例如计算机基础编程数据处理和人工智能等2理解生活中常见的算法,并通过简单的算法进行有趣的编程项目3学习并掌握如何用编程语言进行数字化学习和创新教学内容1计算机基础编程算法的基本类型如顺序选择循环算法的逻辑关系算法的设计原则2数据处理数据结构和函数数据分析工具如ExcelPython

信息技术活动1了解生活中的算法

课题

了解生活中的算法

单元

第一单元

学科

信息技术

年级

九年级

教材

分析

该教材旨在培养学生的信息技术素养,包括信息获取、信息处理和信息应用等方面的知识和能力。内容涵盖了计算机基础编程,计算机的使用等方面,教材注重实践操作,通过案例和实践项目来锻炼学生的实际操作能力。这有助于学生将所学的知识应用到实际情境中,并提升他们的问题解决能力,沪科版初中《信息技术》九年级教材内容全面,并结合实践操作和案例分析,旨在培养学生的信息技术素养和实际应用能力,为他们建立坚实的信息技术基础打下良好的基础。

教学

目标

1、信息意识:能够辨别和理解日常生活中各种基本算法的应用,包括排序、有哪些信誉好的足球投注网站等,以及这些算法如何影响他们的日常生活。

2、计算思维:能够运用算法思维分析问题,并使用系统性方法解决问题,例如通过分步骤分解问题。

3、数字化学习与创新:能够设计和实施基本的算法,例如简单的排序算法、有哪些信誉好的足球投注网站算法或者其他日常生活中可以应用的算法。

4、信息社会责任:能够了解算法对社会的影响,包括数据隐私、偏见和公平性,以及在社会中负有责任使用算法的重要性。

重点

一、从烹饪流程中初识算法

二、用流程图描述算法

难点

1、用流程图描述算法

教学过程

教学环节

教师活动

学生活动

设计意图

导入新课

生活中有许多任务可以按照既定的流程来进行描述,如做菜、洗衣、种花等。在利用计算机实现高度自动化的今天,许多固定的、重复的任务被交由计算机去完成。这些既定的流程是利用计算机来自动执行任务的基础,也被称作算法。

在本单元中,我们将了解生活中的算法,并使用简单算法进行趣味编程一一利用图形化编程软件,制作舞蹈动画、算术比赛小程序和一些小游戏。

烹饪菜肴是生活中常见的一种活动,烹饪某道菜肴的流程往往是确定的、可重复的。

在本活动中,我们将从描述菜肴的高饪流程开始,结合算法实例,了解什么是算法然后尝试用流程图来描述算法,学习算法的描述方法。

通过老师讲解视频的观看以及学生之间的相互讨论生活中的算法运用。

帮助学生理解算法概念,打开课堂。

讲授新课

03从烹饪流程中初识算法

1、描述烹饪流程

每道菜肴都有对应的菜谱,每一份菜谱都由一系列特定的步骤组成。例如,要烹饪闻名遐迩的剁椒鱼头,其制作流程可按照以下步骤进行。

上述7个步骤是一个有序制作剁椒鱼头的流程,可以称之为制作剁椒鱼头的算法雏形算法是对一个特定问题给出的“怎么做”的具体步骤的描述。算法应是有穷的,即算法步骤的数量是有限的。例如,上述7个步骤就可以完成剁椒鱼头的制作。

2、认识算法

上述制作剁椒鱼头的算法雏形,还不能够称之为真正的算法。一个算法,对执行流程的对象(如人或机器)而言,其中的每一步都必须是可以被明确执行的,即算法必须具有确定性和可行性。

也就是说,与菜谱不同,算法必须精确无疑,每一步都必须毫无歧义,这样机器才可执行。同样的步骤每一次执行,产生的结果都应分毫不差。而在菜谱里,适量姜、一勺白糖这样的指令,大概会让烹饪机器人崩溃。

数字化学习

上网查看2022年北京冬奥会上的烹饪机器人的烹饪视频,选择一种,尝试写出其算法。

计算机的算法是交由计算机去执行的解决某一问题的明确而有限的步骤或流程。也就是说,算法步骤对于计算机而言必须是明确且可以执行的。例如,某个让送餐机器人从起点处开始送餐的“走路”算法如下。

说说做做

1、写出自己从学校出发抵达贵州省博物馆的算法。

2、利用手机或计算机中的导航软件查询从自己学校出发抵达贵州省博物馆的路线。查看导航软件给出的几种导航方案,分别写出这些算法,再从用时、方便程度等方面比较这些算法。

知识链接—算法

编程解决问题通常要经历分析问题、设计算法、编写程序,以及调试运行等步骤。其中,设计算法是非常重要的环节。日常生活中,我们常用到各种算法,如刷牙、泡茶等日常事务的完成都离不开算法。在计算机领域,算法通常是指计算机编程中使用的解决问题的有限步骤。设计好算法,通过编程软件按照算法编写程序,就可以让计算机按照算法设计的那样执行程序,完成人们交给它的任务了。

对于现代计算机而言,明确可执行的步骤是一系列事先定义好的操作集合.称之为指令集,包括存储和读取操作及一系列的计算操作,如加法、减法、乘法和除法等。在计算机算法中,最后的呈现结果叫作输出,算法必须有一个或多个输出。有些算法可能会需要提供一些准备好的“原材料”,即初始条件,叫作输入,一个算法可以有零个或多个输入。计算机算法的特征如表1-1-1所示。

04用流程图描述算法

上述机器人“走路”的算法是通过自然语言描述的。相对于计算机的编程语言,自然语言广义地讲就是人们日常使用的语言,如汉语、英语。对于简单的算法,用自然语言描述很容易理解:除了用自然语言描述算法以外,还可以使用流程图描

您可能关注的文档

文档评论(0)

***** + 关注
实名认证
文档贡献者

售后加V wkl436858

版权声明书
用户编号:7141026065000021

1亿VIP精品文档

相关文档