首页 /研究 /Introducing Machine Learning with Scratch and Robots as a Pilot Program for K-12 Computer Science Education
OTHER

Introducing Machine Learning with Scratch and Robots as a Pilot Program for K-12 Computer Science Education

Chan‐Jin Chung, Lior Shamir

发表年份
2021
引用次数
7

摘要

Machine learning (ML), a branch of artificial intelligence (AI), is a method that enables systems to learn from data for the purpose of recognizing patterns and making decisions without being explicitly programmed. In the past decade machine learning has been growing rapidly, and ML technologies such as speech recognition, spam filters, smart email reply, online recommendations, face recognition, fake news detection, and self-driving cars have become pivotal in modern daily life. However, computer science education has not yet fully adjusted to the tremendous growth in the sub-field of AI. This paper describes an approach of introducing K-12 students to ML through an on-line summer camp. The students are introduced to the concept of ML by hands-on activities of developing applications for recognizing text, numbers, sounds, images, and video data using a web-based cloud service tool "Machine Learning for Kids" and Scratch 3 programming language combined with Lego Mindstorms EV3 robots. The results show that the tools and technologies used in the camp are suitable for K-12 students, also when used in the form of online training. Pre and post surveys show that students express basic knowledge in ML and higher interest in coding and STEM after being exposed to the proposed training.

关键词

ScratchComputer scienceArtificial intelligenceCloud computingField (mathematics)RobotCoding (social sciences)MultimediaMachine learning

相关论文

查看 OTHER 分类全部论文