Continue Application
Introduction to Computer Science

Introduction to Computer Science

The Introduction to Computer Science course provides students with a head start in the fascinating discipline of Computer Science. During two weeks of interactive study, students gain an insight into what future study or a career in Computer Science might be like.

Apply Now

Course Summary

The Introduction to Computer Science course is designed to provide students aged 13-15 with a fascinating introduction to the basics of coding and programming. Intended to prepare students for future study or even careers in Computer Science, the course aims to inspire and intrigue young technological minds with intellectually stimulating material.

Throughout the course, students learn how to code using Python, a popular programming language, alongside gaining an understanding of basic website design. In addition to technical tuition with ORA’s expert teachers, skill sessions and group projects enable students to develop key transferable skills for future success, including leadership, teamwork and presentation skills.

What to expect from Introduction to Computer Science for ages 13-15

Students on this course explore Computer Science as a discipline, which will enable them to decide if they would like to study the subject at university. Essential and relevant skills are covered during the course, including programming languages, website design and robotics, providing students with a greater understanding of the science that underpins so much of the modern world.



Course Outcomes

By the end of the course students will have:


Topics covered

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 : Introduction to Computer Science Lesson 11: HTML 5 links, images, tables and colours
Lesson 2: Programming languages Cascading Style Sheets
Lab 1 (Python)
Tuesday Lesson 3: Introduction to object oriented programming Presentations
Lesson 4: Introduction to programming in Python + programming methods and if decision statements
Lesson 5: Object oriented programming – loops + computer algorithms
Wednesday Excursions Excursions
Thursday Lesson 6: Software testing Lesson 12: Designing responsive websites
Lesson 7: Software evolution and maintenance Lesson 13: Collecting user input
Lab 2 Lesson 14: HTML forms
Friday Lesson 8: Introduction to the internet Lesson 15: Handling user input
Lesson 9: Introduction to web development Lesson 16: Introduction to JavaScript
Lab 3 Lab 4
Lesson 10: HTML 5 introduction


Take this course if…

Take this course if you enjoy working with computer systems, programming and data input, and want to find out more about what a career in Computer Science is like.


Oxford College Accommodation

  • Location Oxford
  • Ages Ages: 12+, 13-15, 16-18, 19+
  • Bedroom Type Single and twin
  • Bathroom Type En-suite & Shared (single gender)
  • Year Built Founded in 1096 (University of Oxford)

Cambridge University Accommodation

  • Location Cambridge
  • Ages Ages: 13-15, 16-18
  • Bedroom Type Single and twin
  • Bathroom Type En-suite & shared (single gender)
  • Year Built Founded in 1209 (University of Cambridge)

Further Information

Related Courses

Need more information about our programmes?

Study In Confidence