MODULE 1: Learning Objectives 

  1. Develop a clear understanding of what the term computing refers to and to reflect about the role of computing in your country

  2. Acquire a broad understanding why computing and coding in particular are relevant to our student's lives and their understanding of the world around them

  3. Understand the variety of skills that can be developed using computing

  4. Develop an understanding of the concept of computational thinking

Solving Problems at Google Using Computational Thinking




  1. What other methods can you think of to develop collaborative skills when teaching computing? OR How can we show our students that good communication is a key part of being a good programmer?
  2. What are good strategies to engage more girls in computing topics? Do you agree with the speakers in the video in section 2.3
  3. How can we make links between computing and other subjects?