Listing all results (49)

How Computers Work: Demystifying ComputationCO206A07

Available from05 Oct 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 TeachersCO216A05

Available from05 Oct 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...

Introduction to Web DevelopmentCO221A04

Available from05 Oct 2020
Duration3 Hours
VenueOnline Course
FeesFree
BursaryComputing Bursary up to - £0.00
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...

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

Available from05 Oct 2020
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...

Programming 103: Saving and Structuring DataCO219A05

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

Improving Computing Classroom Practice Through Action ResearchCO030NGA

Available from05 Oct 2020
Duration2 Weeks
VenueOnline Course
FeesFree
BursaryComputing Bursary up to - £0.00
Apply action research to your teaching and become a more reflective practitioner Through this course, you will become familiar with the process of classroom action research, and plan your own classroom-based investigation. You will learn about how this cyclic process can help develop lasting improvement in your...

NCCE facilitator development programme (stage one) - Invitation OnlyCM725G01

Start Date07 Oct 2020
Duration2 Days
VenueLiphook
FeesFree
BursaryComputing Bursary up to - £0.00
The National Centre for Computing Education is the main provider of computing professional development in England, operating through a network of quality assured partners. All our CPD is led by accredited facilitators, working to a shared quality framework. Successful completion of stage one of the facilitator...

NCCE facilitator development programme (stage one) - Invitation OnlyCY725A08

Start Date21 Oct 2020
Duration3 Days
VenueYork
FeesFree
BursaryComputing Bursary up to - £0.00
The National Centre for Computing Education is the main provider of computing professional development in England, operating through a network of quality assured partners. All our CPD is led by accredited facilitators, working to a shared quality framework. Successful completion of stage one of the facilitator...

Understanding Computer SystemsCO212A08

Available from02 Nov 2020
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...

Understanding Maths and Logic in Computer ScienceCO213A07

Available from02 Nov 2020
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...

Pages