How Well do You Type When Writing Python Code? This thing with typing is, if you type badly, you will get a lot of practice at typing badly, whereas if you learn...
Why do I Need Nested Loops in Python? Nested loops are a very important concept in Python programming and Computer Science, are used in many algorithms. For example sorting algorithms such as...
Have you ever had brainfreeze when trying to fit what you were doing into a framework that wasn’t suitable? Maybe it was a particular format for some lesson objectives, or a form...
Learning to program with Python is both fun and challenging. For some, it could mark the beginning of a life-long journey of discovery and creation. In many professions a knowledge of Python...
Representing algorithms for GCSE Computer Science There are several ways to represent algorithms for GCSE Computer Science: Structured English Flowchart Pseudocode Program statements in a particular language In this article we are...
educ8all is an online marketplace providing online video courses, downloadable materials and live sessions with a tutor for GCSE and A Level exams. I recently appeared on a podcast hosted by Vishal...
When it comes to the time to choose subjects for you or your child’s GCSEs in years 10-11, you might well wonder if GCSE Computer Science is the right option. Below are...
The Binary Search Algorithm is fundamental in Computer Science. It is a very clever algorithm which reduces the time needed to search for items in large datasets dramatically compared to less efficient...
When you come to study Data Structures such as Stacks, Queues, Linked Lists and Binary Trees for A Level Computer Science, you will often make use of Object Oriented Programming. That is...
In this article we will learn how to use the SQLite database management system with Python for GCSE and A Level Computer Science. You will need to know about how SQL works...