Python IOT (smart home & smart city)

IOT1 
 
 
 

Python is a powerful, easy-to-learn, and widely used programming language. Python can be used for a wide variety of applications. Raspberry Pi can uses Python for programming tool, which can provide a perfect platform to do IoT and AI projects.

In year 2017, Python is listed as No. 1 among the top ten languages by IEEE Spectrum.

This course has scratch the surface of the IOT (Internet of thing) using Python & Raspberry PI. Students will use Python programming, Raspberry Pi 3, and Innovaker Starter Kit to learn the basic concepts of electrical circuit, LED & button control, LCD Display and Temperature/Humidity Sensor, Motion Sensor, sensor data collection, and Light Dependent Resistor (LDR). In the later part of the class, students will apply these knowledge to make various of Internet of Things (IOT) projects like: Motion control smart traffic light, Motion Detection LED Light, Laser Counting and Voice Alarm.

Smart Home and Smart City class are designed to foster students’ curiosity and interest to some of the latest technologies in the real world. The students will be encouraged to come up their own Smart Design to improve our daily life.

Why take this course?

It is for intermediate level students, and Python programming class (or previous Python coding experience) is required. Over twelve weeks, you’ll develop your knowledge of basic IOT (using Python + Raspberry PI) programming.

You’ll apply these knowledge to make various of Internet of Things (IOT) projects like: Motion control smart traffic light, Motion Detection LED Light, Laser Counting and Voice Alarm.

As a coach, you’ll have the chance to develop the necessary skill set for using the Python, Raspberry PI plus IOT in your classroom or living room, and to connect with a network of other coaches.
 

What topics will be covered?

  • Introduction to the Raspberry PI.
  • Write your first simple IOT program.
  • Discover how different sensor works in the smart home environment.
  • Discover how different sensor works in the smart city environment..

What will you achieve?

By the end of the course, you'll be able to...

  • Develop understanding of how the Raspberry PI works.
  • Apply knowledge of programming concepts to build the small IOT project.
  • Explore practical applications to make a IOT project.
  • Reflect on your learning and create ideas for your classroom practice.
  • Identify ways of engaging learners in physical computing in your learning context.

Who is the course for?

This course is designed for anyone interested in Physical Computing.

It will be of particular use to non-subject-specialist teachers, computing teachers, and design and technology teachers who are interested in using the Raspberry Pi and Python in their classroom.

What software or tools do you need?

  • a computer
  • a Raspberry PI
  • a Innovaker starter kit
  • a SD card with projects ready to load (come with Innovaker starter kit)

You’ll receive a Certificate of Achievement when you complete the course.

Image certificate mobile

To receive a Certificate of Achievement you need to pass 80% of the grade on the course as complete.

 
Tags