Skip to content

Videos

Python for IGCSE CS

Pick a topic to watch.

14 video lessons

2:04 Lesson 1 Sequence, input, output The syllabus starts with a word that sounds too simple to need naming: sequence. A program is a list of … 2:21 Lesson 2 Variables and types Ask for someone's age and you get back the text seven, not the number seven. That difference is about to… 2:18 Lesson 3 Selection A program that runs the same steps every time cannot react to anything. One test is all it takes to chan… 2:25 Lesson 4 Iteration Write the same line ten times and the eleventh will break you. That is what a loop is for. Iteration mea… 2:14 Lesson 5 Totalling and counting Adding up a list sounds like nothing, but every mark scheme in this section turns on getting the startin… 2:20 Lesson 6 Procedures and functions The same six lines in three places is three places to change when the rule changes, and you will forget … 2:23 Lesson 7 Validation Whatever you ask for, someone will type something else. An age of forty-five is fine. An age of nine hun… 2:13 Lesson 8 Arrays Suppose you have three scores. You could use three variables — but then thirty scores needs thirty names… 2:03 Lesson 9 Two-dimensional arrays A table of marks, a seating plan, a game board — these have rows and columns, and one index is not enoug… 2:14 Lesson 10 Searching, max and min The obvious way to find something in a list is also the slow way, and the exam wants you to know both. A… 2:02 Lesson 11 Bubble sort Every sort is built on one move: exchanging two values. Python has a shortcut that does it in a single l… 2:09 Lesson 12 Text files Variables vanish when a program ends; a file does not. Working with one always takes three steps, and th… 2:16 Lesson 13 Databases and SQL You have been storing data in variables that vanish the moment the program ends. A database is where it … 2:29 Lesson 14 Boolean logic Two conditions, and the difference between AND and OR is a mark. Get it backwards and the program runs p…

Log in or create account

IGCSE, A-Level & AP