1. Resources Home
  2. Secondary
  3. Computing
  4. Algorithms and programming
  5. Graphical languages
Tkinter Basics in Python

Tkinter Basics in Python

In this pack I've included three lessons and a workbook to get students into the basics of Tkinter - using widgets, creating menus, and using internal variables to create an input/output system with their widgets. The pack is generally aimed at A Level students, however the syntax is rather basic, so this could be used for ANY students - i.e. GCSE Students for their NEA would be able to show great competency and skill in programming by using a GUI instead of an MDI
mro2013
Christmas computing team challenges for last lesson of term

Christmas computing team challenges for last lesson of term

This special end of term Christmas lesson is ideal for computing and ICT pupils from year 6 to year 11. It consists of a teacher’s PowerPoint presentation where the pupils work in 4 teams to complete team and whole class challenges. They will need to be familiar with writing formulas, AutoFill and filtering data in Excel and writing simple programs using Scratch2. There are a couple of “just for the fun of it” rounds, it is Christmas after all, and a logic game which will allow them to practise computational thinking. Includes: - An attractive teacher led PowerPoint slideshow including 5 challenges: - Team based “naughty and nice list” spreadsheet challenge - Team based “robot control” Scratch challenge - Team based “reindeer” computing thinking logic challenge - Whole class celebrity face mash-up challenge - Whole class sing-a-long It also includes a bonus “Christmas bitmap artwork” activity in case you have time at the end of the lesson This lesson makes their last lesson with you before they break up for Christmas fun and exciting whilst still being subject relevant to please SLT. In order to run the PowerPoint show you must enable the macros for the buttons in the challenges to work correctly as they use VBA code to ensure the answers are given correctly. It is recommended that you test the file loads and runs correctly on your school’s system before you rely on it in the lesson as some schools may have security measures set up to stop VBA macros from working. We hope you and your class enjoy this free Christmas lesson and we wish you all a very merry Christmas from Nichola Wilkin Ltd. For more high-quality ready to use lessons and activities visit www.nicholawilkin.com.
nwilkin
Scratch Complete Scheme of Learning - Game Design

Scratch Complete Scheme of Learning - Game Design

A Full scheme of work for Scratch. In this scheme students will design, implement and test a game. The objectives for the students are to gain a knowledge of Scratch to allow them to gain a knowledge of programming In this pack is a Full Scheme of learning for 12 lessons, Lessons in 2 separate packs, resources linking to the lessons and a homework sheet. This scheme would be suitable for Upper KS2/ Lower KS3.
niall-
Computing - Revision & exams  (Key Stage 3)

Computing - Revision & exams (Key Stage 3)

A set of resources to help busy teachers prepare for internal tests/exams. Includes a set of exam papers which can be adapted Includes revision summary sheets that could be printed (adapted) and handed out to help the children revise. Includes complimentary programming dictionary and test to assess programming knowledge of new Year 7 pupils.
chrdol72
KS3 Computing Baseline Test

KS3 Computing Baseline Test

This photocopiable resource has been produced to determine a baseline for Year 7 students starting secondary school. The test is designed for Year 7 students who have been taught computing in primary school. As well as the baseline test, you are also provided with a comprehensive marking scheme for the test. Please be aware that there may be appropriate alternative answers to some of the questions, and it is therefore suggested that the teacher uses their discretion when marking students work.
edulitolearn
Creating Fun Games using Scratch

Creating Fun Games using Scratch

This photocopiable resource has been produced to provide KS2 and KS3 students with exciting and engaging opportunities to learn coding concepts using Scratch in a series of 4 fun standalone projects. The projects are: Game 1 - Burst that Balloon- Students create a balloon game. They must burst the balloons to score points. Game 2 – Pong - Students create the traditional one player game of Pong. Game 3 – Frog Fun - The frog has to catch the butterflies to score points and must avoid the ladybirds. Game 4 - Catch the Birdy - The Scratch cat is being chased by an angry dog. The cat must catch the birds that are flying by whilst at the same time avoid the dog. Each project takes about an hour to complete and all of them include a series of challenges.
edulitolearn
Lightbot - Hour Of Code - Algorithm - 3 week unit and worksheets.

Lightbot - Hour Of Code - Algorithm - 3 week unit and worksheets.

Included in this pack there is. - Lesson plans for teachers including solutions to all Lightbot Hour of code lessons and links to website and other useful videos. - 3 presentations for use within the classroom. - Worksheets for use for end of two lessons. Lightbot is a brilliant resource for use with year 4 and beyond with a puzzle style game play to help children learn about algorithms, loops and procedures within code. This is for use in partnership with hour of code Lightbot by CODE.org.
winstateach
Teaching Coding Concepts using Scratch

Teaching Coding Concepts using Scratch

This photocopiable resource has been produced to provide KS2 and KS3 students with exciting and engaging opportunities to learn coding concepts using Scratch. There are enough activities for 4 to 5 lessons. Including: Algorithms Sequences Iteration (Repetition) Selection Variables
edulitolearn
Microbit Offline Programming Homework

Microbit Offline Programming Homework

This homework is intended for students to complete without having to use a computer (useful if they don't have one at home). The instructions are given on the left hand side of the sheet, and they can cut and stick the code blocks onto the right hand side. If students wish to complete on the computer then they can, and this also allows them to test their code to see if it works. Answers also included in the form of an image.
MrHawes8
Microbit Unit of Work

Microbit Unit of Work

This Unit of Work includes 10 lessons worth of Microbit programming skills and knowledge. Each lesson has a PowerPoint presentation to go with it, with all other resources also included as Word documents. All resources including PowerPoints are numbered to make it easier to follow the unit, and there is also a teacher’s guide included. The Unit begins with an introduction to Microbits, and concludes with revision, end of unit test and DIRT reflection lesson. Topics included are Variables, Selection, Iteration, and various programming challenges in the form of games that the students can create. It also includes the Microbit Board Game project that takes 2 lessons, which is also available from the Programmer’s Paradise shop on TES Resources. A homework is also included, where the students can create a program using printed code blocks, cut and stick them onto the other half of the paper. This can be used after the first couple of lessons, or later if they are less familiar with the concepts.
MrHawes8
Microbit Programming Assessment

Microbit Programming Assessment

Included is an assessment for the end of a microbit programming unit. Topics included variables, selection, definite and indefinite iteration. The test also includes specific practical knowledge of programming using microbit blocks.
MrHawes8