KIDSCODEKIDSCODE
  • 立即报名
  • 学校
  • 特许经营
  • 为什么是我们?
    • 关于我们
    • 我们的教学方法
    • 他们这么说
    • 博客
  • 购买套件
    • Hardware Kits
    • Robotics
    • Education Bundles
    • Internet of Things (IoT)
  • 联系我们
    • Cart

      0
  • 立即报名
  • 学校
  • 特许经营
  • 为什么是我们?
    • 关于我们
    • 我们的教学方法
    • 他们这么说
    • 博客
  • 购买套件
    • Hardware Kits
    • Robotics
    • Education Bundles
    • Internet of Things (IoT)
  • 联系我们

Maker Jr (Intermediate)

  • 主页
  • Maker Jr (Intermediate)

What is covered in the course?

In this course we intend to leverage the capability of LiveCode programming environment to combine hardware with software. The course guides students towards a large-scale IoT project.

Instructors will use Smart Home as a targeted scenario to inspire students interests yet make it fun and practical throughout the course. The students will also learn how to leverage LiveCode’s mobile application development capability and apply remote Arduino commands to hardware to automate complex tasks.

KIDSCODE Course Reference No.

MK-ACP-INT

Participants

Suitable for Middle to Upper Primary and Lower Secondary Students

Duration

24 hours ( 12 x 2hrs ) (recommended )

Prerequisites

Basic computing and Internet Skills

System Requirements

  • A PC with Windows OS or Mac OS
  • Web Browser & Internet Connection (AppMakr is accessed through a web browser)

Inclusions

  • 1 Instructor
  • Notes for Participants

Hardware Requirements

IOT Learning Kit (Arduino Version) comes inclusive of:

  • 1 x Arduino UNO R3
  • 1 x Arduino extension board with integrated
  • 4 x RJ11 jack for easy connection to external devices
  • 1 x button
  • 1 x buzzer
  • 1 x MIC
  • 1 x RGB LED
  • 1 x Slider
  • 1 x Light sensor
  • 1 x Red, 1 x Yellow, 1x Green SMD LED
  • 1 x Temperature Sensor
  • 1 x Soil humidity & water sensor
  • 1 x Micro switch
  • 1 x Tilt switch
  • 1 x Reed switch
  • 1 x PM 2.5 Sensor
  • 1 x Analog stick
  • 1 x Feedback Servo
  • 1 x USB cable
  • 1 x 2 pin (Red/Black) Dupont line
  • 1 x Double alligator clip wire
  • 4 x RJ11 6P4C 25cm Line
  • 1 x Bluetooth Module

The recommended ratio for the kit is 1 kit for a group of 3 students.
Schools may purchase the kit from ACP at a price of $159.60 (excluding GST).

Outline

Session Course Outline
1 Introduction to IOT Application in Smart School:

Activities:

  • Presentation on Smart School
  • Discuss examples of IOT applications in Smart School
2 Magic-in-the-Air: Remote IOT Programming I

Activities:

  • Learn the basics of Arduino programming environment and understand the concept of Arduino programming basics
  • Learn how to connect Arduino environment with IOT starter kit
  • Hands-on exercises of issuing Arduino commands with the hand-out
3 Magic-in-the-Air: Remote IOT Programming II

Activities:

  • Refresh the basics of LiveCode programming environment
  • Learn how to build a standalone LiveCode app that can remotely trigger an Arduino program via Bluetooth
  • Hands-on exercises of building LiveCode application to trigger Arduino commands with the hand-out

4

Magic-in-the-Air: Remote IOT Programming III-Sensory Data Acquisition

Activities:

  • Presentation on sensory data acquisition using temperature and MIC sensors
  • Hands-on exercise to build light sensor and temperature sensor-related function to expand the IOT control application
  • Have students demo the functions they built
5 Magic-in-the-Air: Remote IOT Programming IV-Actuator Output

Activities:

  • Presentation on actuator output using LED and buzzer
  • Hands-on exercise to build LED and buzzer related function to expand the D-Pad application
  • Have students demo their text and music output via LED and buzzer
6 Smart IOT Sensors & Actuators I – Tricks behind a school parking gate

Activities:

  • Presentation on the parking system
  • Hands-on exercise to build a parking gate. Click a button to open the gate and click again to close
7 Conditional programming: Automate a complex IOT task

Activities:

  • Presentation on conditional programming
  • Hands on exercise to write a nested if statements to automate a complex IOT task
8 Smart IOT Sensors & Actuators II – Remote Control of LED Lights

Activities:

  • Presentation on the application of remote control
  • Hands on exercise to build a html webpage to remotely switch the LED light

9

Smart Programming Concept – Debugging

Activities:

  • Presentation on debugging
  • Get practice with debugging, by looking at example programs, figuring out why they don’t work as intended, and correcting them
10 Smart IOT Sensors & Actuators III – Build a student response system for Smart Classroom

Activities:

  • Presentation on the logic behind of a student response system
  • Divide the class into groups of two and hands-on exercise to build a student response system with two hardware buttons.
  • Have students present their usage of the student response system
11 Smart School Challenge – IOT Application for Smart School I

Activities:

  • Divide the class into teams
  • Have each team automate their own Smart School application
12 Smart School Challenge – IOT Application for Smart School II

Activities:

  • Divide the class into teams
  • Have each team automate their own Smart School application
  • Each team presents their work
Inquire about our Mobile App Courses now

分类

  • 学期课程课程
  • 假期课程

我们提供什么

  • Micro Controller IoT Learning Kit $199.00 选择选项
  • Makey Makey Workshop Kit $78.00 选择选项
  • micro:bit Workshop Kit $99.00 选择选项

最新文章

Make Your Own Contactless Thermometer
12Mar2020
BUILD YOUR OWN INFRARED THERMAL CAMERA TODAY!
06Mar2020
Little Computational Thinkers
02Mar2020
KidsCode.sg

(65) 6227 7996

learn@kidscode.sg

公司

  • 关于我们
  • 为什么是我们?
  • 联系我们
  • Terms & Conditions (Courses/Training)
  • Terms & Conditions (Website)

Links

  • 博客
  • 立即报名
  • 购买套件
  • 隐私政策

跟随我们


This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT