NIIISR54S01 - Introduction to Robotics 101
- Description
- Curriculum

In this introductory course, students will explore the fundamentals of robotics, gaining essential knowledge for designing, building, and programming robots. Throughout the course, students will work on gradually designing and constructing a robot using the Lego Mindstorms Educational Kit. This hands-on experience enables them to fully assemble and program various robots with different functionalities.
By the end of the course, students will have a solid understanding of basic mechanical concepts, including gearing systems, wheel mechanisms, translational and rotational motion, and task-oriented design. On the programming side, they will learn the essentials of programming logic, such as program flow and conditional decision-making, along with the fundamental functions of sensors and actuators.
Upon successful completion of this course, students will be able to:
- Define what a robot is.
- Describe the main components of a robot.
- Explain how engineers apply robotics to solve real-world problems.
- Explain how the LEGO MINDSTORMS EV3 robot can be programmed to move.
- Use logic to build a model based on mechanical principles.
- Transfer an idea into a model and program it to perform a certain task.
- Unreal Engine provides Robust Multiplayer Framework.
- The built-in Cascade visual effects editor enables particles.
- Unreal Engine 4’s Material Editor makes use of physically-based.