Even if your school does not offer Information Technology as a subject, and even if you have no formal training in computer science, you can still introduce your learners to basic computer science concepts as part of their digital literacy lessons or perhaps as an extra-mural activity.
Recently Bonolo Sedupane featured in a Microsoft Virtual Academy encouraging teachers to ‘Step up to Computer Science’. She gave a range of tips for setting up a computer science class for younger learners, including:
arrange the working spaces to encourage collaboration
use wall space to present ideas
ensure computers are available, but don’t feel that that you need to use them in every lesson.
Create a culture where students feel safe and valued
Empower students to be teachers as well as learners
Teachers wanting to develop computer science skills among older learners should:
Aim for a dynamic space that mirrors the real world
Make use of social media to connect with other teachers and learners and to stay abreast of new developments
Increase student engagement through personalisation
Differentiate work so students can master basics and pursue own interests
Have extension activities available
Bring experts into class via Skype
Whilst the Virtual Academy focuses on the South African context, teachers are also encouraged to complete the ‘Step up to Computer Science’ course on the Microsoft Educator Community which gives a global perspective. This course covers topics for educators looking to start a computer science program in their school, are curious how other educators run their computer science program, or would like to integrate computer science skills into other subjects.
SchoolNet South Africa is an incorporated Non Profit Company - Registration 2001/012244/08, NPO Number 030-817
and holds Public Benefit Organisation (PBO) Status, in terms of Section 30 of the Income Tax Act - PBO Number 130003557.