In our current dynamic world of digital technology, and in light of the Government’s commitment to promoting technology – the course is designed to offer an approach which incorporates both the ‘legacy’ ICT courses with newer, dynamic, cutting-edge computing courses and also satisfies the current NC Requirements for the subject. Enabling you to motivate, engage and inform pupils.
Our studies are structured around Computing in the NC and consider the needs of teachers, the needs of pupils in schools and colleges, school requirements, and the requirements of commerce and industry.
The course content includes the understanding and application of the following: –
(1) the fundamental principles and concepts of computer science and of computational thinking, including abstraction; decomposition; critical thinking; logical reasoning; algorithms and data representation.
(2) The analysis of problems in computational terms, through the practical experience of solving such problems – including designing, writing, and debugging computer programs.
(3) Gaining knowledge of a variety of software applications and programming languages, using a practical approach. Typical languages range might be Java, C, Visual Basic, Scratch, Python, ASP, Pascal, Logo, and development tools would include Access, App makers, Visual Studio, Macromedia Studio, and Movie Maker, dependent on your placement schools.
(4) how to harness the power of modern technology and think creatively, analytically, critically and logically, in order to devise novel solutions to problems:
Modern problem solution = critical thinking plus computing power
(5) the components that make up the different types of digital system and how they communicate with each other and with other systems
(6) the impact of technology, relative to both the individual and also to wider society
(7) Of mathematical skills relative to the computer science e.g. binary number system.
The course also considers the following pedagogical aspects:
Exam technique: looking in some detail at how we prepare our students for their exams and practical tasks, how pupils are assessed, and how to manage and record assessments efficiently. As a computer expert, you will be encouraged to develop your own expertise in the use of Digital Technologies.
You will be encouraged to create a dynamic and creative atmosphere within your classroom, given insight into how to work well in a practical environment and how to make use of other qualified adults. To help create such an environment, you need to be both enthusiastic and well organised!
These sessions are delivered at Keele University.