Sample IT Activities (Primary Schools)
Title | Complexity | Objective |
---|---|---|
Case A1: Experience AI by interactive demo space and blocks coding | Elementary | To introduce students to Artificial Intelligence (AI) with blocks coding to learn the basic AI concept, limitation and responsibility on blocks coding platform and interactive demo space. Upon completion of the course, students would be able to apply cloud-based AI technology and train AI models, and build different simple AI applications on mini-pc. |
Case A2: A First Glance at AI | Elementary | To provide students a basic understanding of AI elements by introducing AI history and basic process of machine learning. Students will learn how to upload images by using block-based programming language, how computers identify image features, and how to train and test AI models. |
Case A3: AI Image Recognition Gate | Elementary - Medium | To offer hands-on building experience and programming learning opportunities to students. In an attempt to assemble the image recognition gate with the specifically designed plastic building blocks, students will experience the AI technologies of vision recognition functions such as face detection, object detection and image classification. |
Case A4: AI Fun Projects with AI Toolkit | Elementary - Medium | To provide students a comprehensive understanding of AI by allowing them to practice AI applications using AI robots and sensors. Through hands-on experience with AI gadgets, students can explore their own interest in AI, enlightening their AI-related career at an early age and preparing them for an AI-driven world. |
Case A5: Artificial Intelligence and Machine Learning | Medium - Advanced | To discover practical theories, applications and programming opportunities to further students’ understanding of the subject matter. Then, train and test the machine learning models, and observe how these models function. Also, it helps to develop students’ sampling and labelling skills through hands-on training activities. Finally understand the core concepts and how to apply AI technology to different situations. |
Case A6: 3D Drawing and AI Workshop | Medium | To discover practical theories, applications and programming opportunities to further students’ understanding of Artificial Intelligence (AI), coding and Big Data. Finally understand the core concepts and how to apply AI technology in actual design and work. |
Case A7: 5G RV (short for Real Virtuality) Racing Cours | Medium – Advanced | Through focus lessons, students drive into key concepts such as energy, mechanical systems, forces, Artificial Intelligence (AI) and Big Data analysis. |
Case A8: “CoralBot”, AI Coral Reef Experience Workshop | Medium – Advanced | The school will introduce AI practical theories, applications and programming opportunities to their students, by training and testing the “CoralBots”, and observe how these models function. Also, it helps to develop students’ sampling and labelling skills through hands-on training activities in the field trip in the natural environment. Finally understand the core concepts and how to apply AI technology to coral reef checking. |
Case V1: Augmented Reality | Medium - Advanced | To discover applications and programming opportunities to further students’ understanding of the subject matter. Then, build 3D models and augmented reality (AR) apps, and observe how these function. Also, it helps to develop students’ computational and design thinking through hands-on programming activities. Finally understand the core concepts and how to apply augmented reality technology to different situations. |
Case V2: Immersive VR & MR Application and Creation | Advanced | To understand immersive Virtual Reality (VR) and Mixed Reality (MR) technology and associated applications in Education and other fields such as community services, vocational training and AEC fields. Students will first experience the technology, learn how it functions and understand the relations between virtual world and reality. Then they will learn how to create such VR & MR applications through immersive VR & MR creators so that they can be equipped with problem solving, analytical thing, VR & MR programming logic and techniques. |
Case D1: Big Data and Design thinking | Medium - Advanced | To use life-examples to demonstrate the reason of using data, what is data, how data is recorded and the power of prediction from data analysis. Students will participate in hands-on activities to experience important operations of big data – Clustering, Classifying and Anomaly Detection, which will help them to understand the job of data scientists. |
Case B1: Blockchain | Medium | To understand the concept, development and the possible applications of Blockchain. |
Case C1: Online Coding Platform | Elementary | To offer hands-on building experience and programming learning opportunities to students. In an attempt to program a virtual robot in a physical-simulator, students will experience the basic programming in robotics. |
Case C2: Queue Robot System | Elementary | To code for a queue system and apply in the workshop. |
Case C3: Game Programming | Medium | To discover programming opportunities to further students’ understanding of the subject matter, design and build games. It also helps to develop students’ computational and design thinking through hands-on programming activities. Finally understand the core coding concepts and how to apply them to different situations. |
Case F1: Drone Programming | Medium - Advanced | To discover practical theories, applications and programming opportunities to further students’ understanding of the subject matter. Then, test the drone, observe how it functions, and fuel their logic and reasoning skills through imaginative, creative play. Finally understand the core concepts and how to apply them to different situations. |
Case F2: Drone Coding for Aerial Missions | Advanced | To develop students’ computational thinking through drone coding. They will learn to program their drones to perform various missions and learn to debug in order to improve their programs. |
Case I1: Zebra / Road Crossings | Elementary | To program the movement of a pedestrian / vehicle for ensuring mutual safety in zebra / road crossings. Besides learning to build the algorithm of decision making, students also acquire experience of circuitry (switch, relay, resistor, etc.), data processing (signal strength for ranging, open/close circuit for detection, etc.), coding (sequence, decision, looping, etc.) and most importantly code of practice to be responsible road users. |
Case I2: Model Smart Home | Elementary - Medium | To design and implement a smart home using ideas of IoT. |
Case I3: IoT Farming | Medium | To understand Internet of Things (IoT) technology and learn the programming behind. Students will obtain environmental data at hydroponic farm to understand how IoT could help to solve the real-life problem and acquire the concepts and skills. |
Case I4: IoT for Smart City Development | Medium | To offer hands-on building experience and programming learning opportunities to the students. In an attempt to build up the major elements of a smart city. |
Case I5: IoT – A Step towards Smart Campus | Medium - Advanced | To enable students to gain a deep appreciation of IoT. They will learn about IoT sensors and devices, as well as IoT basic programming and big data. It is expected that students can develop their own IoT ideas to build a smart campus. |
Case I6: IoT Coding Workshop | Medium | To understand Internet of Things (IoT) technology and learn the IoT coding and programming behind. Students will understand how IoT could help solve the real-life problem and acquire the concepts and skills. |
Case M1: Mobile Apps Programming | Advanced | To discover applications and programming opportunities to further students’ understanding of the subject matter, build mobile apps and games. It also helps to develop students’ computational and design thinking through hands-on programming activities. Finally understand the core coding concepts and how to apply them to different situations. |
Case R1: Participation in Robotics Competition | Elementary | To prepare and support students to attend a competition of robotics challenge. |
Case R2: Screenless Robotic Coding Workshops | Elementary | To learn, build and improve the coding mindsets, logics and algorithm-related sequences by interacting with a physical electronic coding robots, which will accelerate and enrich the learning experience of all students. Finally, understand the core concepts, develop students’ computational thinking and collaboration skills. |
Case R3: STEM Bricks Workshop | Elementary - Medium | Through different activities and experiments, students can understand the mathematical and sciences concepts, develop their problem-solving skills and team spirit. Students need to use different bricks to make different combinations of bricks by applying the concept of mechanization, and simulate real life situations to solve problems. They need to use different programming skills, understand the use of computational thinking and handle programming systematically and logically with connecting the mechanical components. |
Case R4: Coding Display Wall | Medium | To offer hands-on building experience and programming learning opportunities to students. Start by leading them to create a pixel display wall with the plastic building blocks, and then further decorate the wall by making certain parts of it programmable. Students are expected to savour the fun and function of coding, and take pleasure in exploring the creative combination of artwork with IT technology in modern society. |
Case R5: Automatic Hand Washing Machine | Medium - Advanced | To offer hands-on building experience and programming learning opportunities to the senior students. In response to the impacts of Covid-19 upon our daily life in Hong Kong, it is encouraged develop the hygiene awareness, as well as the problem-solving minds, of our students through coding learning. Specifically, the primary school students will be taught and equipped to create an automatic hand washing machine on their own. |
Case R6: Humanoid Robot Programming | Medium - Advanced | To experience, build and program the humanoid robot which provide the best human-alike movement. Students will learn about the coding environment, concepts in programming from sequence and condition, to variable and functions. They will also learn how to control the Robot via familiar programming interface as well as a variety of sensors to be added on top. |
Case R7: Claw update (Vending) Machine | Advanced | To offer hands-on building experience and programming learning opportunities to students. Start by leading them to create a claw machine with plastic building blocks by applying certain programming ideas and coding knowledge. Students are expected to savor the fun and function of coding, and take pleasure in understanding the logic and operation of our daily products. |
Case R8: Designing AI Robotic Arm Application | Medium - Advanced | To discover practical theories, applications and programming opportunities to further students’ understanding of Artificial Intelligence (AI), Big Data, Robotics Coding, by understanding the core concepts of robotic arm and how to apply AI technology to different situations. |
Case O1: Weather station | Elementary | To experience the process of building up a simple weather station to monitor the weather and environment. In this activity, the features and principles of different components in the weather station would be taught and explained. |
Case O2: School Coding Festival | Elementary | To encourage students to learn programming and exercise computational thinking to solve mathematical problems efficiently. |
Case O3: Experiencing the latest technology employed in the business world | Elementary | To give a real personal experience for students to know what kind of latest technology are employed by different enterprises, and how technology improves work efficiency and our life quality. |
Case O4: Collaborative coding with micro-controller and sensors | Advanced | To introduce students to collaborative coding with interesting stories, mathematics challenges, engineering problems and sensors to learn the basic logic and computational thinking concept on blocks coding platform. Upon completion of the course, students will be able to use micro-controller to build intelligent devices collaboratively and get ready for more advanced coding and technology training. |
Case O5: Visual Pattern Recognition | Advanced | To program a micro-processor to recognize a visual pattern. |
Case O6: “Making a Robotic Telescope” Course | Medium - Advanced | The activity is about the use of astronomical technologies to develop a wonder of science and technology, and becoming a provocation to encourage students to learn more about ICT. |
No record has been found