Technology > Programming

Programming for Kids - How to Make Coding Fun

Explore free tools, techniques and ideas to inspire fun and creativity in your children's approach to programming.

Brought to you by:

Programming for Kids - How to Make Coding Fun

FREE

Programming for Kids - How to Make Coding Fun

FREE

Course Features

Learn on Your Own
1 hour
Certification Course
Beginner

Don't have time?

We can send you everything you need to know about this course through email.

We respect your privacy. Your information is safe and will never be shared.

Course Features

Learn on Your Own
1 hour
Certification Course
Beginner

Don't have time?

We can send you everything you need to know about this course through email.

We respect your privacy. Your information is safe and will never be shared.

Course Description

This course is part of the Fractus Learning 'Bitesize' PD Program for Schools.

“I think everybody in this country should learn how to program a computer — because it teaches you how to think.” – Steve Jobs

Programming is becoming an essential skill in nearly every modern industry. In fact, it's predicted that by 2020 there will be 1,000,000 more computer science jobs than computer science students. Wow!

But more than any of that, when taught correctly, programming can be a whole heap of fun! Learning to code is an amazing, practical and hugely rewarding hobby and skill for kids of all ages.

In this jam-packed 1 hour course, we focus on the tools, techniques and ideas you can use to inspire fun and creativity in programming. With an emphasis on applications, the course steers away from code syntax or the conventions of any specific language and keeps the focus on making coding fun. In fact you won't need any background or knowledge in programming at all.

Covering games, exercises, apps and more, the course is divided into four distinct sections to help guide you from introducing your kids to code, all the way to advancing them into more complex programming:

  1. Preparation
  2. Before the Code
  3. Where to Start
  4. Next Steps

So if your kids, class or school are excited about using technology to change the world, this course will give you everything you need to provide a practical and fun foundation for your kids to fall in love with coding.

Click "Take This Course" and see just how fun programming can be!

  • A firm understanding of the mindset and attitude required to encourage programming with your kids
  • Tools and links to the best websites and apps for introducing code to kids
  • Overview of the best programming languages, platforms and environments to see kids progress with programming
  • Multiple digital and printable resources to initiate, progress and advance programming skills with your kids
  • All the resources you need to take your kids to the next level and continue challenging them well into the future
Target Audience
Parents who want to encourage programming skills
Teachers who want to bring code into class
Schools who want to embrace programming in a fun way
Absolutely no programming experience required
Access Timeframe
Full Lifetime Access
Type of Certification
Certificate of Completion
Format of Certification
Digital
Professional Association/Affiliation
Udemy is not an accredited institution, but we offer skills-based courses taught by experts in their field.
Method of Obtaining Certification
When all lectures have been completed, a gold or green trophy will appear on the course dashboard, signifying that the certificate of completion is ready for download. Click on the trophy to view the certificate.
Additional Details
Certificates of completion can be accessed at Udemy.com and the mobile site, but not through the mobile apps or Apple TV. If you've completed a course on the mobile app or Apple TV, please log into Udemy.com through a browser to access your certificate.

Fractus Learning - Professional development for cutting edge educators


Course Outline

  • High level course overview

  • The importance of setting expectations
  • The Flow Channel
  • Building a house

  • Thinking like a programmer
  • Mindset exercises
  • Minecraft

  • Benefits of sketching
  • Creating paper apps
  • Prototyping tools

  • Why mockups and wireframes?
  • Using PowerPoint and Keynote
  • Online tools

  • Spreadsheets and programming
  • Excel and Numbers
  • Google Docs/Drive

  • Python
  • Java
  • Ruby
  • Objective C
  • HTML + CSS

  • Choosing a web browser
  • Choosing a text editor
  • Viewing code

  • Code.org
  • Codecademy
  • More options

  • About Scratch
  • Creating a project
  • Coding in Scratch
  • Advanced examples

  • What is Alice?
  • Alice in education

  • Cargo-Bot
  • Lightbot
  • Move The Turtle

  • Tynker
  • Hopscotch
  • Codea

  • MIT App Inventor
  • iOS Apps

  • Overview of Unity
  • Unity for schools

  • Stack Overflow
  • Forums
  • Blogs

  • Joining a computer club
  • CoderDojo
  • After-school programming

  • What is the Raspberry Pi?
  • Project ideas

  • Book recommendations

Technical Requirements

Computer or mobile deviceInternet connectionMotivation to see kids fall in love with coding

Course Features

Learn on Your Own
1 hour
Certification Course
Beginner

Don't have time?

We can send you everything you need to know about this course through email.

We respect your privacy. Your information is safe and will never be shared.