Whole-school computer science resources

Keeping your class engaged with new and interesting classroom resources is vital in helping them reach their potential. With Tes Resources you’ll never be short of teaching ideas. We have a range of tried and tested materials created by teachers for teachers, from early years through to A level.

Breathe new life into your lesson plans with our primary and secondary classroom resources. Whether you’re looking for fun maths worksheets or brand new guided reading activities, we have thousands of free and premium resources for you to download. From early years to primary, you’ll find phonics worksheets and numeracy games and all you need to revise for Sats. From secondary to post-16, we have everything from French lessons to algebra activities, as well as GCSE revision guides and more.

Popular subjects

More
  1. Resources Home
  2. Whole School
  3. Computing
  4. Computer science
Interactive Vocabulary Notebook - Computer & I.T. Words

Interactive Vocabulary Notebook - Computer & I.T. Words

This resource allows students to create an ongoing, interactive vocabulary notebook using either Microsoft PowerPoint or Google Slides. This is perfect for a technology class to use as part of a daily lesson to learn important terminology in a fun, interactive way. Teachers distribute the notebook pages to students electronically, either using Google Drive or a classroom management system such as Edmodo (www.edmodo.com) or Google Classroom (https://classroom.google.com). Students make additional copies of the template page in their own version of the notebook and then enter the information on each slide (page). A list of 100 computer and technology terms is included to make it easy for the teacher to choose which word(s) to assign, and a full answer key with definitions is included to assist with grading. Additionally, a sample notebook page is included to help students understand the expectations. Notebooks are included in both Microsoft PowerPoint and Google Slides and are editable. They are provided in 6 different colors to make it easy for the teacher to code each class period using a different color, or just to accommodate student preference. The project was created for use as a daily warm up activity for grades 7-8 but could easily be used with upper elementary or high school students. Files Included with this Lesson • Teacher Notes ��� 100 Computer & Technology Terms List and Definition Key • 6 Different Color Versions of the Interactive Notebook in Microsoft PowerPoint • 6 Different Color Versions of the Interactive Notebook in Google Slides • Sample Notebook Page

By innovationsintechnology

SQLite 3 (Ready to use challenges for Python)

SQLite 3 (Ready to use challenges for Python)

A useful single document to help teach pupils (and teachers) about using SQLite 3 in Python. SUITABLE FOR A STUDENT’S NON-EXAM ASSESSMENT (NEA) RESOURCE BANK. This handout helps pupils and teacher brush up on their Python skills and works well as a handy reference guide. This document includes a brief explanation of what a SQL relational database is and how to create one and use it in Python. It gives examples of code with easy to follow explanations. It also includes 3 pages of challenges for students to complete which is ideal for photocopying and distributing to students to work through and practice their new skills. There is even a suggested answer to each of the challenges in case you get stuck. The challenges in this document do assume your pupils have confidence with using Python's programming structure before they tackle this section. Your pupils should have a sound knowledge of using tuples and lists along with saving to and reading from a text file, using functions and creating a GUI using TKinter. For more lessons and complete units of work visit www.nicholawilkin.com.

By nwilkin

GCSE Computer Science example Project Walkthrough - Structure - Approach(NEA)

GCSE Computer Science example Project Walkthrough - Structure - Approach(NEA)

Undertaking a non examined assessment is an overwhelming task for both students and teachers. Providing the right type of support in terms of structure, approach and feedback, whilst adhearing to examining board rules and regulations is key. This PowerPoint provides a techer/ student discussion and walkthrough of a problem, to a possible solution. It also provides a structure for students to present their solution in an easy to mark format. Analysis, design, development and evaluation is covered. There is plenty emphasis on computational thinking and decomposing the problem to a managable size.

By chris_vidal

Storage devices (Top Trumps)

Storage devices (Top Trumps)

Overview:This lesson teaches students about the different methods of storage using a variation of the popular game - Top Trumps. Learning Objectives: - Explain the need for secondary storage - Describe common storage technologies such as optical, magnetic and solid state - Select suitable storage devices and storage media for a given application and justify their choice using characteristics such as capacity, speed, portability, durability and reliability

By Wolves_CLC

OCR GCSE Computer Science (J276) Comp 1 - Computer Systems Resource Pack

OCR GCSE Computer Science (J276) Comp 1 - Computer Systems Resource Pack

This is a sample of the full resource pack available from our website, www.ict-interactive.co.uk . ALL our resources are elegantly and professionally designed to ensure full student engagement. The full resource pack includes over 100+ pages of worksheets, activities covering the FULL specification of OCR GCSE J276 Comp 1 - Computer Systems Unit. Each topic, 1.1 - 1.18 has sample exam questions

By ict-interactive

OCR GCSE Computer Science (J276) 1.1 System Architecture Sample Exam Questions

OCR GCSE Computer Science (J276) 1.1 System Architecture Sample Exam Questions

This is a sample of the full resource pack which is available from our website, www.ict-interactive.co.uk - ALL our resources are elegantly and professionally designed to ensure full student engagement. Which includes over 100+ pages of worksheets, activities covering the FULL specification of OCR GCSE J276 Comp 1 - Computer Systems Unit. Each topic, 1.1 - 1.18 has sample exam questions which are similar to the exam

By ict-interactive

Worksheet – Revision on Input Devices and Their Uses

Worksheet – Revision on Input Devices and Their Uses

This worksheet is a special one in that it requires the entire class participation. There are FOUR activities in all. Students respond to the projected task either orally or written down. It is a revision for 2.1 of the IGCSE syllabus. This worksheet is designed according to the Topic 2: Input devices and their uses presentation designed by me. You may access that as well. It is accompanied by a mark scheme.

By ohiolei_sunlaw

Searching Algorithms

Searching Algorithms

27 slide presentation that introduces the idea of searching algorithms using real world examples and attention-capturing facts and statistics. Clearly explains and demonstrates how both linear searching and binary searching works, and compares the two for efficiency and speed.

By jsarnold

Algorithmic Thinking

Algorithmic Thinking

PowerPoint presentation to introduce the idea of algorithms and computational thinking. Slides include practical exercises on computational thinking, and take students through the basic ideas through to representing algorithms using flow charts, and up to bubble sort algorithms.

By jsarnold

Computational Thinking

Computational Thinking

Purchase my three comprehensive guides to computational thinking within one bargain package! Includes: Computational thinking for KS3 Computational thinking for KS4 Problem Solving for KS3

By RobbotResources