Arduino Engineering Kit

Go back
Arduino Engineering Kit

Arduino Engineering Kit

Arduino
Programming
The Arduino Engineering Kit includes Arduino-based projects for learning engineering, mechatronics and MATLAB and Simulink programming.

The Arduino Engineering Kit includes three cutting-edge Arduino-based projects so that students can learn fundamental engineering concepts, key aspects of mechatronics, and MATLAB and Simulink programming. The Arduino Engineering Kit includes its own Education Learning Management System (LMS) with step-by-step instructions and lessons. The Kit includes the required parts for the projects, and a license to Matlab and Simulink. The content of this kit is divided into six chapters, featuring a short introduction, a getting-started guide for the tools that will be used, a concepts section, and finally the projects themselves. Users will receive access to the online platform and required programs for one year and can purchase additional licenses to extend platform access.

Age groups 
High School
Tertiary Education
Professional education
Languages 
English
Platform 
Desktop Windows
Desktop Mac
Non-digital product
Registration 
Required
Offline play 
Internet required
Pictures
Pedagogy
Educational Quality
Learning Goals

The pedagogical analysis covers how the product supports learning of the identified skills. The student’s role is assessed by four contrary pair parameters, which are selected to cover the most essential aspects on the use of the product.

Passive
Active
The solution provides extremely high-quality material and demonstrations using a variety of different media formats. The set of tools and software facilitate a creative learning experience promoting active learning by doing.
Rehearse
Construct
The progression in the solution requires understanding new information and using it in engineering projects. Therefore success in Arduino projects is based on the ability to adapt knowledge that the solution delivers. The solution requires utilizing learned in open-ended, creative problem solving, where prior skills or knowledge needs to be used in conjunction with new.
Linear
Non-Linear
Every project has a clear start and finish and therefore the progress can be scheduled accurately. As the solution promotes open ended problem solving it provides infinite learning outcomes. With the engineering kit and the tools for programming the learning process is unlimited.
Individual
Collaborative
All activities can be done individually, but Arduino provides an informal global learning community where students can communicate with peer-learners and share learning outcomes and information. The Engineering Kit allows face-to-face collaboration between students in the same classroom.

The following are the high educational quality aspects in this product.

The solution provides extremely high-quality material and demonstrations using a variety of different media formats. The set of tools and software facilitate a creative learning experience.
The solution requires utilising learned in open-ended, creative problem solving, where prior skills or knowledge needs to be used in conjunction with new.
As the solution promotes open ended problem solving it provides infinite learning outcomes.
The step-by-step instructions are very clear, and the following challenges encourage learning by trying out your own solutions

The supported learning goals are identified by matching the product with several relevant curricula descriptions on this subject area. The soft skills are definitions of learning goals most relevant for the 21st century. They are formed by taking a reference from different definitions of 21st century skills and Finnish curriculum.

Subject based learning goals

Reading and understanding scientific literature in robotics and engineering to choose approaches for a particular problem.
Implementing state-of-the-art algorithms.
Understanding how Arduino, MATLAB and Simulink can be connected to each other.
Learning to use the Arduino MKR Motor Carrier, it will allow you to learn a lot about motors, and how to control them from the Arduino board.
Learning MATLAB user interface, and how to create, access, modify and visualize data and being able to write script and functions within MATLAB.
Learning how to visualize simulation data in the Simulink environment, set the sampling rate of a block in a Simulink model and add block hierarchy to a Simulink model using subsystems.
Learning how to simulate the vehicle’s overall behaviour and create models of the components to improve the quality of the simulation as well as the one of the control algorithms.
Learning how to connect to an Arduino-based robot from MATLAB, to write MATLAB apps, functions, and scripts to control your robot, to apply concepts from geometry, physics, symbolic math, and image processing, and to automate a complete application workflow from start to finish.
Learning how the entire Arduino platform works, you will be using the Arduino MKR1000 Board. You will program the board by using the Arduino IDE, learning about digital inputs/outputs, and serial communication.
Learning about the basic movement of differential drive robot from MATLAB, how to use kinematic equations to simulate the rover motion and perform a variety of different controls.
Exploring how to program an item, such as motorcycle with Simulink®, to control its balance algorithm, make it move in a straight line, and detect obstacles.

Soft skills learning goals

Practicing logical reasoning to understand and interpret information in different forms
Building common knowledge of technological solutions and their meaning in everyday life
Learning to understand and interpret diverse types of texts, from vernacular to academic
Using technology as a part of explorative and creative process
Practicing logical reasoning, algorithms and programming through making
Understanding technological system operations through making
Practicing persistent working
Encouraging students to be innovative and express new ideas
Creating requirements for creative thinking
Practicing to plan and execute studies, make observations and measurements
Developing problem solving skills
Practicing to create questions and make justifiable arguments based on observations
Encouraging to build new information and visions
Learning to combine information to find new innovations
Learning to build information on top of previously learned
Practicing to notice links between subjects learned
Practicing to notice causal connections
Learning to plan and organize work processes
Connecting subjects learned at school to skills needed at worklife

Kokoa Certificate

Kokoa Evaluation Method is an academically sound approach to evaluating a product’s pedagogical design from the viewpoint of educational psychology.

The method has been developed with university researchers and all evaluators are carefully selected teachers with a master's degree in education.

More about the evaluation