editor
tutorials
tutorials
algorithms & data structures
help
challenges
pseudocode
sql
monthly
exam qs
questions
past papers
resources
tutorials
algorithms & data structures
slides
homework
past papers
data
grade thresholds
PSEUDOCODE
PRO
download
search
buy ($2)
contact
account
login/signup
my favourites
Search text
Completed
Incomplete
Sort By
Challenge Number
Difficulty
Has Complete
Tutorial
1
⌨️
Input Output
Tutorial
0478 IGCSE
0984 IGCSE
2210 O-Level
9618 A-Level
2
📦
Variables & Constants
Tutorial
0478 IGCSE
0984 IGCSE
2210 O-Level
9618 A-Level
3
➕️
Arithmetic Operators
Tutorial
0478 IGCSE
0984 IGCSE
2210 O-Level
9618 A-Level
4
🟰
Logical Operators
Tutorial
0478 IGCSE
0984 IGCSE
2210 O-Level
9618 A-Level
5
✅
Boolean Operators
Tutorial
0478 IGCSE
0984 IGCSE
2210 O-Level
9618 A-Level
6
❓
Selection: IF & CASE
Tutorial
0478 IGCSE
0984 IGCSE
2210 O-Level
9618 A-Level
7
🔁
Loops: - FOR, WHILE, REPEAT UNTIL
Tutorial
0478 IGCSE
0984 IGCSE
2210 O-Level
9618 A-Level
8
🔢
Arrays
Tutorial
0478 IGCSE
0984 IGCSE
2210 O-Level
9618 A-Level
9
🧮
Functions & Procedures - Built-in
Tutorial
0478 IGCSE
0984 IGCSE
2210 O-Level
9618 A-Level
10
✏️
Functions & Procedures - Custom
Tutorial
0478 IGCSE
0984 IGCSE
2210 O-Level
9618 A-Level
11
💾
Files
Tutorial
0478 IGCSE
0984 IGCSE
2210 O-Level
9618 A-Level
AS & A2
12
🗃️
Records
Tutorial
9618 A-Level
Challenge
1
🗺️
Hello World
0478
9618
2
🔂
For Loops Simple
0478
9618
3
🧮
Calculator
0478
9618
4
📈
Sum to 1 Million!
0478
9618
5
👦🏻
What's your name?
0478
9618
6
☎️
Validating Phone Numbers
0478
9618
7
⛳
Golf Scores
0478
9618
8
📘
ISBN Checker
0478
9618
9
💰
Lottery
0478
9618
10
#️⃣
Hashtags
0478
9618
11
❗
Factorial
0478
9618
12
♾️
Fibonacci Sequence
0478
9618
13
🔠
Letters Between
0478
9618
14
🔳
Padding
0478
9618
15
✒️
String Repeat
0478
9618
16
🔒
Pin Cracker
0478
9618
17
📊
Min, Max, Mean & More
0478
9618
18
❌
n-Times Table
0478
9618
19
*️⃣
Multiplication Table
0478
9618
20
1️⃣2️⃣
Even or Odd
0478
9618
21
🟩
Is Square?
0478
9618
22
🌟
Is Prime?
0478
9618
23
🔢
Is Integer?
0478
9618
24
📖
Number Facts
0478
9618
25
👨🏻💻
HTML Text Parser
0478
9618
26
🌴
Word Stemmer
0478
9618
27
🅰️
Count Vowels
0478
9618
28
⬆️
Absolute Value
0478
9618
29
👵👶🏻
Who's Older?
0478
9618
30
📊
Averages
0478
9618
31
🔟
Denary <-> Binary
0478
9618
32
💻
Binary <-> Hexadecimal
0478
9618
33
🎨
Denary <-> Hexadecimal
0478
9618
34
🎲
Guess the Number!
0478
9618
35
🗝️
Login System
0478
9618
36
🏫
Class Scores
0478
9618
37
🪄
Spellchecker
0478
9618
38
🚫
Banned Words
0478
9618
39
🟨🟩🟦
Consecutive Cubes
0478
9618
40
🤴
"Encryption" - Caesar Cipher
0478
9618
41
🎱
Vector Addition - Simulating Collisions
0478
9618
42
🌌
42
0478
9618
43
📐
Pythagorean Theorem
0478
9618
44
🚗
SUVAT - Equations of Motion
0478
9618
45
🔠🔡
Case Converter
0478
9618
46
🔠🔡
ToGgLe CaSe
0478
9618
47
🔀
Encryption - Substitution Cipher
0478
9618
48
🚮
Remove Double Spaces
0478
9618
49
🔐
File Encrypter / Ransomware
0478
9618
50
🗝️
Keygen
0478
9618
Buy a license
to get access to 500 challenges