Scratch第5期-高阶查看课程总览

133 数的集合1

PROGRAM MAP
编程思路与步骤沿分支从左向右读,再按编号完成
本课作品数的集合1
1. 作品目标

围绕“数的集合1”,先拆清角色、事件和运行目标,再决定积木脚本的先后顺序。

2. 核心要点

问题 描述、作品要求

3. 制作步骤按顺序完成
  1. 01

    读懂“数的集合1”的任务,明确要看到的运行效果

  2. 02

    梳理本课要点:问题 描述、作品要求

  3. 03

    从事件起点出发,按角色职责连接核心积木

  4. 04

    运行作品,逐项定位问题并完成一次创意改造

4. 运行检查

点绿旗完整运行,逐个角色检查事件、顺序和结果,再完成一次创意改造。

1.课程回顾

上节课我们学习了圆与分数的基本知识,并且知道了在scratc画圆,圆心的坐标计算方式:x坐标计算公式为“半径×cos角度”,y坐标计算公式为“半径×sin角度”

课后还让大家自己绘制一个奥运五环,那么大家都能写出程序么?以下为五环中其中一环的程序脚本。

2.问题描述

集合是数学中一个重要概念,水果可以构成一个集合,动物也可以构成一个集合,数字同样可以构成一个集合。

现在如果有两个数字表示的集合,你能用scratch从两个集合中找出相同的数吗?

2.作品要求

  • 给定两个由数字组成的不一样的集合,
  • 这两个集合中均含有相同的数,要求小猫能够找出这两个集合中相同的数,
  • 并统计两个集合中相同数字的个数。

学习目标:掌握集合的概念;学习使用循环遍历集合中所有的数。

作品分析

本程序需要三个列表变量分别存储:两个给定的集合和一个存放相同数的集合,除此之外,还需要若干个变量用于统计相同数的个数和遍历集合。给定的两个集合每个集合中的数字全都不同。