Listing all results (182)

How Computers Work: Demystifying ComputationCO206A06

Start Date06 Jul 2020
Duration4 Weeks
VenueOnline Course
FeesFree
On this course, you’ll gain an understanding of how computers work at a fundamental level. You’ll explore system architecture, along with how computers use binary and logic. Once you’ve examined the von Neumann model of computer architecture and the Fetch-Execute cycle, you’ll learn to...

Introduction to Cybersecurity for TeachersCO216A04

Start Date06 Jul 2020
Duration4 Weeks
VenueOnline Course
FeesFree
Teaching cybersecurity in schools is an important way to help students stay safe while using technology. On this course, teachers will be introduced to the core ideas of cybersecurity that should be taught in the classroom. You will learn the different attacks that individuals and devices are vulnerable to and how to...

Teaching Programming in Primary SchoolsCO010A05

Start Date06 Jul 2020
Duration10 Weeks
VenueOnline Course
FeesFree
Understand key programming concepts and apply them using Scratch, with this introductory course for primary or K-5 teachers.

Programming 103: Saving and Structuring DataCO219A04

Start Date06 Jul 2020
Duration3 Weeks
VenueOnline Course
FeesFree
Discover how to save data to use it across multiple runs of your programOn this course, you will learn how to save text and binary files, and how to structure data so that programs can interpret it correctly. You will explore various common types of structured files, including CSV and JSON, and also find out how...

Introduction to Web DevelopmentCO221A03

Start Date06 Jul 2020
Duration3 Hours
VenueOnline Course
FeesFree
Learn the basics of web development.On this course, you will first build a website using HTML and then style it with CSS and make it interactive using JavaScript.Along the way you'll learn about the box model, which describes how websites are laid out by browsers, and about the Document Object Model, which your...

Introduction to databases and SQLCO225A02

Start Date06 Jul 2020
Duration3 Weeks
VenueOnline Course
FeesFree
On this course from the Raspberry Pi Foundation you’ll learn what databases are and why we use them, exploring how to use SQL to search and manipulate the data. Along the way, you’ll learn about primary keys and table relationships, as well as how to create joins to search multiple tables. In the final...

Robotics With Raspberry Pi: Build and Program Your First Robot BuggyCO224A02

Start Date06 Jul 2020
Duration6 Weeks
VenueOnline Course
FeesFree
On this course from the Raspberry Pi Foundation, you’ll build a robot buggy controlled by a Raspberry Pi. You’ll start by learning how to connect motors to your Raspberry Pi, and how to write a Python program to control them to move your buggy. You’ll move on to adding sensors to your robot and...

Introduction to algorithms, programming and data in GCSE computer scienceCH428F03

Start Date06 Jul 2020
VenueRemote delivered CPD
FeesFree
BursaryComputing Bursary up to - £0.00
OverviewTake your first steps towards teaching GCSE computer science and establish a foundational knowledge of concepts, terminology and classroom practice. Find out how algorithms are designed and how programs are written to provide clear instructions to machines. Learn about the binary system used by computers to...

Key stage 3 computing for the non specialist teacherCE445H04

Start Date06 Jul 2020
VenueRemote delivered CPD
FeesFree
BursaryComputing Bursary up to - £0.00
OverviewComputing is a national curriculum foundation subject and a vital aspect of a broad and balanced curriculum for all learners. If you’re new, moving towards or an existing teacher of Key Stage 3 computing then this course will allow you to explore the subject knowledge required to confidently teach the Key...

Invitation only - ITT - Representing algorithms using flowcharts and pseudocodeCA420C01

Start Date06 Jul 2020
Duration5 Hours
VenueRemote delivered CPD
FeesFree
BursaryComputing Bursary up to - £0.00
OverviewAn understanding of algorithms is vital for success in GCSE computer science. Students need to know how algorithms are designed to solve a problem, and how these designs are represented to other humans.Improve your knowledge of algorithms to the level appropriate for GCSE teaching. Become confident in using...

Pages