On this Computer Science summer course, students interested in the world of technology learn about the core theory of Computer Science, as well as getting practical instruction on how to programme and code in three different languages. By the end of the course, students will possess all the skills necessary to build a website, which they will showcase to their peers.
The Computer Science Programme introduces students to the ever-changing discipline of Computer Science, with particular emphasis on the use of computer systems to calculate, analyse and present data. In particular, the course provides a valuable grounding in not only utilising computers as a valuable problem-solving tool, but also in presenting and communicating results via the internet.
This course provides a complete introduction to the thriving field of Computer Science, using the internet to illustrate key concepts. Students learn website design using HTML for structure, CSS for formatting and Python to provide them with a foundation in a more scientific programming language. The mathematical principles behind computer science are also explored, as students investigate the use of algorithms in programming.
Oxford Royale Academy’s Computer Science Programme is aimed at anyone who wants to learn more about this increasingly popular – and vital – subject. The programme is suitable for students with intermediate-level IT skills, but does not require any programming experience.
By the end of this course, students will have:
The table below gives an indication of the subject areas that will be covered in each day’s lecture and seminar. Although every effort has been made to ensure accuracy, please note that topics and timings may be subject to change.
|Week 1||Week 2|
|Monday||Lesson 1 : Welcome and Setup||Lesson 14: Methods & Functions|
|Lesson 2: Introduction to HTML5||Lesson 15: Data Structures|
|Lesson 3: LAB Project||Lesson 16: LAB Project|
|Tuesday||Lesson 4: Tables and Multimedia||Lesson 17: Strings & REGEX|
|Lesson 5: CSS Web Styling||Lesson 18: File Operations|
|Wednesday||Lesson 6: HTML Forms & User Imput||Lesson 19: Students Presentations|
|Lesson 8: LAB Project||Lesson 21: LAB Project|
|Thursday||Lesson 9: Welcome to Python||Lesson 22: Debugging Lesson|
|Lesson 10: Variables and Operators||23: Student Presentations|
|Lesson 11: LAB Project|
|Friday||Lesson 12: Control Statements||Lesson 24: Evolution and Maintenance|
|Lesson 13: LAB Project||Lesson 25: Code Challenge|
|Lesson 26: Code Challenge|
Take this course if you want to know how to build your own website, if you are hoping to undertake computer-based research, enter a career in computer science, become a tech entrepreneur, or simply to gain practical skills you can add to your CV.
Guidance for students requiring a visa to attend one of ORA’s summer or year-round programmes.
Each campus has members of residential staff who live in the college.
Welcome to the Summer School Arrivals and Departures hub! Here you can find all the...
A range of options are available for getting to and from Oxford Royale Academy’s summer...
The Summer Robotics Programme introduces students to the ever-expanding field of Robotics, exploring the science...
Apps and smartphones help us with every aspect of our lives. With our App Development...