Computer Science GCSE
Computers are widely used in all aspects of business, industry, government, education, leisure and the home. In this technological age, a study of computer science, and particularly how computers are used in the solution of a variety of problems, is essential to learners. Computer science integrates well with subjects across the curriculum.
It demands both logical discipline and imaginative creativity in the selection and design of algorithms and the writing, testing and debugging of programs; it relies on an understanding of the rules of language at a fundamental level; it encourages an awareness of the management and organisation of computer systems; it extends learners’ horizons beyond the school or college environment in the appreciation of the effects of computer science on society and individuals. The WJEC GCSE in Computer Science has been designed to give an understanding of the fundamental concepts of computer science and a broad scope of study opportunities. You will develop the skills required to solve basic programming tasks in a variety of programming languages such as, Python, Java and Visual Basic (VB.Net)
The GCSE course covers the following topics:
● The fundamentals of computer science including data representation and programming
● Fundamentals of algorithms
● Fundamentals of data representation
● Computer systems
● Fundamentals of computer networks
● Fundamentals of cyber security
● Ethical, legal and environmental impacts of digital technology on wider society, including issues of privacy
● Aspects of software development
In general you will learn to;
● understand and apply the fundamental principles and concepts of computer science, including; abstraction, decomposition, logic, algorithms, and data representation
● analyse problems in computational terms through practical experience of solving such problems, including designing, writing and debugging programs to do so
● think creatively, innovatively, analytically, logically and critically
● understand the components that make up digital systems, and how they communicate with one another and with other systems
● understand the impacts of digital technology to the individual and to wider society
● apply mathematical skills relevant to computer science
Where does it lead?
The natural transition would be to undertake A-level Studies in Computer Science which is also offered at St. Michael’s. Ultimately, there is a recognised shortage of programmers in the UK; therefore the possibilities are great for students opting to study A-levels and then perhaps a degree in Computer Science (in this country or abroad). Apart from the field of programming, you may find opportunities in networking, computer architecture, CGI and animation, systems analysis or computer forensics.