In this course, students will be introduced to the basics of app building. Video and text-based lessons will be used to build progressively more complex apps. Students will learn how to build many types of apps as well as programming concepts and terminology. Students will learn how to design the user interface for an app, and how to code the blocks that specify the app’s interactive behavior. Additionally, students will learn how to code blocks that specify how an app responds to events, and about conditional blocks that allow an app to make decisions.