Listing all results (9)

How Computers Work: Demystifying ComputationCO206A10

Available from05 Jul 2021
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...

Object-oriented Programming in Python: Create Your Own Adventure GameCO210A10

Available from05 Jul 2021
Duration10 Weeks
VenueOnline Course
FeesFree
Object-oriented programming is a programming paradigm based on objects and data rather than actions and logic. This online course will introduce you to the principles of object-oriented programming in Python, showing you how to create objects, functions, methods, and classes. You’ll use what you learn...

Introduction to databases and SQLCO225A06

Available from05 Jul 2021
Duration3 Weeks
VenueOnline Course
FeesFree
BursaryComputing Bursary up to - £0.00
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...

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

Available from05 Jul 2021
Duration6 Weeks
VenueOnline Course
FeesFree
BursaryComputing Bursary up to - £0.00
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...

Understanding Computer SystemsCO212A11

Available from02 Aug 2021
Duration4 Weeks
VenueOnline Course
FeesFree
Understanding how a computer works after you press the power button is key to working with technology effectively. On this course, you will explore what happens inside the machine and learn how computers turn inputs into outputs.You will learn what the computer operating system does and why you need it. You will also...

Programming 101: An Introduction to Python for EducatorsCO207A11

Available from02 Aug 2021
Duration10 Weeks
VenueOnline Course
FeesFree
On this course, you’ll explore programming in Python. You’ll discover basic programming concepts, learning how to understand the basics of python syntax and interpret error messages.Ultimately, you’ll use your new coding skills to create your first program - which will be able to solve a simple...

Scratch to Python: Moving from Block- to Text-based ProgrammingCO211A10

Available from02 Aug 2021
Duration10 Weeks
VenueOnline Course
FeesFree
Block-based programming languages like Scratch make it simple to learn and teach programming. But once you and your students have mastered it, it’s time to move on to a text-based programming language such as Python. This online course will show you how. You’ll discover how to transfer the programming...

An Introduction to Computer Networking for TeachersCO214A09

Available from02 Aug 2021
Duration4 Weeks
VenueOnline Course
FeesFree
Explore the fundamentals of computer networking with this online course for GCSE teachers. You will improve your understanding of key concepts and gain the confidence to teach the subject in the classroom. On this course, you will learn to describe the different types of computer networks and understand how data...

Understanding Maths and Logic in Computer ScienceCO213A10

Available from02 Aug 2021
Duration4 Weeks
VenueOnline Course
FeesFree
The mathematical aspects of computer science can be difficult to understand and teach. On this course, you will be introduced to maths and logic in computing in an engaging way. Using the concept of an escape room, you will learn activities and games to help improve your knowledge and skills in this subject. You...

You might also be interested in our online and residential CPD offer.