1. Resources Home
  2. Primary
  3. Computing
  4. Communications and networks
Using functions and creating a Tkinter GUI interface in Python

Using functions and creating a Tkinter GUI interface in Python

21 quick, simple challenges covering using functions and two documents on how to use Tkinter to create a GUI interface. Includes explanation, example code and suggested possible answers. A BONUS “Chunky Challenge” included allowing your students to practice these skills in a larger task to prepare for more complex tasks that involve computational thinking skills. In order to get the most out of these documents I recommend you use them in the following order: functions, GUI part 1, GUI part 2 and finally the chunky challenge. From my experience in teaching Python and other programming languages, I feel it works best when pupils only learn about using functions when they are starting to create more advanced programs that require them. For this reason, this document does assume a lot of previous confidence with using Python's basic programming structure before they tackle this section. If you are a teacher who likes to introduce functions early on in the pupils programming experience, then the functions document will not work in your classroom as it assumes pupils have a confidence with the basic programming skills already in order to complete the challenges. The skills the pupils must already have confidence with include: • input • print • if statements • loops (for and while) • strings • mathematical operators • tuples and lists • saving to and reading from a text file • saving to and reading from a .csv file For more lessons and complete units of work visit www.nicholawilkin.com.
nwilkin
GCSE Computer Science Mock Papers

GCSE Computer Science Mock Papers

Component 1 and Component 2 mock papers. Created with exam builder then edited and added to by myself. Marked out of 40 with mark schemes attached. There is an OCR cover page containing my name, please remove.
brigden91
ICT and Computing Word Clouds - Key Words

ICT and Computing Word Clouds - Key Words

ICT and Computing Word Clouds A set of 3 word clouds in the shape of a Laptop, Monitor and Smart Phone, Featuring 150 keywords (across all 3 clouds) for upper-end KS3 and KS4 students. Images in high resolution .png format ideal for printing as posters etc.
pfairclough_mobile
The Internet Wordsearch ICT Computing Starter Settler Activity Homework Cover Lesson

The Internet Wordsearch ICT Computing Starter Settler Activity Homework Cover Lesson

Wordsearch on the theme of 'The Internet'. Powerpoint so can be used on the board or printed as a worksheet. Includes space for students to explain the keywords and suggested extension activities. Can take 10 minutes or an hour, depending on which activities the students complete. Ideal for the start of a lesson, a quick filler, a homework, 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. The repetition of the word over and over as they look for the word is useful in remembering the terms. Often the students will pick up on things that you would not normally expect!
mikedean
Responsible Gaming and Digital Citizenship Assembly or Lesson (KS2 Internet Safety)

Responsible Gaming and Digital Citizenship Assembly or Lesson (KS2 Internet Safety)

This is an E-safety assembly or lesson, which focuses on responsible online gaming and the importance of good digital citizenship. Children can discuss their online gaming habits and behaviour, reflect on how this connects with being a good digital citizen and solve problems linked to wider issues of internet safety. This resource is most suitable for upper Key Stage 2 and is fully resourced with planning, an 11 slide teaching PowerPoint and an independent task. Includes: *11 slide teaching PowerPoint *Full lesson planning, linked to UK computing curriculum *Template for supporting independent task (poster design) This resource supports the following objectives from the UK computer science curriculum: KS1: 'Use technology safely and respectfully, keeping personal information private; identify where to go for help and support when they have concerns about content or contact on the internet or other online technologies.' KS2: 'Use technology safely, respectfully and responsibly; recognise acceptable/unacceptable behaviour; identify a range of ways to report concerns about content and contact.' Please see the Goldtopfox shop for a full range of useful teaching resources: https://www.tes.com/teaching-resources/shop/goldtopfox
goldtopfox
KS3 Networks - Assessment

KS3 Networks - Assessment

An end of unit assessment for the topic of computer networks. The test has been made to be printed and answers written. The test takes around 30 - 45 minutes to complete, allowing for peer assessment to be conducted within the same lesson. The assessment covers the follow topics: Network types - LAN, WAN & WPAN, advantages and disadvantages Network topologies - Star, Bus & Mesh, advantages and disadvantages, diagram creation Network security - explanations of Firewall and Encryption Final consolidation exercise - create a network using given guidance. Answers with supportive guidance also included. ***Please leave a review!***
RobbotResources
5 x Interactive Multiple Choice Quizzes - Networks

5 x Interactive Multiple Choice Quizzes - Networks

Based on OCR Section 2 - Networks 5 interactive quizzes, each have 20 questions - ideal starters/plenaries ALSO INCLUDED... Assessment covering all 100 questions (can be used as a automatic self-marking multiple choice assessment)
danorme1
HOW TO ENABLE AND DISABLE SAFE SEARCH IN GOOGLE CHROME

HOW TO ENABLE AND DISABLE SAFE SEARCH IN GOOGLE CHROME

Have you ever wanted to learn how to turn off google safe search ? In this simple video tutorial, you will learn how to turn googke safe search off and how to turn it back on. With Google Safe Search, you can help prevent adult content from appearing in your search results. This simple video tutorial how to turn on and off Google safe search. turn off safe search To prevent your children from unlocking safe search on your browser, click on ‘Lock safe search’. You’ll be prompted to sign in to your Google account. Once you sign in, click on the ‘lock safe search‘ button. Safe search is now locked. Anyone who attempts to disable safe search will be required to sign in to the Google account that locked it. On the Android app, launch it and tap on the menu in the top left side. Then tap settings and select ‘Account privacy‘. Scroll down and tap on ‘Safe search‘ and activate it. Any searches made via the app will be filtered. On the iOS app, tap on the cog icon in the top left side and select ‘search settings’. Choose Show most relevant results or Filter explicit results. Touch Save. Google tries its best to filter all inappropriate content when safe search is on but they are not perfect. If safe search is on and you still fins sexually explicit stuff in your search results, you can report to Google Google safe search lock depends on password and passwords depend on cookies. If the cookies in your browser are cleared or deleted, then Google safe search lock seizes to work. but you can do it all over again.
rasolutions_com
1.2.2 - Applications Generation - OCR - Translators: Interpreters, Compilers & Assemblers

1.2.2 - Applications Generation - OCR - Translators: Interpreters, Compilers & Assemblers

This is a step by step presentation which explains how Translators work. It explains the need for them and explains why we use compilers and assemblers. The presentation gives some diagrams and it also has a task. Students are expected to write up these notes and they're then given some exam style questions which they can use research to support. They might not know what JavaScript is at this point. This presentation will help them work towards it.
r_chambers
GCSE Computer Science 9-1

GCSE Computer Science 9-1

Student workbook (and teacher solution to exam style questions) 1.4 Wired & Wireless Networks Memory jogger - 'trigger words' Student task Key links to further revision OCR exam-style questions 1.5 Topologies & Protocols to follow soon.
Pipjen77