TPT
Total:
$0.00
Computer Science Resources Banner

Computer Science Resources

Rated 4.74 out of 5, based on 12 reviews
44 Followers
Lincolnshire, United Kingdom
About the store
Over 18 years experience teaching information technology and computer science in international schools across the globe, including Africa, Central America, and Asia.
Read more

All resources

Preview of GCSE Computer Science: Data Representation lessons bundle

GCSE Computer Science: Data Representation lessons bundle

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).
Preview of 64 Python programming exercise ideas (Beginners to advanced)

64 Python programming exercise ideas (Beginners to advanced)

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 outputConditionalsLoops (while and for)StringsLis
Preview of 50 More Python programming exercise ideas (Beginners to advanced)

50 More Python programming exercise ideas (Beginners to advanced)

50 More Python programming ideas builds upon my earlier 64 Python Programming Exercises. These 50 all-new exercises range from “Hello World” style first programs to advanced skills using arrays and functions. 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 prin
Preview of Computer Science: Boolean logic resource pack

Computer Science: Boolean logic resource pack

Three Boolean logic worksheets with exam style questions on logic statements and truth tables. 22 questions in total. The worksheets cover AND, OR, and NOT gates. Answer sheets included. Fully editable. Good for homework assignments. Suitable for GCSE, IGCSE, A-Level, and IB Computer Science courses.
Preview of 50 More Java programming exercise ideas (Beginners to advanced)

50 More Java programming exercise ideas (Beginners to advanced)

50 More Java programming ideas builds upon my earlier 64 Java Programming Exercises. These 50 all-new exercises range from “Hello World” style first programs to advanced skills using arrays and methods. 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 o
Preview of GCSE Computer Science: Networks full lesson 2

GCSE Computer Science: Networks full lesson 2

Full lesson - The Internet and WANs. This lesson builds on the previous introduction to networks and introduces the concept of WANs and the Internet backbone. It covers the implications that the Internet's structure has for reliability and security. Includes starter activity, teacher’s PowerPoint, activities, and homework. Answers are provided for all activities and homework. Fully editable resource.
Preview of GCSE Computer Science: Hardware lesson 6 (Cloud storage)

GCSE Computer Science: Hardware lesson 6 (Cloud storage)

Full lesson - end of basic hardware unit. Starter is a recap of previous hardware concepts. The main lesson activity covers the advantages and disadvantages of cloud storage. The final activity / homework activity is an assessment task. Pupils must select a suitable computer specification for each of five scenarios, designed to test their understanding from earlier in the unit. Guidance for assessment is given. Fully editable resource.
Preview of GCSE Computer Science: Data representation full lesson 1 (Binary)

GCSE Computer Science: Data representation full lesson 1 (Binary)

Full lesson - Introduction to data representation and binary numbers. This lesson introduces the concept that everything in a computer is represented as binary, explains how binary works, and covers binary to denary conversion. Includes teacher’s PowerPoint, activities, and homework (with solutions). Fully editable resource.
Preview of GCSE Computer Science: Data full lesson 3 (Binary addition and negative numbers)

GCSE Computer Science: Data full lesson 3 (Binary addition and negative numbers)

Full lesson - Introduction to representing negative numbers in binary. This lesson recaps binary representation and then introduces negative numbers. To aid understanding of two’s complement, binary addition is also covered. Both sign and magnitude and two’s complement are covered, with worked examples, exercises, and an explanation of the problems with sign and magnitude notation. Includes teacher’s PowerPoint, activities, and homework (with solutions). Fully editable resource.
Preview of GCSE Computer Science: Data representation full lesson 2 (Hexadecimal)

GCSE Computer Science: Data representation full lesson 2 (Hexadecimal)

Full lesson - Introduction to hexadecimal. This lesson recaps binary representation and then introduces hexadecimal. The lesson covers conversion between denary and hexadecimal, binary and hexadecimal, and vice versa. Includes starter, teacher’s PowerPoint, activities, and homework (with solutions). Fully editable resource.
Showing 1-10 of 10 results

About the store

Experience

Over 18 years experience teaching information technology and computer science in international schools across the globe, including Africa, Central America, and Asia.