I am an experienced computer science teacher who originally trained as an ecologist, this gives me a slightly different take on teaching about computers, technology and programming.
These teaching PowerPoints can be used to teach students in grades 8 to 11 about Artificial Intelligence. Unit 1 - What is Artificial Intelligence? (31 slides) This unit traces a brief history of AI, including the Turing Test and deals with the terminology surrounding this topic. Unit 2 - Use of AI at work & School (21 Slides) This unit details the ways in which AI is currently being used in the work place and in schools and the ways it could possibly be used in the future. Unit 3 - The
These teaching PowerPoints can be used to teach students in grades 8 to 11 about Artificial Intelligence. Unit 1 - What is Artificial Intelligence? (31 slides) This unit traces a brief history of AI, including the Turing Test and deals with the terminology surrounding this topic. Unit 2 - Use of AI at work & School (21 Slides) This unit details the ways in which AI is currently being used in the work place and in schools and the ways it could possibly be used in the future. Unit 3 - The
This fun Christmas-themed quiz tests students knowledge of Artificial Intelligence. You are provided with a teacher PowerPoint (43 slides) that includes a slide for each question and 5 possible multiple choice answers, as well as a slide for the answer to each of the questions. The questions link to the content of the Artificial Intelligence Units, but can also be used in isolation. The quiz can act as a starting point for discussion on many aspects of artificial intelligence. In addition, you w
7th - 10th
Computer Science - Technology, Other (Math), Robotics
These adaptable PowerPoint Presentations can be used by the teacher in class to guide students through all aspects of Computer Science teaching or they can be used by the students independently. The resources includes 779 Slides that cover: Boolean LogicRepresentation of Characters, Image and Sound Computational Thinking Computer HardwareData Storage + Converting Binary, Denary and HexadecimalProgramming Languages and IDEsComputer MemoryNetwork SecurityNetworks and ProtocolsNetworks and Topologi
This teaching PowerPoint can be used to teach students in grades 8 to 11 about Artificial Intelligence. Unit 3 - The use of AI by Society - Opportunities and Challenges. (28 Slides). This unit looks at the opportunities that have been thrown up by AI but also tackles the challenges and the concerns that some people have over the use of this technology. This Teaching PowerPoint includes: Teaching slidesCheckpoints - to check understanding with solutionsActivities In addition you will recei
This teaching PowerPoints can be used to teach students in grades 8 to 11 about Artificial Intelligence. Unit 2 - Use of AI at Work & School (21 Slides) This unit details the ways in which AI is currently being used in the work place and in schools and the ways it could possibly be used in the future. This Teaching PowerPoint includes: Teaching slidesCheckpoints - to check understanding with solutionsActivities In addition you will receive a student PowerPoint - Which includes the teac
These Artificial Intelligence Homework Activities can be used as standalone activities or used in conjunction with the AI teaching PowerPoints. Each homework is made available as a word document and a pdf. In addition, you will receive a detailed mark scheme for each homework. Homework 1 - The relationship between artificial intelligence and human intelligence.Homework 2 - Looks at key terms that have been widely used.Homework 3 - Use of AI in the workplaceHomework 4 - Use of AI in schools
This teaching PowerPoint can be used to teach students in grades 8 to 11 about Artificial Intelligence. Unit 1 - What is Artificial Intelligence? (31 slides) This unit traces a brief history of AI, including the Turing Test and deals with the terminology surrounding this topic. This Teaching PowerPoint includes: Teaching slidesCheckpoints - to check understanding with solutionsActivities In addition you will receive a student PowerPoint - Which includes the teaching slides + the Checkpoi
This unit provides at least 6 hours of lessons on the use computer hardware components in a computer system. At the end of the units students are provided with an assessment to assess their progress. This unit includes a: PowerPoint presentation (56 Slides)Unit Test (including mark scheme)PDF Teaching FileThese resources can be used by a computing teacher or a non-specialist teacher to teach “What is a Computer?”. This unit can be taught in a classroom with no computers. What will students learn
These adaptable PowerPoint Presentations can be used by the teacher in class to guide students through the topic - Wireless and Wired Networks, Including Protocols or they can be used by the students independently. The resources includes 37 Slides that cover: •Modes of connection – Wired/Wireless •Encryption •IP & MAC addressing •Common types of protocol The concept of layers
This unit provides detailed teaching resources to teach students about computational thinking and includes at least 6 hours of lessons. Students develop simple algorithms and learn about key terminology such decomposition, abstraction and pattern recognition. This unit includes a: PowerPoint presentation (43 Slides)PDF teaching fileUnit Test (including mark scheme)These resources can be used by a computing teacher or a non-specialist teacher to teach about computational thinking. This unit can b
These adaptable PowerPoint Presentations can be used by the teacher in class to guide students through the topic - Networks and Topologies, or they can be used by the students independently. The resources includes 63 Slides that cover: •Types of network - LANs and WANs •Factors that impact network performance •Client-Server networks and Peer to Peer networks •LAN – Computer hardware requirements •The Internet – DNS, Hosting, The Cloud, Web Servers and Clients •Star and Mesh network topologies
These adaptable PowerPoint Presentations can be used by the teacher in class to guide students through the topic - Network Security, or they can be used by the students independently. The resources includes 40 Slides that cover: Forms of attack – Malware, Social Engineering, Brute Force, DOS, Data Interception, SQL InjectionPrevention methods – Penetration Testing, Anti-Malware, Firewalls, User Access Levels, Passwords, Encryption and Physical Security
These adaptable PowerPoint Presentations can be used by the teacher in class to guide students through the topic - Programming Fundamentals Part 2, or they can be used by the students independently. The resources includes 84 Slides that cover: •The use of Data Types – Integer, Real, Boolean, Character/String •Casting •String Manipulation •File Handling Operations – Open, Read, Write, Close •Use of Records •SQL •Arrays •Sub-programs – Functions and Procedures •Random Number Generation
These adaptable PowerPoint Presentations can be used by the teacher in class to guide students through the topic - Computational Thinking, or they can be used by the students independently. The resources includes 84 Slides that cover: •Abstraction, Composition and Algorithmic Thinking •Producing Algorithms – Pseudocode, Flow Charts, Reference Languages •Structure Diagrams •Identifying Errors •Trace Tables •Examples of Common Algorithms – Sorting and Searching
These adaptable PowerPoint Presentations can be used by the teacher in class to guide students through the topic - Programming Languages and IDEs, or they can be used by the students independently. The resources includes 29 Slides that cover: •High Level Languages •Low Level Languages •The purpose of Translators •Compilers and Interpreters •IDE Tools – Editors, Error Diagnostics, Run-Time Environment and Translators
This unit provides at least 6 hours of lessons on the use computer hardware components in a computer system. This unit includes a: PowerPoint presentation (56 Slides)These resources can be used by a computing teacher or a non-specialist teacher to teach “What is a Computer?”. This unit can be taught in a classroom with no computers. What will students learn? ALL STUDENTS • I can identify the main hardware components (CPU, RAM, Motherboard, HDD, SSD, PSU and GPU) and software components (operati
These adaptable PowerPoint Presentations can be used by the teacher in class to guide students through the topic - Computer Hardware, or they can be used by the students independently. The resources includes 58 Slides that cover: •Purpose of the Central Processing Unit (CPU) •Components of the CPU – Control Unit, Registers, Arithmetic and Logic Unit inc. Von Neumann Architecture •Fetch Decode Execute Cycle •CPU Performance •Embedded Systems
These adaptable PowerPoint Presentations can be used by the teacher in class to guide students through the topic - Programming Fundamentals - Part 1, or they can be used by the students independently. The resources includes 60 Slides that cover: •The use of Variable, Constants, Operators, Inputs, Outputs and Assignments •Programming Constructs – Sequence, Selection, Iteration •The Common Arithmetic Operators •Boolean Operators – AND, OR & NOT
These adaptable PowerPoint Presentations can be used by the teacher in class to guide students through the topic - Data Storage – Characters, Image and Sound, or they can be used by the students independently. The resources includes 52 Slides that cover: •Conversion of data to binary format •Data Capacity •Character representation •Image representation •Sound Representation •Types of compression2.60
I am an experienced computer science teacher who originally trained as an ecologist, this gives me a slightly different take on teaching about computers, technology and programming.
Teaching style
Eclectic
Awards & shining teacher moments
My own education history
Degree in Biology (Ecology)
Masters in IT Education
TPT is the largest marketplace for PreK-12 resources, powered by a community of educators.