Hero image

Csteacher2048's Shop

Average Rating3.64
(based on 15 reviews)

Computing and Computer Science resources for GCSE, A-Level, and IB.

70Uploads

48k+Views

16k+Downloads

Computing and Computer Science resources for GCSE, A-Level, and IB.
GCSE Computer Science: Taboo words game (185 terms, 6 topics)
csteacher2048csteacher2048

GCSE Computer Science: Taboo words game (185 terms, 6 topics)

6 Resources
Banned Words is similar to the games Taboo ™ or Forbidden Words ™. Students must get their teammates to guess key words by giving a definition without using certainly banned words. Great for improving language and explanation skills, and for ESL pupils. This game works well for starters and plenaries. This pack contains fully editable Banned Words PowerPoints for 6 Computer Science topics with almost 200 key terms, plus a separate game file with all topics combined. Two samples are also available on TES for free. This electronic version of the game saves printing and laminating cards. The presentation can be shown to a student on the teacher’s computer. When the presentation is run, key terms will be selected in a random order until each one has been used exactly once. Topics included: Hardware (42 terms) Software (19 terms) Data Representation (29 terms) Algorithms & Programming (38 terms) Networks & The Internet (44 terms) The Bigger Picture (13 terms) Each PowerPoint is fully editable so you can easily add your own terms. A blank template is included to create your own games based on your chosen topics. Notes: The random-slide function will ensure each slide is selected exactly once. For the random-slide functionality to work you must: Enable Macros when opening the presentation Click the blue arrows to change slide (not the cursor keys on the keyboard)
64 Python programming exercise ideas (Beginners to advanced)
csteacher2048csteacher2048

64 Python programming exercise ideas (Beginners to advanced)

(0)
64 Python programming exercises ranging from “Hello World” style first programs to file reading and writing. Many tasks also have extension (“bonus”) sections to stretch pupils. Exercises are sorted into sections by the skills needed to complete them (conditionals, loops, arrays, etc). A good resource for homework, extension tasks, and independent learning. Fully editable resource, ready for printing or online use. Topics covered: Basic input and output Conditionals Loops (while and for) Strings Lists Subroutines and functions File reading and writing Some of the exercises in this document require sample code for students to edit: this code is provided in the download. The exercises in this resource can be completed in any programming language, but some of the phrasing in the questions is specific to Python. There is also a Java version of this resource available.
64 Java programming exercise ideas (Beginners to advanced)
csteacher2048csteacher2048

64 Java programming exercise ideas (Beginners to advanced)

(0)
64 Java programming exercises ranging from “Hello World” style first programs to file reading and writing. Many tasks also have extension (“bonus”) sections to stretch pupils. Exercises are sorted into sections by the skills needed to complete them (conditionals, loops, arrays, etc). A good resource for homework, extension tasks, and independent learning. Fully editable resource, ready for printing or online use. Topics covered: Basic input and output Conditionals Loops (while and for) Strings Lists and ArrayLists Methods File reading and writing Some of the exercises in this document require sample code for students to edit: this code is provided in the download. The exercises in this resource can be completed in any programming language, but some of the phrasing in the questions is specific to Java. There is also a Python version of this resource available.
Computer Science keyword bingo game (All topics)
csteacher2048csteacher2048

Computer Science keyword bingo game (All topics)

6 Resources
Keyword bingo game covering all topics on the GCSE Computer Science syllabus. Great for lesson starters, plenaries, and revision. The teacher reads the clues; students must cross off the relevant keyword if they have it. The game ends when a student has all clues crossed off or achieves a straight line - you decide. Each topic includes at least 20 unique bingo cards for students, plus clue and definition list for the teacher. Fully editable resource.
GCSE Computer Science: Data Representation lessons bundle
csteacher2048csteacher2048

GCSE Computer Science: Data Representation lessons bundle

4 Resources
A series of four lessons covering introduction to binary and hexadecimal, conversion between number bases, negative binary numbers, binary arithmetic, and binary shifts. Each lesson includes a teacher’s PowerPoint, clear annotated examples, practice questions (with solutions), and homework (with solutions).
GCSE Computer Science: Hardware complete unit
csteacher2048csteacher2048

GCSE Computer Science: Hardware complete unit

6 Resources
Six complete 1 hour lessons covering an introduction to computer hardware for GCSE pupils. The lessons cover: -The input-output-processing model -Basic processing -Input and output devices -Secondary storage -Primary storage -Cloud storage Each lesson has a starter, activities, teacher’s presentation, and homework. All resources fully editable. All worksheets and tasks have separate answers provided.
GCSE Computer Science: Puzzles & Games pack
csteacher2048csteacher2048

GCSE Computer Science: Puzzles & Games pack

15 Resources
Pack of GCSE Computer Science games and puzzles that make excellent lesson starters, plenaries, or standalone activities. Included: 12 ‘Clueless’ word searches covering 8 topics (with full answers) 6 Taboo word games (185 terms in total) 16 Crosswords covering 13 topics (with full answers)
GCSE Computer Science - Number systems resource pack
csteacher2048csteacher2048

GCSE Computer Science - Number systems resource pack

6 Resources
Pack of all my resources for Computer Science number systems topics. Includes: Posters and wall displays for converting denary to binary and vice versa Posters and wall displays for converting hexadecimal to binary and vice versa Number line wall display including denary, binary, and hexadecimal numbers Number line wall display including denary and negative binary numbers (in sign and magnitude and two’s complement) Binary shifts worksheets (with answers) Binary revision worksheets (with answers) End of unit binary test (with answers) Binary crossword
GCSE Computer Science: Mega puzzle & games pack
csteacher2048csteacher2048

GCSE Computer Science: Mega puzzle & games pack

20 Resources
Mega pack of GCSE Computer Science games and puzzles that make excellent lesson starters, plenaries, or standalone activities. Included: -Full set of keyword bingo cards and clues for all topics -12 ‘Clueless’ word searches covering 8 topics (with full answers) -6 Taboo word games (185 terms in total) -16 Crosswords covering 13 topics (with full answers)
Pack of 5 Python / Java Programming Assessments
csteacher2048csteacher2048

Pack of 5 Python / Java Programming Assessments

5 Resources
This pack of 5 programming projects is designed to give students who are learning programming and software design more realistic, larger scale projects to apply their skills. The project ranges from those requiring knowledge of basic input, output, and conditionals to those utilising arrays, records, and objects. Each project has extension tasks to stretch more advanced students. Each project also includes a blank planning and testing sheet to help scaffold students’ ideas, plus a partially completed version of the same sheet for students needing more support. All documents are in Word format and are fully editable.