Challenges for computing students

Computing activities and challenging problems to stretch secondary 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.

Super-Hard Python Challenges
MrBond_

Super-Hard Python Challenges

(2)
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

(2)
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

(3)
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 Input and Output Programming Challenges
Nichola Wilkin

Python Input and Output Programming Challenges

(2)
Are you looking for some ready to use Python programming challenges that can be easily incorporated into your lessons? This worksheet can be used as a classroom activity, for a homework task or as a ready-to-use task for quick finishers, making this an invaluable resource to have in your teacher ki...
Micro:bit MicroPython fun challenges booklet
thezerocool83

Micro:bit MicroPython fun challenges booklet

(1)
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
CrimsonWizard

Random Numbers - Python Challenges

(1)
**(!) New Update -** Complete overhaul of this resource to provider a greater challenge to students learning Python! 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 bei...
Creative Python Projects for Grade 9
adolpho_baldini

Creative Python Projects for Grade 9

(1)
This ready-to-use pack includes 10 engaging programming projects designed specifically for Grade 9 students learning Python. Perfect for coding clubs, ICT lessons, enrichment tasks, or homework assignments!
Computing Skills Projects - Practical Business Documents
Paul Clowrey

Computing Skills Projects - Practical Business Documents

(1)
Updated for 2024! Five practical computing and ICT skills projects that promote creativity and professionalism when designing realistic business documents and files. This includes the following projects: * An image editing project, designing a background for a computer game * A desktop publishing ...