# 5.2 Create a computational artifact for practical intent, personal expression, or to address a societal issue 为实际问题、自我表现或者社会问题而创造计算机作品

Students at all grade levels should develop artifacts in response to a task or a computational problem. At the earliest grade levels, students should be able to choose from a set of given commands to create simple animated stories or solve pre-existing problems. Younger students should focus on artifacts of personal importance. As they progress, student expressions should become more complex and of increasingly broader significance. Eventually, students should engage in independent, systematic use of design processes to create artifacts that solve problems with social significance by seeking input from broad audiences.

所有阶段的学生都应该能够根据任务或者计算机问题而创造计算机作品.

  1. 最开始, 学生应该能够从一组预先给定的指令集合中选择, 来创造动画或者解决设定的问题
  2. 低阶段的学生创造作品时, 应该把重点放在自己关心的问题上
  3. 随着学生成长, 学生的作品应该更加复杂, 而且意义也更加广泛(超越上一阶段“自己关心的问题”)
  4. 最终, 学生应该能够能够独立、系统地设计, 广泛征求大众的意见, 去创造能够解决具有社会意义的作品