Christmas Seating Planner - OOP Objects PythonQuick View
1oneRanger1oneRanger

Christmas Seating Planner - OOP Objects Python

(0)
SOLUTION IS INCLUDED Using OOP to create a seating plan for Christmas. Requires 2 classes, attributes and methods. Makes use of a 2D array to store the names and positions. 2 possible ways to output the solution. Given to year 13.
Object Orientated Programming PythonQuick View
1oneRanger1oneRanger

Object Orientated Programming Python

(0)
Object Orientated Programming Python Uses a real world example. Not just writing code for the sake of writing code. Library scenario. The task requires users to: create a class create 3 sub classes (each with their own attributes) inheritance of attributes from the parent use of an array data structure to store objects Used with year 13 class. Started in class and then set for homework to finish. Task sheet and python solution included.
Inheritance Object Orientated PythonQuick View
1oneRanger1oneRanger

Inheritance Object Orientated Python

(0)
Object Orientated Programming OOP in Python A Python task which requires students to: Create a class Create a child class that inherits from the parent Validation of data Overriding methods Creating a menu system Task was used with a year 13 class when teaching the use of Inheritance. Task sheet with questions and space to add their code Teacher solution also included as a .py file
Object Orientated Programming PythonQuick View
1oneRanger1oneRanger

Object Orientated Programming Python

(0)
A task I created when starting to teach methods. A class is required to make a zombie as an object. Methods then need to be created. Each method will require the attributes to be checked and processed before the method can carry out the specific task. Engaging task for A Level students who are learning about objects and how each object holds its own attribute values. Task and solution included.
Python Programming - 2 Player Dice Game - SOLUTION INCLUDEDQuick View
1oneRanger1oneRanger

Python Programming - 2 Player Dice Game - SOLUTION INCLUDED

(0)
I try to make engaging tasks when it comes to Programming. All task have been created by me and solutions provided. Each task has a scenario that students must understand first before developing the solution. A 2 player dice game which can be adapted to suit any class. Download comes with Task and solution. Year 9 loved making this and then testing it with their partner. What is needed to complete the task: If statement Loop variables data types random integer The solution used time delay using time.sleep()
Christmas 2023 Python Programming -Santa's Naughty and Nice List -  SOLUTION INCLUDEDQuick View
1oneRanger1oneRanger

Christmas 2023 Python Programming -Santa's Naughty and Nice List - SOLUTION INCLUDED

(0)
I try to make engaging tasks when it comes to Programming. All task have been created by me and solutions provided. Each task has a scenario that students must understand first before developing the solution. It is aimed at Year 9 but the main task can easily be used with year 8. Can also be used with year 10 if you include the extension tasks. Skills needed for the main task: - variables - inputs - IF statements Skills needed for the extension: Loops Arrays The task is in Word format so feel to change parts. Solution for the main task is given as well as the extension task.
Python Programming - IF statement challenges (Selection) - SOLUTIONS INCLUDEDQuick View
1oneRanger1oneRanger

Python Programming - IF statement challenges (Selection) - SOLUTIONS INCLUDED

(0)
7 scenario based tasks for students to practice using IF statements. Tasks also contain extensions. Could be used over multiple lessons or used as an assessment. Good level of maths and problem solving skills needed for Task 7 Used with Year 9 and 10 GCSE class. I find it pointless making up Python tasks for students to complete with no meaning. Each task has a given scenario with a real life use for the program they create. Space for students to print screen their code. To complete students will need to know the following: IF ELIF ELSE inputs variables data types (integers) boolean operators ( < > = !=)
Python Programming - Secret Agent Password - SOLUTION INCLUDEDQuick View
1oneRanger1oneRanger

Python Programming - Secret Agent Password - SOLUTION INCLUDED

(0)
I try to make engaging tasks when it comes to Programming. All task have been created by me and solutions provided. Each task has a scenario that students must understand first before developing the solution. 4 part programming activity based on the same scenario. Each task provides a different way for passwords to be entered and checked. Could easily be adapted with more tasks. Students could come up with their own authentication methods. Needed to complete the tasks: inputs variables Data types (integer) Arithmetic IF statement while loop
Python Programming - Mobile Phone Bill Task - SOLUTION INCLUDEDQuick View
1oneRanger1oneRanger

Python Programming - Mobile Phone Bill Task - SOLUTION INCLUDED

(0)
I try to make engaging tasks when it comes to Programming. All task have been created by me and solutions provided. Each task has a scenario that students must understand first before developing the solution. A paper based system for generating a bill is shown. Students must work to develop an digital version of this calculator using Python. Python file solution, word doc containing full task and examples, text file included. They will need to know the following: Variables inputs data types arithmetic IF statement Extra: Loop writing to a text file
Python Programming - Using Lists Pokemon - SOLUTION INCLUDEDQuick View
1oneRanger1oneRanger

Python Programming - Using Lists Pokemon - SOLUTION INCLUDED

(0)
I try to make engaging tasks when it comes to Programming. All task have been created by me and solutions provided. Each task has a scenario that students must understand first before developing the solution. Using a list of 150 Pokemon students will be asked to carry out and complete 8 tasks showing their outputs along the way. Lesson activity with powerpoint template for students to paste their screenshots. printing from a lest indexes pop remove append for loop
Handling Files with Python GCSEQuick View
1oneRanger1oneRanger

Handling Files with Python GCSE

(0)
Contains an error Do not buy - 2 Lesson Power Point slides including task and solutions in Python. Lesson 1 covers why file handling is required and some basic functions to use in Python. Tasks cover how to write/append to a text file. This also requires them to use their knowledge or selection and string manipulation. The lesson also makes prior links to computer memory and RAM, variables and data types. Lesson 2 recaps the tasks from Lesson 1 and then introduces to writing to a file. There are a 6 tasks with this lesson and the slides cover the skills needed to complete them. They cover reading from the file and printing into Python but also checking through a file contents for an item. All lessons come with .py files so you can use them as an example if you wish. Used with year 10 to apply the theory of paper 2. Also great as a prep task before they start a project task.
Python Programming - Hogwarts Sorting Hat - SOLUTIONS INCLUDEDQuick View
1oneRanger1oneRanger

Python Programming - Hogwarts Sorting Hat - SOLUTIONS INCLUDED

(0)
A programing task with Python solution based on Harry Potter and the Sorting Hat. Used with Years 8,9 and 10. What students need to know: Inputs Variables Random integer Creating a list Loop Extra: Writing to a text file It can easily be adapted for teaching GUIs higher up in the school.