IGCSE Computer Science Year 11

Mr. Mohamed


Welcome to the 2023-2024 academic year


My name is Mohamed Abdi and I am currently teaching computer science and ICT.  I am passionate about the subject and I cannot wait to instill that passion to my students. We live in an increasingly digital era. None of the technological progress would have happened without Computer Science and Programming. Programmers find solutions to problems using computers. It will definitely help students with their problem solving skills and will definitely show their creativity side....


"The best way to prepare [to be a programmer] is to write programs, and to study great programs that other people have written. " BILL GATES, Programmers at Work

Steve Jobs: “Everybody should learn to program a computer, because it teaches you how to think"

Term 1

Unit 5: The internet and its uses 

                         5.1 The internet and the world wide web 

                      5.2 Digital currency

                   5.3 Cyber security 

Unit 9: Databases 

                 1 Define a single-table database from given data

                     storage requirements

                 2 Suggest suitable basic data types

                 3 Understand the purpose of a primary key and identify a suitable primary key for a given database table

                 4 Read, understand and complete structured query language (SQL) scripts to query data stored in a single database table 


Assessments: TBC


IGCSE Computer Science online resources:

Theory side of computer science:

1- Craig and Dave IGCSE computer science

2- Crash course computer science


Python Programming: 

1- Free interactive website, excellent for beginners.

www.sololearn.com

2- Automate the boring stuff with python 

a free online book with youtube videos

https://automatetheboringstuff.com/





Syllabus: IGCSE Computer Science