Science (Meteorology) Extension Course
Blocky: Meteorology + Engineering Course
Course Code: TC-B-C-09
Audience
Grades P4 to P6
Class Size
20–40 students
Time
Total duration: 9 hours
Each session: 1.5 hours (6 sessions)
Location
On-campus classroom (2.4G Wi-Fi and computers required)
Expected Learning Outcomes
- Identify and explain common weather data and their everyday significance
- Explain the basic concept of IoT sensors and their role in data collection/display
- Understand core engineering-design concepts and explain system operation flow
- Use block-based programming to read sensor data and display/update it on an interface
- Apply threshold and if-else logic to build simple weather-state/alert rules
- Record short-term data and perform basic interpretation and simple analysis
- Use AI (LLMs) as an assistant for data analysis, write prompts, and make responsible judgments
- Clearly communicate technical concepts and build confidence in solving real problems through STEM knowledge
Assessment Policy
- •Class activities and participation: 30%
- •Weather tower assembly, sensor integration, and programming practice: 40%
- •Data analysis and AI application: 30%
Tools & Resources
- •Blocky weather station
- •Large language model (LLM) tools
- •Laptop
- •2.4G Wi-Fi
Teaching Plan
| Session | Topic | Expected Learning Outcomes | Duration |
|---|---|---|---|
| 1 | Weather Data and System Fundamentals |
| 1.5 hours |
| 2 | Weather Station Installation and Inspection |
| 1.5 hours |
| 3 | Programming Fundamentals (I) |
| 1.5 hours |
| 4 | Programming Fundamentals (II) |
| 1.5 hours |
| 5 | Data Interpretation and Scenario Analysis |
| 1.5 hours |
| 6 | Case Study and Presentation |
| 1.5 hours |