Computer Studies Curriculum Objectives

  • Understand the basic concepts of computational thinking, including abstraction, algorithms, and automation;
  • Connect programming with real-life problems and other subjects;
  • Develop the ability to create / reuse / remix programs / codes to solve basic computational problems;
  • Understand the limitations and impacts of programming;
  • Communicate and collaborate effectively in teams to solve problems;
  • Understand the basic concepts and applications of artificial intelligence, cultivate AI literacy, and prepare for the future digital society.