Code in Python and Build with Raspberry Pi with pi-top [3]

Sold out

Up for a challenge?

Build endless applications and programs with the perfect combination of Raspberry Pi and Python in one single laptop. Your imagination is the only limit!

This workshop is aimed at helping individuals to not only become familiar with the knowledge & applications of the Raspberry Pi single-board computer, but also to showcase how easy it is to learn about the hardware & software development applications using the pi-top[3] kit by pi-top. Throughout this course, participants will also have hands-on opportunity to work with other attendees to create their very own pi-top[3] based project using everything that they have picked up during the course (or outside of it).

Getting Started
  • Introduction to the pi-top[3] kit
  • Build/Setup your own-pitop[3]
  • Run your first basic Python program on the pi-topOS
  • Basic primer into Electronics with the Raspberry Pi
Familiarising with the Raspberry Pi
  • Deep-dive into the hardware knowledge of the Raspberry Pi
  • Understanding of the hardware
Python Programming
  • Foundational understanding of the Python programming language syntax
  • Learning about the basic constructs within the programming language
  • Real world applications of Python
  • Be familiar with the pi-topCODER
  • Learn alternative ways of working with Python within the Raspbian
Electronics 101
  • How to integrate basic electronics components & sensors with Raspberry Pi 3
  • Work in groups to identify & solve a problem by building/programming using the pi-top. The project will last for a duration of 4 weeks
  • Sonic Pi
  • Learn how to code within the pi-topCODER interacting with the Sonic Pi
  • Write their first piece of music
Intermediate Python Programming
  • Simple object oriented programming
  • Differentiating programming concepts and how they all work together
  • Writing their first few classes, objects and even running the program
  • Applied Raspberry Pi
  • A deeper level of understanding of the real-world applications of the Raspberry Pi
Putting it all together
  • Presentation
  • Recap

    What You'll Learn

    • Have a solid understanding of what the Raspberry Pi is and what its potential applications are
    • Be able to use the pi-top [3] not just for tinkering with electronics but also able to write meaningful applications using the Python 3 programming language
    • Build their first real-world project using the knowledge & skills that are taught during the entire course
    • Develop problem-solving, critical thinking & communication skills as they work in groups to develop their course-based projects
    • Be able to apply what they have learned into the real-world
    • Have lots of fun through making & learning

    Who Should Take This Course

    • Aspiring makers and hackers
    • Students
    • Youths with an interest but no prior knowledge to coding
    • Youths already with some coding knowledge


    • Age 10 to Adults
    • Fluent in Basic English



      Course                  Introductory (2 Sessions)

                                    Full Course (6 Session)

      Dates                    Option A : 3, 6, 7, 10, 12, 14 June 2019

                                   Option B : 6, 8, 11, 13, 15, 18 June 2019

                                   Option C : 17, 19, 22, 24, 26, 28 June 2019

      Duration               3 hrs per session

      Time                      9:00 - 12:00 (Option A & C)   

                                   13:00 - 16:00 (Option B)

      Fee                       $150 / $680   pax

      Class Size            6/12 MAX

      Venue                   Port Education Lab, APEX@ Henderson #07-25


      Questions? Click HERE!

      You recently viewed

      Clear recently viewed