The Basic Programming interactive module is an android-based learning media application in TKJ Basic 10th Grade Programming subjects. This application provides learning material for one semester, learning videos, and practice questions that are in accordance with existing Basic Competencies. With this application, it is expected that users can learn wherever and whenever the user is located.