Introduction and Programming Challenges

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 Portfolio

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.

Back to GCSE Computing CPD Resources

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.