Learning media play an important role as a tool for creating effective and efficient teaching and learning. Media is said to be effective and efficient if it is able to bring changes into student learning outcomes, and provide students an understanding of the material presented.This study aims to design online learning media, test the validity and determine the effectiveness of scratch-based le…