Programming and Progress
To cement your understanding of programming you need to do more practical examples. As educators, it is useful for us to reflect on the process of learning. This section contains resources to help achieve these aims.
Please reflect on your progress each week. You may wish to print off this sheet for that purpose. Understanding the highs (“that was motivating”) and lows (“confusing”) can help us to teach programming in future.
Programming is a ‘learn by doing’ activity. As your skills in programming increases you can tackle more interesting problems. This section contains a sequence of programming challenges, with an indication of the concepts each one exercises.