1. Resources Home
  2. Secondary
  3. Computing
  4. Algorithms and programming
  5. Python
5 x Programming Interactive Quizzes - Revision - Lesson Starters

5 x Programming Interactive Quizzes - Revision - Lesson Starters

5 interactive quizzes, each have 20 questions - ideal starters/plenaries (I've set the PowerPoint up so they can't accidentally/deliberately skip through slides) ALSO INCLUDED... Assessment covering all 100 questions (can be used as a automatic self-marking multiple choice assessment)
danorme1
MORE Python Challenges - The Basics

MORE Python Challenges - The Basics

Includes a handout giving example code and 7 NEW challenges to try out. Python files also included to allow you to demonstrate one possible answer for each challenge to your class. Pupils will use the following programming features to complete the challenges: • input • print • line breaks • integer and floating-point numbers • basic mathematical functions (+, -, *, / and //) Ideal for a NEA resource bank or to use for starter or plenary activities or use them for homework tasks. Easy to use and integrate into your lessons and handy to have around for pupils who finish other challenges early and need something to do. For more high-quality, ready to use computing and ICT resources visit www.nicholawilkin.com
nwilkin
AS Programming Book 1 (Python 3.x)

AS Programming Book 1 (Python 3.x)

This workbook contains thirteen exemplar programs to be entered by the students, tested and analysed. It covers the basics of Python coding from variable types and declaration, calculation, input / output, selection statements (IF... ELSE) and iteration (FOR). It also covers two examples of user-defined module libraries which reinforces the theory eBook concepts the students have learned about in class. I use these programs to develop student confidence in Python programming but also to develop their understanding of program design.
IanSimpson
Unit 2A: Programming - AQA GCSE Computer Science 9-1 (8520)

Unit 2A: Programming - AQA GCSE Computer Science 9-1 (8520)

The first half of the bulky programming unit includes: Lesson 1: Data types Lesson 2: Variables, Sequencing and Selection Lesson 3: Iteration and Subroutines Lesson 4: Operations in Programming Lesson 5: Data Structures I would advise the resources and tasks be programmed in your set language (the lessons use AQA Pseudocode when explaining concepts and constructs) alongside the pseudocode - this prepares students both for Paper 1 and for their NEA.
mro2013
Teaching Python Coding: An Exercise for GCSE Computer Science coursework preparation-Answers

Teaching Python Coding: An Exercise for GCSE Computer Science coursework preparation-Answers

This Power Point supports students preparing for GCSE computer science, using python code for notorious game rock paper scissors. Students are expected to examine the code by identifying variables, explaining the coding keywords, structure and approach. In addition, students are given the opportunity to test the code and come up with suggestions for improving the design. Solutions to all questions provided.
chris_vidal
Python Coding Exercise for GCSE Computer Science coursework preparation

Python Coding Exercise for GCSE Computer Science coursework preparation

This Power Point supports students preparing for GCSE computer science, using python code for notorious game rock paper scissors. Students are expected to examine the code by identifying variables, explaining the coding keywords, structure and approach. In addition, students are given the opportunity to test the code and come up with suggestions for improving the design.
chris_vidal
GCSE Computer Science Python Bank Account Project

GCSE Computer Science Python Bank Account Project

GCSE Programming Project to teach Sequence/Selection/Iteration/File Operations/Functions and Parameters. Sign up to create a new Bank Account/new Gold Bank Account with a username and a strong password Login to your Bank Account/Gold Bank Account View Account Details Make Deposits and Withdrawals Display updated account balances. All teaching resources supplied including Python Code Solution for teachers.
HeatonMoorDigital