【全国青少年人工智能技术水平测试】01三级.pptxVIP

【全国青少年人工智能技术水平测试】01三级.pptx

  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文档。上传文档
查看更多
青少年人工智能技术水平测试 THE YOUTH ARTIFICIAL INTELLIGENCE TECHNICAL LEVEL TEST 青少年人工智能技术水平测试工作站 2 数字运算与数学模型建构 本章总结 青少年人工智能技术水平测试 THE YOUTH ARTIFICIAL INTELLIGENCE TECHNICAL LEVEL TEST 目录 青少年人工智能技术水平测试工作站 content 逻辑表达式的认识和条件语句的学习 简单逻辑运算 3 青少年人工智能技术水平测试 THE YOUTH ARTIFICIAL INTELLIGENCE TECHNICAL LEVEL TEST 算术运算符的认识 4 基本的算术运算: 加法(+)、减法(—)、乘法(*)、除法(/) 这四种算术运算对应的积木通常也叫做操作符。由于这些积木块能生成一个数字,因此它可作为其它积木块的数字输入。 除此之外,常见的还有: 余数操作符(…除以…的余数); 四舍五入操作符(将…四舍五入)。 小测试 用程序写出如下几个表达式,并计算结果。 1、(11-5)x(3+4)/2 2、3x(13mod3) 3、round:(5+4)/2 演示操作如图 运算结果分别为:42,3,5 简单数学模型建构 数学模型是运用数理逻辑方法和数学语言建构的科学或工程模型。 尝试用程序完成三角形的绘制 坐标(0,0)为初始化位置 步数60为边长 尝试用程序完成正方形的绘制 如果是正五边形、正六边形呢? 能不能用一个简单的程序来实现多边形绘制呢? 提问: 怎样利用算术操作符写出多边形内角和公式? n为变量(多边形的边数) 多边形内角和公式 多边形各个角的度数 多边形各个角的补角度数 将n设定为6,即绘制六边形,如图。 小练习 模拟电路串联,其中包括一节电池和三个电阻(电阻值与此图色环无关),可用滑块来改变电压和电阻值。 总电阻:Rtot=R1+R2+R3 电流:I=V/Rtot R1的电压:V1=I*R1 R2的电压:V2=I*R2 R3的电压:V3=I*R3 如图所示,将R1 R2 R3 的值分别设定为2、3、5,电压值为5,可以看到各电阻电压分配。 青少年人工智能技术水平测试 THE YOUTH ARTIFICIAL INTELLIGENCE TECHNICAL LEVEL TEST 比较操作符 19 比较操作符: 小于 等于 大于 比较操作符可以比较两个变量或者表达式的大小关系,它的输出值为布尔值。 积木块 含义 z的值(输出) 说明 将z设定为510的结果 z=真 因为5小于10 将z设定为510的结果 z=假 因为5不大于10 将z设定为5=10的结果 z=假 因为5不等于10 将z设定为102*5的结果 z=假 因为10不大于10 关系操作符使用案例: 假设两个变量x和y,分别设置为x=5,y=10. 关系操作符使用要点: 1、比较的内容可以是独立的变量或完整的表达式; 2、比较的结果总是ture或false,即总是布尔值; 条件语句 所谓条件语句,是指这种格式的语句:“如果条件为真,那么采取这种行为”。 如果…那么… 如果…那么…否则… 青少年人工智能技术水平测试 THE YOUTH ARTIFICIAL INTELLIGENCE TECHNICAL LEVEL TEST 逻辑运算符 25 逻辑运算符: 当两个布尔表达式都为ture时,结果为ture 只要有一个布尔表达式为ture,结构就为ture 当布尔表达式为false时,结果为ture 小练习 若玩家在游戏的第一个级别达到了100分,则再奖励200分。游戏的级别记录在变量level中,分数记录在变量score中。 小练习 假设玩家需要在规定的时间内达到下一级别,同时玩家的精力不断消耗。若玩家在规定的时间内未达到下一级别,或者未达到下一级别就耗尽所有精力,游戏结束。游戏的剩余时间记录在变量timeLeft中,玩家的当前精力值记录在变量energyLevel中。 小练习 我们给之前场景再加入一个限制条件:如果分数没有超过100分,则不允许进入下一级别。 本章总结 本章需要掌握的知识点: 1、熟练掌握图形化编程语言,能够了解程序设计中的复杂设计; 2、学习算术运算在程序中的实现,理解数学模型的概念,能够将实际问题抽象成数学模型; 3、认识各种比较操作符,掌握条件语句的使用方法; 4、熟悉各种逻辑表达式,能够使用程序进行复杂的数字运算和逻辑运算。 33 感谢观看

文档评论(0)

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

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档