Challenges for computing students

Computing activities and challenging problems to stretch higher-attaining students

Tes Resources Team

Student on a laptop working on computing challenges for secondary

Motivate students to further their learning with these challenges and extension activities

Ensure that your computing students are challenged, stretched and driven to investigate new ideas with this hand-picked collection of innovative resources from the Tes community, with everything from algorithms and flow charts investigations to python challenges and spreadsheet modelling worksheets.

Spreadsheet Modelling Challenge
matthew86morris

Spreadsheet Modelling Challenge

(1)
I have developed a spreadsheet modelling challenge aimed at KS3 students studying Computing, this activity is ideal for students self-isolating or as a general class challenge. It could also be built nicely into a spreadsheet modelling SOW as it tests students ability to write various functions and ...
Super-Hard Python Challenges
MrBond_

Super-Hard Python Challenges

(1)
Challenge your higher-ability students to complete these difficult Python programming tasks. Example solutions are included, written using skills which students will be familiar with and no need to install any additional libraries. 1. Music Quiz Create and store music titles and artists in a CSV f...
Flowchart challenge
Rob Smart

Flowchart challenge

(1)
Quick activity to follow a flowchart through with different inputs and identify to corresponding outputs
Computer Science - Algorithms and Problem Solving
ljcreate

Computer Science - Algorithms and Problem Solving

(2)
A presentation most suitable for KS4 looking at algorithms and problem solving. Presentation includes multi-choice questions to engage students and get them thinking about the subject throughout the presentation. Learning Objective(s): Explore program design methods used to solve problems. ...
Python Programming Challenges - Getting Started
Nichola Wilkin

Python Programming Challenges - Getting Started

4 Resources
Want to learn Python programming? These 4 documents that include example Python code, tasks and programming challenges to complete to help students, NQTs and non-specialist teachers to learn the following Python programming skills: - Input and print statements - If statements - For loops - Whil...
Micro:bit MicroPython fun challenges booklet
thezerocool83

Micro:bit MicroPython fun challenges booklet

(0)
Towards the end of teaching a coding language I like to give students the opportunity to challenge themselves at a level that suits them. Coding challenge books can leave pupils in the pit and develop their resilience, debugging and problem solving skills in a way directed learning cannot. Th...
Random Numbers - Python Challenges
ComputingWizard

Random Numbers - Python Challenges

(0)
This activity aims to challenge students' Python programming skills in using random numbers. This resource is suitable for students with different abilities, with the source code being available for each challenge. You can **easily reuse and adapt** our top-quality teaching material to fit your uni...