National Centre for Computing Education

Filter Courses within "National Centre for Computing Education" (Click to filter)
Networking with Python: Socket Programming for Communication (FutureLearn) FutureLearn
Raspberry Pi Foundation,National Centre for Computing Education

Networking with Python: Socket Programming for Communication (FutureLearn)

Dive into the world of networked applications with 'Networking with Python: Socket Programming for Communication'. Supported by Google, this course from the Raspberry Pi Foundation will guide you through the creation of programs that communicate over the internet. Learn socket programming essentials and build your practical skills in developing network applications.

Mar 6th 2023
3 Weeks
Introduction to Encryption and Cryptography (FutureLearn) FutureLearn
Raspberry Pi Foundation,National Centre for Computing Education

Introduction to Encryption and Cryptography (FutureLearn)

Dive into the fascinating world of encryption and cryptography with our online course. From the historical use of ciphers like Caesar and Vigenère to understanding how encryption keeps our digital communications secure today, this course offers a comprehensive introduction to the art and science of securing information. Supported by Google, you'll learn from experts in cybersecurity and data protection.

Mar 6th 2023
2 Weeks
Programming Pedagogy in Secondary Schools: Inspiring Computing Teaching (FutureLearn) FutureLearn
Raspberry Pi Foundation,National Centre for Computing Education

Programming Pedagogy in Secondary Schools: Inspiring Computing Teaching (FutureLearn)

Transform your approach to teaching computing in Key Stage 3 with our online course. Explore a variety of innovative pedagogies designed to foster computational thinking, enhance student engagement, and improve learning outcomes. Whether you're new to teaching programming or looking to refine your existing methods, this course will equip you with the tools and techniques needed to inspire the next generation of coders.

Mar 6th 2023
3 Weeks
Get Started Teaching Computing in Primary Schools: Preparing to teach 5 - 11 year olds (FutureLearn) FutureLearn
Raspberry Pi Foundation,National Centre for Computing Education

Get Started Teaching Computing in Primary Schools: Preparing to teach 5 - 11 year olds (FutureLearn)

Improve your teaching skills and learn how to deliver engaging, inclusive computing lessons for primary school students (aged 5-11). This four-week course will equip you with the necessary subject knowledge and educational strategies to inspire young learners in our digital world.

Mar 6th 2023
4 Weeks
Teach Computing in Schools: Creating a Curriculum for Ages 11 to 16 (FutureLearn) FutureLearn
Raspberry Pi Foundation,National Centre for Computing Education

Teach Computing in Schools: Creating a Curriculum for Ages 11 to 16 (FutureLearn)

Discover the secrets of creating a compelling and effective computing curriculum for pupils aged 11 to 16 on this FutureLearn course. Designed for educators, this course equips you with the knowledge and resources to craft an inspiring and engaging learning experience for your students, utilizing free online tools to enhance their education.

Mar 6th 2023
3 Weeks
Teaching Physical Computing to 5-11 year olds (FutureLearn) FutureLearn
Raspberry Pi Foundation,National Centre for Computing Education

Teaching Physical Computing to 5-11 year olds (FutureLearn)

Embark on a transformative journey into the world of physical computing for kids aged 5-11. This course equips educators with the tools and techniques needed to inspire creativity and innovation in young learners through hands-on electronic circuit design and programming. Dive into block-based coding, experiment with Crumble and micro:bit devices, and watch as your students bring their ideas to life.

Mar 6th 2023
3 Weeks
Object-oriented Programming in Python: Create Your Own Adventure Game (FutureLearn) FutureLearn
Raspberry Pi Foundation,National Centre for Computing Education

Object-oriented Programming in Python: Create Your Own Adventure Game (FutureLearn)

Discover the power of object-oriented programming (OOP) through an engaging hands-on approach: building a text-based adventure game in Python. This course is designed for beginners and intermediate programmers who want to understand how to structure their code using OOP principles effectively.

Jan 2nd 2023
4 Weeks
How Computers Work: Demystifying Computation (FutureLearn) FutureLearn
Raspberry Pi Foundation,National Centre for Computing Education

How Computers Work: Demystifying Computation (FutureLearn)

Discover the inner workings of your everyday device with 'How Computers Work'. This FutureLearn course breaks down complex concepts into simple terms, teaching you everything from binary logic to advanced circuits. Perfect for tech enthusiasts and beginners alike, this course is designed to demystify computation and give you a solid foundation in computer science.

Jan 2nd 2023
4 Weeks
Introduction to Cybersecurity for Teachers (FutureLearn) FutureLearn
Raspberry Pi Foundation,National Centre for Computing Education

Introduction to Cybersecurity for Teachers (FutureLearn)

Enhance your teaching skills and empower young minds with a comprehensive understanding of cybersecurity. This FutureLearn course, supported by Google, is designed for teachers who wish to educate 14-16 year-old students about staying safe online. Learn core concepts and strategies to teach computer security effectively.

Jan 2nd 2023
3 Weeks
Page 1 Next ›