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

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

Maker Junior (Beginner)

  • 主页
  • Maker Junior (Beginner)

What is covered in the course?

In this course we intend to leverage the capability of LiveCode programming environment to combine hardware with software. Game elements will be instilled in the beginning of the course itself. Instructors will use Smart Home as a targeted scenario to inspire students interests yet make it fun and practical throughout the course. The instructor will also be leveraging LiveCode’s high-level programming language to teach basic programming concepts and apply sequential commands to hardware.

KIDSCODE Course Reference No.

MK-ACP-BEG

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 Home:

Activities:

  • Presentation on smart home
  • Discuss aspects of smart home and how we can upgrade the traditional home to smart home using IOT sensors and actuators
2 Introduction to IOT Programming

Activities:

  • Learn the basics of LiveCode IDE environment
  • Understand the concept of programming basics
  • Hands-on exercises of issuing commands with the hand-out
3 IOT 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

4

IOT 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 LCD and buzzer
5 Sequential programming: Create your first IOT control application

Activities:

  • Learn how to setup LiveCode programming environment to connect with IOT starter-kit
  • Learn the concept of sequential programming
  • Hands-on exercise to build a stand-alone IOT control application and issue sequential commands to IOT starter kit
6 Smart Programming Concept I – If statements

Activities:

  • Presentation of conditional statement
  • Introduce the idea of conditional behavior—if a certain thing happens, then do something in response.
  • Let students complete the if-condition exercises using S4A
7 Smart IOT Sensors & Actuators – Making a Racing Game Interactive

Activities:

  • Presentation on interactive game
  • Hands-on exercise to build an interactive racing game using tit sensor to steer the racing car to avoid incoming traffic
8 Smart Programming Concept II – While loops

Activities:

  • Introduce the while-loop control structure
  • Let students complete the while-loop exercises using S4A

9

Smart IOT Sensors & Actuators II – Build a Smart Security System

Activities:

  • Presentation on the concept of security system
  • Hands-on exercise to build a smart door security system using reed switch.
10 Smart Programming Concept III – Repeat loops

Activities:

  • Presentation on repeat-loops
  • Have students write a program to blink a sequence of LED colors using for-loops
11 Smart IOT Sensors & Actuators III

Activities:

  • Presentation on RGB concept
  • Hands-on exercise to build an ambient light with slider to adjust the degree of ambience desired
12 Smart Home Challenge – Automate Your Own Smart Home

Activities:

  • Divide the class into teams
  • Each team to build their own smart home devices
  • Each team to present in class
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