Skip main navigation

Reducing cognitive load

Cognitive load theory was developed in the 1980s by John Sweller and describes how learning can be impeded when the capacity of working memory is overloaded (Sweller, J. (1988) Cognitive …

Collaborative Programming Approaches

In programming lessons, the most effective approach for supporting learners with special educational needs is to scaffold the process using one of the models outlined in the last step. This …

Unplugged activities

Unplugged activities are tasks that take place away from a computer in order to model key concepts (e.g. selection, variables, algorithms) in different ways. The term ‘unplugged’ originated with the …

Creating accessible text-based resources

In the previous steps, you looked at some effective approaches to teaching that promote inclusion. It is also important to consider the resources that you are making available for learners …

High-quality teaching for all

In this step, you will learn about some general considerations for the delivery of your lessons that can be hugely beneficial to learners with SEND, but that are also considered …