Year 11 Computer Science Enrichment Activities
Complete the following courses from Futurelearn.com:
These are excellent free online courses which prepare you well for A Level Computing. Click the links below to see a selection of STEM related courses that can be done online to broaden your understanding of Computer science. Here are some suggestions:
Object-Oriented Programming in Python: Create Your Own Adventure Game: learn object-oriented programming principles by creating your own text-based adventure game in Python.
How Computers Work: Demystifying Computation: explore the fundamentals of computing: computer architecture, binary logic, data processing, circuits.
Introduction to Databases and SQL: discover how databases work and how to use SQL in this introductory course.
Online coding development sites:
This site is a superb way of learning the basics in a particular language. The languages you need to be the most familiar with are Python, HTML, CSS and JavaScript. SQL is also used. Read these sections on the site, complete the activities as desired and have a go at the tests. You can learn so much on this site.
Articles:
There are some good questions posed and answers provided on this website.
A Website Challenge:
Introduction to Web Development: discover web development and learn to build your own interactive websites using HTML, CSS, and JavaScript.
Create your own website about a topic you are really interested in such as a hobby or other topic, such as the Seven Wonders of the World. It should include images, look great and ideally have an interactive multiple-choice quiz using JavaScript.