1. Resources Home
  2. Whole School
  3. Computing
  4. Computational thinking
Python Programming for GCSE

Python Programming for GCSE

This bundle contains four lessons for the more advanced programming skills required for GCSE Computer Science (and, in some cases, A Level) This includes: - Using subroutines - Lists and Two-dimensional lists - String handling - File handling
mro2013
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
SURVEY - PLAY - ENGAGE students, faculty, and parents

SURVEY - PLAY - ENGAGE students, faculty, and parents

Improve the climate in your classroom and building community by increasing everyone's voice without compromising on creativity and fun. These rocks are easy to make with the FREE companion resource YOU ROCK RECOGNITION. Download SURVEY - PLAY - ENGAGE and begin supplementing dry management plans with a dose of meaningful engagement that anyone can get excited about. Use the POLL ROCKS with students to kick off a lesson; POLL parents at a large event; use the SCRABBLE rocks with faculty to continue the conversation or measure the mood in your building. Don't forget to thank them with a YOU ROCK note to remind them their voice makes a difference.
k_stephens1
Computing - Coding Challenge X2 - Naughty or Nice

Computing - Coding Challenge X2 - Naughty or Nice

A seasonal programming/coding challenge for basic/intermediate level students The task is not specific to any programming language and may be extended for the more advanced student Further programming/coding challenges are available from Zwizih.com
zwizih
Computing - Coding Challenge X1 - Reindeer Names

Computing - Coding Challenge X1 - Reindeer Names

A seasonal programming/coding challenge for basic/intermediate level students The task is not specific to any programming language and may be extended for the more advanced student Further programming/coding challenges are available from Zwizih.com
zwizih
Application of Computational Thinking - Create an Interactive Story

Application of Computational Thinking - Create an Interactive Story

This unit of work introduces year 7 students to the concepts of computational thinking and logical thinking. It is split into three fully differentiated sections: 1. Design an interactive story using a flowchart to identify the key decision points within your story. 2. Create an interactive story using PowerPoint, hyperlinking the slides to the correct locations. 3. Test and evaluate your story and make improvements where required. I have included some slides to provide additional assistance, for example hyperlinking auto shapes, removing the on mouse click advancements, etc. Alongside developing computational thinking skills, this unit is also an opportunity for students to develop their graphic design skills. I have also included an example interactive story so students can get an idea of what they could create themselves, while considering what they could make even better themselves. This resource is a perfect continuation from my Introduction Computational Thinking for KS3 resource! ***Please Leave a Review***
RobbotResources
20 x Anagram Sheets ICT Computing GCSE or KS3 Keyword Starters Terms Activity or Cover Lesson

20 x Anagram Sheets ICT Computing GCSE or KS3 Keyword Starters Terms Activity or Cover Lesson

20 starter-style Anagram Sheet Starter activities covering 20 themes. Themes are: 1. ICT Systems 2. Hardware 3. Software 4. Data & Databases 5. Networks 6. Measurement & Control 7. Modelling & Simulation 8. Legal Framework 9. Risks & Implications of ICT 10. Industrial & Commerical Applications. 11. E-Safety 12. Forums 13. Internet Slang Terms 14. Memory 15. Peripherals 16. Programs 17. Key Terms 1 18. The Internet 19. Types of Computer 20. Word Processing Powerpoint so can be used on a standard whiteboard or printed as a worksheet. Includes space for students to explain the keywords and suggested extension activities. Ideal for the start of a lesson, a quick filler, part of a cover lesson or as a plenary on the board with a whiteboard pen. The idea behind these is to get students to become more literate and think independently about the words that could be used to describe the topic being taught. Often the students will pick up on things that you would not normally expect!
mikedean