Introduction to App Development CP (CTE)
(Intro to App Dev - Course #77317)
OPEN TO GRADES: 9-12
CREDIT: 5 - credits per sem.
PREREQUISITE: None
A-G Pathway: None
OTHER INFO: A one-semester course. May be repeated for credit. Meets KHSD graduation requirements.
COURSE DESCRIPTION: Never coded but want to learn how to build apps? Then you've come to the right place. This course targets beginners of all ages and starts at the very beginning--setting up App Inventor. With video and text-based lessons, students will learn step by step how to build progressively more complex apps. Students learn how to build many types of apps, and you'll learn programming concepts and terminology. Using the MIT App inventor Course in a Box. Utilizing a comprehensive set of teaching materials designed for beginners to learn how to build mobile apps using the MIT App Inventor platform, providing a structured curriculum with lessons, activities, and projects to guide learners through the basics of app development, including building user interfaces, coding with blocks, and utilizing various app components, all without requiring prior programming experience; essentially offering a complete course ready to implement for teachers or self-directed learners to build apps from scratch, covering topics like drawing, animation, location services, quizzes, and data handling.
Students can expect to learn:
- Basic programming concepts like variables, loops, and conditional statements
- Designing user interfaces with various components (buttons, labels, textboxes)
- Handling user input and events
- Integrating features like GPS location, camera, and sensors
- Building simple games and animations
- Creating data-driven apps with lists and storage