[Nottingham] [Misc] (Raspberry Pi Foundation) Online programming courses (free)

Martin martin at ml1.co.uk
Tue Aug 13 21:09:49 UTC 2019


Folks,

Here's an interesting list for anyone wishing to get themselves into
programming and/or teaching:


"Learn new skills, pursue your interests or advance your career with our
short online courses:"

https://www.futurelearn.com/partners/raspberry-pi



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

Learn object-oriented programming principles by creating your own
text-based adventure game in Python. Supported by Google.


 Programming 101: An Introduction to Python for Educators

Explore the basics of Python. Guided by the Raspberry Pi Foundation,
you’ll learn to code your first program. Supported by Google.


 Programming 102: Think Like a Computer Scientist

Take your Python skills further in this online course, guided by the
Raspberry Pi Foundation and supported by Google.


 Programming with GUIs

Learn what a Graphical User Interface is and write your own GUI-based
applications with this practical course for teachers.


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

Learn how to apply the thinking and programming skills you've learnt in
Scratch to text-based programming languages like Python.


 Start a CoderDojo Club

Get support and advice on how to grow your confidence in coding and
start a CoderDojo for young people in your area.


 Teaching Programming in Primary Schools

Understand key programming concepts and apply them using Scratch, with
this introductory course for primary or K-5 teachers.


 Prepare to Run a Code Club

Build your confidence and get practical advice on launching and running
a Code Club for young people.


 Teaching Physical Computing with Raspberry Pi and Python

Create simple systems that respond to and control the physical world
using the Raspberry Pi and Python. Supported by Google.


 Build a Makerspace for Young People

Find out how to create and run a makerspace for young people. Look at
the pedagogy and approaches behind digital making.


 Representing Data with Images and Sound: Bringing Data to Life

Learn how data is represented through media; audio, visual and text.
Supported by Google.


 An Introduction to Computer Networking for Teachers

Build your knowledge and understanding of computer networks as a
computer science teacher. Supported by Google.


 How Computers Work: Demystifying Computation

Explore the fundamentals of computing: computer architecture, binary
logic, data processing, circuits & more. Supported by Google


 Understanding Computer Systems

Understand how components of a computer system interact with each other
on this online course for teachers supported by Google.


 Understanding Maths and Logic in Computer Science

Improve your ability to teach maths and logic in computing while
building elements of an escape room. Supported by Google.


 Impact of Technology: How To Lead Classroom Discussions

Learn how to keep 14-16 year-old students engaged in discussions while
teaching computer science. Supported by Google.


 Introduction to Cybersecurity for Teachers

Explore key concepts of cybersecurity to teach 14-16 year-old students
with this online cybersecurity course supported by Google.



Hopefully of interest for some?

Enjoy!
Martin



More information about the Nottingham mailing list