My Account Details

Foundations of Programming: Software Engineering
Grades: 9 - 12
©2026, Binary Logic | McGraw Hill
Dive into the world of software creation with Foundations of Programming: Software Engineering. This course guides high school students through the software development life cycle, from prototyping and app development to deployment and accessibility. Designed specifically for beginners, the course features user-friendly tools, such as MIT App Inventor, enabling students to quickly build confidence, develop problem-solving skills, and create inclusive, functional software. The program is ideal for aspiring developers, programmers, and IT professionals.