Програмата „Създаване на мобилни приложения с App Inventor“ запознава учениците с визуалното (блоково) програмиране и ги учи как да създават собствени мобилни приложения за смартфони. Курсът развива важни базови умения в областта на програмирането и е подходящ както за напълно начинаещи, така и за ученици, които имат предходен опит с програмиране.
Разнообразните практически проекти, включени в програмата, провокират интереса на учениците и неусетно ги въвеждат в основни понятия и концепции като „как мисли компютърът“, логиката на програмния код, как работят алгоритмите, какво представляват събития, променливи, условия, функции, списъци и оператори. Силната практическа насоченост на програмата превръща сложната и абстрактна теория в достъпни конкретни задачи, които постепенно стават все по-увлекателни и интересни за учениците.
Застъпени са още процесът по отстраняване на грешки (дебъгване) и създаването на функционален дизайн за мобилните приложения. Учениците сами решават как да подобрят проектите, как да ги направят по-интуитивни, визуално привлекателни и лесни за използване от потребителите.