“Computing is great - it makes you think and challenges you. There is a lot of practical and it is really satisfying.”
”…when you get the code right and it works, the satisfaction is even greater!”
Are you creative, a logical thinker, a problem solver, good with design, motivated by challenge? Would you like to be?
Computer Science studies the design and operation of computer hardware and software, and their myriad applications to us personally and to the world we live in. There is no avoiding the computer-driven technology we have already adopted into our daily lives and its potential application to our immediate futures – games and simulation development, autonomous vehicles, robotics, artificial intelligence, delivery drones, biomedical advances, communications, the ‘Cloud’ and Cybersecurity. Study of any STEM subject at Higher Education level will nowadays include at least one module learning programming.
From Prep to A Level, students at MSJ encounter a variety of Computer Science topics, from gaining insights into how computers work and how they communicate in a network, to exploring the legal and ethical issues that arise as we generate and manage our digital footprints. Throughout, we integrate teaching on E-Safety – how to keep safe whilst taking full advantage of this awesome technology. We develop our creative and imaginative computational thinking by learning to resolve problems logically into algorithms and by translating these ideas into real programs – we use spreadsheets, Scratch, Python, HTML and Visual Basic, to name but a few. We use the Raspberry Pi and BBC Micro:Bit.
At MSJ we offer both OCR GCSE and A Level Computer Science qualifications. STEM club enables students of all ages to explore and apply the ideas further.
Keep up to date with the latest Computing news by following @computing_msj on Twitter
Keep up to date with technology by watching episodes of the BBC technology programme
Create an account and code in Scratch
Read about the principle concepts of computational thinking via the medium of a fairy tale: Computational Fairy Tales by Jeremy Kubica. ISBN: 978-1477550298
Articles on Computer Science topics: The New Turing Omnibus by A Kee Dewdney. ISBN: 978-0805071665
An introduction to code-breaking and cryptography: The Code Book by Simon Singh. ISBN: 978-1857028898
YOU MAY ALSO LIKE...