Develop a critical understanding of the purpose of teaching programming how it might articulate with computational thinking.

Accurate knowledge of how programming articulates with the National Curriculum PoS and school schemes of work.

Demonstrate a critical awareness of two major pedagogical models and how these might be applied to teaching programming.

Show an critical understanding of how these pedagogical models are perceived at school level and the practical factors impacting on how programming is actually taught.

Collect, process and present research evidence in order to make sound decisions about pedagogical choices.

Present ideas in a clear and professional manner demonstrating a capacity to structure and sequence ideas in a coherent manner. To communicate effectively using appropriate and accurate language, spelling, punctuation and grammar. To demonstrate a capacity to reference accurately and appropriately.


    Customer Area

    Make your order right away

    Confidentiality and privacy guaranteed

    satisfaction guaranteed