什么是分解?


  • 将问题分解成更小的可管理部分的过程称为分解。 分解有助于我们解决复杂的问题并管理大型项目。
  • 这种方法优点,它使这个过程成为一个可管理可实现的过程,大问题令人望而生畏,但一系列较小的相关任务更容易实现,这也意味着任务可以由一个团队一起工作来解决,每个成员都有自己的见解,经验和技能。
  • 两个人可以同时做早餐,一个人可以泡茶,一个人可以做吐司。

为什么分解是重要的 ?


  • 将问题分解为小部分,它在工程设计和项目方面方便标准化管理。
  • 软件开发是一个复杂过程,能够将一个大型项目分解为其组成部分是至关重要的,所有不同的元素需要合并来生成一个程序
  • 计算机硬件也是如此:智能手机或笔记本电脑本身由许多组件组成,通常由专业制造商独立生产,并组装成完成产品,每个组件都在操作系统和应用程序的控制之下。
  • 平板电脑分解成小组件

学校课程中的分解是什么样的 ?


  • 在现实中多了解分解 金箍棒
  • 添加细节或创造指令,如生命周期或时间表,思考细节发现学生分解技能。2018
  • 学生从事活动,如解决数学问题,体育课,鼓励他们将需要分解成可管理部分。人物动画

  • 制作电脑游戏:将游戏分解为:情节、角色和舞台,进一步将角色分解为动作和造型。舞台被分解成障碍物、评分和背景。

  • 开发机器人玩具:学生需要考虑硬件组合,需要控制玩具算法,以及如何将这些算法编写成代码。一般来说,技术= 硬件 + 算法 + 代码。

初级


熟悉任务的过程,把这些过程分解成若干个小目标,熊猫编程游戏例子试试,看看每一步是如何创建。 小猫回家

中级


学生继续使用角色来探索这些概念,把下面的类似图形的过程分解中熊猫编程动画

高级


编程项目,制作电脑游戏。即使是一个相对简单的游戏,项目通常也会被分解如下:规划,设计,算法,编码,动画,图形,声音,调试和共享。像这样的一个项目将有助于团队合作,计划在几节课完成。空间站

其它信息


社区

results matching ""

    No results matching ""