0% found this document useful (0 votes)
0 views8 pages

Course Outline STEM Robotics IoT

The STEM Robotics & IoT course covers fundamental coding skills, artificial intelligence, robotics, and IoT applications. Participants will learn to create various projects using Scratch, PictoBlox, and Arduino, including animations, chatbots, and home automation systems. The course aims to equip educators with essential coding and robotics skills to enhance learning experiences in STEM education.

Uploaded by

Riddhi Chudgar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
0 views8 pages

Course Outline STEM Robotics IoT

The STEM Robotics & IoT course covers fundamental coding skills, artificial intelligence, robotics, and IoT applications. Participants will learn to create various projects using Scratch, PictoBlox, and Arduino, including animations, chatbots, and home automation systems. The course aims to equip educators with essential coding and robotics skills to enhance learning experiences in STEM education.

Uploaded by

Riddhi Chudgar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

Course Outline: STEM Robotics & IoT

In this program, you will learn the following units*


• Fundamentals of Coding using Scratch and Google for Education
• Artificial Intelligence Using PictoBlox
• STEM Robotics
• Internet of Things (IoT)
*Details of each unit is provided below

Introduction To Robotics
• How coding can benefit the teaching and learning process
• Benefits of learning coding for Educators from Non-Technical Field (Without Computer
Science Background)
• How the new Digital platform has made the learning of coding easier for Educators from
Non-Technical Field.
• Explore the field of robotics, including its history and the different types of robots.
• Explore how robots are used in educational settings to enhance learning experiences,
promote STEM education, and develop critical thinking and problem-solving skills in
students.
• How coding can help educators to learn 21st Century Skillsets
• Why learning Computational thinking will be important for every Educators in this Digital
Age & how they can learn it using Coding
• Cross-Curricular integration of Coding & New National Education Policy
• Importance of Coding in Stem Education
• How Educators can integrate coding with Maths, Language & Arts, and Science, at all levels
to create engaging class
• How teachers can integrate AI while coding

www.upeducators.com
Fundamentals of Coding using Scratch and Google for Education

Introduction to Block coding with Animation


• Step-by-step process of understanding block-based coding for Educators from Non-
Technical Field
• Understand the basic elements of Animation
• Learn important coding concepts, like sequencing, and functions
• Create an animation project in Scratch
Create a Virtual Tour
• Understand important elements of a Virtual Tour
• Step by step process of creating Virtual Tour for Educators from Non-Technical Field
• Upload your characters and Backdrops
• Learn important coding concepts, like events, and loops
• Create a virtual tour/interactive presentation in Scratch
Create a Story Telling App
• Important elements of Story Telling App
• Step by step process of creating Story Telling App for Educators from Non-Technical Field
• Understanding Keyboard Events, Sensing command, Conditional Statements.
Create a Basic Gaming App
• How using Gaming App teachers can create engaging lessons
• Step by step process of creating Basic Game for Educators from Non-Technical Field
• Understanding the concepts of Variables, Score, Control structure
Create a Chatbot (Talking Machine)
• Important elements of Chatbot and how it can be useful for every teacher.
• Beginners Concept of creating the chatbot
• Training the Chatbot
• Understand Control Structures & Text to Speech Command

www.upeducators.com
Artificial Intelligence Using PictoBlox

Introduction To PictoBlox Software


• Giving A brief Introduction about PictoBlox
• Downloading And Installation PictoBlox
• Creating A User Accounts for Accessing AI in PictoBlox
Introduction To Artificial Intelligence with Face Recognition
• Brief Introduction About AI
• Human Vision vs Computer Vision
• Computer vision Blocks in PictoBlox
• Introduction To AI Extension
• Loading The Extensions for Identifying celebrities from Image
• Understanding Of Blocks Used for Identifying celebrities from Image
• Step by Step Process for making Identifying celebrities from Image Project
Identifying and Locating Objects With AI
• Loading The Extensions for Identifying And Locating Objects
• Understanding Of Blocks Used for Identifying and Locating Objects
• Step by Step Process for making Identifying and Locating Objects Project
Emotion Detector with AI
• Loading The Extensions for Emotion Detection
• Understanding Of Blocks Used for Emotion Detector
• Step by Step Process for making Emotion Detector Project
Home Automation with AI
• Introduction To Speech Recognition and its application
• Loading The Extensions and sprites For Home Automation
• Understanding Of Blocks Used for Home Automation
• Step by Step Process for making Home Automation Project

www.upeducators.com
STEM Robotics

Components Required for Robotics


• Introduction to Arduino and basics of microcontrollers.
• Basic electronics components such as LEDs, buzzers, and breadboards.
• Motor control using the L293D motor driver and servo motors.
• Understanding and using various sensors like ultrasonic, infrared, and LDR sensors.
• Exploring input devices like joysticks and wireless communication using the Bluetooth
module.
• Integration of gear motors, wheels, and castor wheels for robot locomotion.
• Introduction to robot chassis and mechanical assembly using screws and screwdrivers.
• Interfacing sensors and actuators with Arduino and writing code for data acquisition and
processing.
• Implementing motor control algorithms and building simple robotic projects.
Build Smart Lamp
• Gather necessary components for building a smart lamp in a robotics system.
• Create circuit connections for the smart lamp in robotics.
• Develop code to control smart lamp functionalities in the robotics system.
• Seamlessly integrate the smart lamp into robotics and conduct thorough testing.
• Optimize performance, explore additional features, and enhance interaction with robotics.
• Summarize the project and discuss future advancements in smart lamp technology for
robotics.
Build Fire Alarm
• Understand the importance and principles of fire alarms for safety purposes.
• Identify and gather the necessary components for building a fire lamp system.
• Create a visual representation of the circuit connections for the fire lamp system.
• Physically assemble and wire the components according to the circuit diagram.
• Write code using Arduino IDE to implement the fire alarm functionality.
• Configure and upload the written code to the Arduino Uno board.
• Test the fire alarm program and observe its behavior in detecting and responding to fire
conditions.
• Recap the project, summarize the processes, and emphasize the significance of fire alarm
systems for safety.
Build Human Following Robot
• Gather necessary components for building a human following robot.
• Design the physical structure and mobility system of the robot.
• Integrate sensors for human detection and tracking.
• Develop algorithms for the robot to track and follow human movements.
• Implement mechanisms to avoid obstacles during navigation.
• Enable communication between the robot and the human.
• Write code for controlling the robot's functionalities.
• Conduct testing and calibration of the robot's tracking and navigation capabilities.
• Summarize the project and discuss potential future advancements in human following robot
technology.

www.upeducators.com
Build Light Following Robot
• Understand the concept and purpose of light following robots.
• Gather necessary components for building a light following robot.
• Design the physical structure and mobility system of the robot.
• Integrate light sensors for detecting and following light sources.
• Develop algorithms for the robot to track and follow light movements.
• Implement mechanisms to avoid obstacles during navigation.
• Write code for controlling the robot's light following behavior.
• Conduct testing and calibration of the robot's light sensing and movement capabilities.
• Summarize the project and discuss potential future enhancements in light following robot
technology.
Build Edge Avoidance Robot
• Understand the concept and purpose of edge avoidance robots.
• Gather necessary components for building an edge avoidance robot.
• Design the physical structure and mobility system of the robot.
• Integrate edge detection sensors to detect and avoid edges or cliffs.
• Develop algorithms for the robot to navigate and avoid falling off edges.
• Implement mechanisms to detect and avoid obstacles during movement.
• Write code for controlling the robot's edge avoidance behavior.
• Conduct testing and calibration of the robot's edge detection and navigation capabilities.
• Summarize the project and discuss potential future enhancements in edge avoidance robot
technology.
Build Joystick Control Robot
• Understand the concept and purpose of joystick control robots.
• Gather necessary components for building a joystick control robot.
• Design the physical structure and mobility system of the robot.
• Integrate a joystick module for controlling the robot's movements.
• Develop algorithms for translating joystick inputs into motor control commands.
• Write code for interpreting joystick inputs and controlling the robot's movements.
• Conduct testing and calibration of the robot's joystick control functionality.
• Refine the robot's control responsiveness and sensitivity based on user feedback.
• Summarize the project and discuss potential future enhancements in joystick control robot
technology.
Build Bluetooth Control Car
• Understand the concept and purpose of Bluetooth control cars.
• Gather necessary components for building a Bluetooth control car
• Design the physical structure and mobility system of the car.
• Integrate a Bluetooth module for wireless communication with the car.
• Develop a mobile application for controlling the car via Bluetooth.
• Write code to interpret Bluetooth commands and control the car's motors.
• Conduct testing and calibration of the Bluetooth control car's functionality.
• Refine the car's control responsiveness and sensitivity based on user feedback.
• Summarize the project and discuss potential future enhancements in Bluetooth control car
technology

www.upeducators.com
Build Voice Control Robot
• Identify and gather necessary components for building a voice control robot.
• Create a visual representation of the circuit connections.
• Assemble the robot by integrating components into a functional system.
• Physically wire the components based on the circuit diagram.
• Write code to process voice commands and control the robot's movements.
• Configure and upload the code to the microcontroller.
• Test the voice control robot's response to voice commands.
• Summarize the project and discuss potential applications.
Build Gesture control Robot
• Gather necessary components for building a gesture control robot.
• Create a visual representation of the circuit connections.
• Assemble the robot by integrating components into a functional system.
• Physically wire the components based on the circuit diagram.
• Write code to interpret gesture inputs and control the robot's movements.
• Configure and upload the code to the microcontroller.
• Test the gesture control robot's response to different gestures.
• Summarize the project and discuss potential applications and future enhancements.

www.upeducators.com
IoT, or the Internet of Things

Voice Control Robot


• Overview of IoT: Introduction to IoT and its applications.
• Introduction to NodeMCU: Overview of the NodeMCU development board.
• ESP8266 Wi-Fi Module: Understanding the ESP8266 Wi-Fi module and its role in IoT.
• NodeMCU Architecture: Exploring the components of the NodeMCU board.
• Programming NodeMCU: Basics of programming the NodeMCU board using Arduino IDE.
• Connecting Sensors and Actuators: Integrating sensors and actuators with NodeMCU.
• Communication Protocols: Introduction to MQTT and HTTP protocols for IoT
communication.
• IoT Cloud Platforms: Overview of popular IoT cloud platforms for data storage and analysis.
• Security and Privacy in IoT: Understanding the importance of security and privacy in IoT
projects.
• Case Study: Practical implementation of an IoT project using NodeMCU.
Build Home Automation
• Introduction to Home Automation: Overview of home automation and its benefits.
• Components Required: Identification of essential components.
• Circuit Diagram: Designing a circuit diagram for the home automation system.
• Hardware Integration: Integrating hardware components into the existing home
infrastructure.
• Circuit Connection: Establishing physical connections between components.
• Program: Developing a software program for controlling the system.
• Uploading Program: Uploading the program to the Arduino Uno software.
• Program Outcomes: Testing and evaluating the system's functionality.
• Conclusion: Summary of home automation benefits and improvements.
Build DHT11 Interfacing using IoT Syllabus
• Introduction to DHT11: Overview of the DHT11 sensor and its capability to measure
humidity and temperature.
• Components Required: Identification of the necessary components for DHT11 interfacing.
• Circuit Diagram: Designing a simple circuit diagram for connecting the DHT11 sensor to the
microcontroller.
• Hardware Integration: Integrating the DHT11 sensor with the microcontroller.
• Circuit Connection: Establishing the necessary connections between the DHT11 sensor and
the microcontroller.
• Program: Developing a program to read and process data from the DHT11 sensor.
• Uploading Program: Uploading the developed program to the Arduino Uno software.
• Program Outcomes: Testing the program to obtain accurate humidity and temperature
readings from the DHT11 sensor.
• Conclusion: Summarizing the benefits and applications of using the DHT11 sensor for
humidity and temperature monitoring in IoT projects.

www.upeducators.com
Build Gas Detector Using IoT Syllabus
• Introduction to Gas Detector Using IoT: Overview of the gas detector system and its
integration with IoT technology for remote monitoring and alerting.
• Components Required: Identification of the necessary components for the gas detector
system.
• Circuit Diagram: Designing a circuit diagram for connecting the gas sensor to the
microcontroller and IoT module.
• Hardware Integration: Integrating the gas sensor, microcontroller, and IoT module.
• Circuit Connection: Establishing the necessary connections between the gas sensor,
microcontroller, and IoT module.
• Program: Developing a program to read data from the gas sensor, process it, and send alerts
to the IoT platform.
• Uploading Program: Uploading the developed program to the Arduino Uno software.
• Program Outcomes: Testing the program to detect gas levels accurately and successfully
send alerts to the IoT platform.
• Conclusion: Summarizing the benefits of using a gas detector system with IoT for real-time
monitoring and enhancing safety measures.

www.upeducators.com

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy