the computer science introductory session to give you an overview of what to expect if you do choose to opt it at sixth form.
firstly i’d like to introduce yourself my name is mr stannard.
i’m head of computing and business at bay house sixth form.
and also bay house school and also mr lees.
who is the subject peed at sixth form for computer science.
and for it this is just to give you a basic kind of overview of what to expect and the different components of the course.
so firstly a sort of overview of the different components so you’ll be expected to cover quite a broad range of topic carers.
that comes under the umbrella of computer science um some of you might expect and some of them.
you might be less familiar with and less likely.
to think of as computer science so obviously you cover programming system development computer architecture data communication.
and applications that’s the kind of core computer science topics the programming itself yes we do teach java and yes we do specifically teach a programming language however.
the emphasis isn’t such that you will be learning.
specifically that language is to give you a good.
broad base to work from if you did go into industry if you did take it further into university and the emphasis is a lot on computational thinking and computational thinking is essentially logical problem solving and how we can think more like machines in order to efficiently program a working solution.
some of the wider topics that we cover as well are.
the sort of bigger picture aspects so things like the environmental impacts the cultural impacts.
and how computer science can benefit us on a daily basis.
um i think these are really exciting topics to cover uh.
and i hope you feel the same in terms of the step.
from gcse to a level it’s quite a big step.
um obviously we we use gcse as a bit of a base a bit of a platform however if you didn’t choose computer science at gcse.
this isn’t necessarily an issue because we do start right the way back from sort of square one and build up so last year we didn’t actually offer computer science at a level so this is from the year before.
so we’ve had almost like i guess like a year break as it were.
but from the year before as you can see our subject results were amazing um a star to b was 83 and a star to c was 100.
we hope to continue that record um there’s no reason why we shouldn’t the class sizes that we have are sort of around about 10.
ish so it’s quite nice to have that kind of class size as you have.
sort of one-to-one interactions on a on a lesson by lesson basis.
and hopefully fill in any gaps in knowledge pretty quickly
so the course itself is made up of three different components
um component one two and three component one
is your kind of
logical problem solving component looking at algorithms principles of programming system analysis system design system engineering.
and program construction that is your your programming section
that’s making up 40 of the course and is assessed via a written assessment uh and i believe that’s over 2 hours and 45 minutes component 2.
is your theory
component looking at architecture and communication applications again that’s a 14 40 percent waiting and is excess sorry is assessed via one examination the final component component three.
is your programming assessment where you’ll be expected to write a program test it and evaluate it and that makes up 20 of your overall grade.
and as as i said we do that in java cool so why choose computer science so i think it’s quite obvious why most people would choose computer science it has a massive bearing on the world that we live in today.
it is very much a forward-thinking industry.
and there’s always going to be a big job market available.
within computer science and the sort of peripheral areas of that.
um if you didn’t want to take it to industry and if you just wanted to study it just a level.
it gives you a real good base to use that computational thinking just in your kind of daily life and your other subjects
conversational thinking yes it does help you in computer science but it will just help you.
build a solid base to problem solve and to get through your kind of daily lives really.
um computer science would encourage you to develop a number of different aspects the fundamental principles of computers themselves.
the files okay program is the program whichever you will write okay take a c plus program as an example and collection of many such programs is called as a file program is just a single program and collection of remaining programs is called as a file and this stream will work as an interface it means inter connection or the communication
including abstraction decomposition logic and.
data representation the ability to analyze.
problems in computational terms like the that’s the thing i was just saying um it allows you to problem solve and break problems down into more kind of manageable chunks.
um looking at the kind of wider picture the moral.
social and environmental aspects of computer science and how we can improve our daily lives and society it also gives you the kind of space to work creatively.
some people may not think that about computer science but it is a very creative subject especially when you’re looking at.
the program inside there’s not one way to fulfill.
a brief you can do it in any way that you want as long as it’s efficient and it.
ticks the boxes as you go through and the last thing is that the capacity to see relationships between different aspects of computer science and linking those to the real world it also tests.
your mathematical skills there’s a lot of um.
mathematical based topics within computer science.
quite often the students that take computer science often do take maths as well.
but that isn’t necessarily a requirement it’s just usually what most of those types of students do.
so here’s just a sort of word all of the different.
um job markets that you could potentially go into that you may not have thought of.
the big one there is gaming everyone that takes computer science not everyone a lot of pupils that take computer science i think they want to becom.
game developers or game engineers which is fine.
however there’s a much broader market for computer scientists.
research is a massive one research companies out there are crying out for decent computer scientists and programmers to help develop research models.
um film tourism those are two markets you wouldn’t ordinarily think of to do with computer science but like i said there’s a big job market out there and computer science is an industry that is requiring a lot of.
people to get into um so you’re never going to be short of a job hopefully after leaving the a level and essentially going on to.
university but it’s not necessarily something you have to do you could think about maybe taking.
a an apprenticeship in any one of those industries that’s also something that we’ll be looking at as well uh getting people from industry to come in and speak to you to give you a uh the next sort of step the next platform in which to start looking into and like i said you don’t have to go to uni you might want to look at apprenticeship as well.
that’s kind of the end of the presentation and sort of the basic overview.
if you’ve got any more questions.