Overview
The course follows the logical thread of "Sensor Basics - Design and Creation".

The Sensor Basics section (Lessons 1-4) adopts a "thematic inquiry" model, allowing students to master skills such as sensor application and simple programming in the process of exploring various small themes.
The Design and Creation section(Lessons 5-6) is set against the backdrop of UN Sustainable Development Goal 15 (Life on Land). It guides students to focus on protecting land life, conduct research on methods, determine solutions, and engage in hands-on design, building, coding, and decoration, ultimately completing a full rainwater collection and drip irrigation system.
Learning goals
Identify the relevant components of the UNIHIKER K10 and learn basic operations and connections.
Explore how sensors and actuators work, including Water Level Sensor, Soil Moisture Sensor and water pump.
Get to know SDG Goal 15 (Life on Land) and describe how this device protects and restores life on land.
Design, build and test a drip irrigation system that uses collected rainwater.
Materials
Drip irrigation Kit
Computer with access to Mind+
Two containers of soil in different humidity
Water
Start with the UNIHIKER K10
1.Download and Install the Mindplus (Mind+) through the website below:
(https://www.unihiker.com/wiki/K10/GettingStarted/gettingstarted_mindplus/)

2.Choose the version you need:


3.After the download is complete, double-click Mind+ to install it. (follow the instructions below)



4.Open the folder(Mind+) and double-click Mind+ to launch it.


The interface after opening is as follows:

5.Switch to "Offline" mode.

6.Click "Extension".

7.in the extension page, click "Board", select "UNIHIKER K10", click "Back" to finish loading.

8.Connect the USB-C port of UNIHIKER K10 to the USB port of your computer.

9.Click “Connect Device” in Mind+, find the corresponding K10 device and click it to complete the device connection.

10.Select “UNIHIKER K10”, then find and drag the block “Cache text ‘UNIHIKER K10’” to line 2.


11.Then connect “show cache content” below “cache text”.


12.Click "Upload" and wait for the program to finish uploading.


13. After the program is successfully uploaded, the K10 screen displays the text "UNIHIKER".

Course materials
Teaching guide:
A guide covers step-by-step learning: Start with engaging discussions on key questions, explore the facts, demonstrate controller operations, let students practice coding, and extend learning through code modification.
How to use:
Before class, review its structure to know the content and prepare materials like UNIHIKER K10 boards.
During class, follow the 5E-based structure as the lesson flow.

Use key questions and activities to arouse curiosity, drive lessons and check understanding.


Activity Sheet:
A structured, task-oriented manual designed for hands-on learning, providing clear directions for students to follow throughout the lesson.
How to use:
Use it to reinforce lessons: Distribute during class for students to complete individually or in groups. Guide discussions with its questions, check task results to evaluate understanding.
