Title: Work Plan: Continuing with App Inventor
Course: Appdate yourself 4t ESO (in English) - Curs 2020/21 > Section: Topic 10. Continuing with App Inventor

Work Plan

What will you learn in this topic

In this topic you will continue working with App Inventor to learn more about some of its advanced features. A series of resource materials is proposed to help you develop your App. The activities you have to do are intended to help you make progress in rolling out your idea based on the different examples proposed. You can also reuse blocks you will use to design the assignments in this module and which will very likely make your idea easier to browse.

The different sections are:

- Materials
- App Inventor in Practice

Timing:

Total time spent on this topic is 12 hours distributed as follows:

- Using App Inventor Extensions → 3 hours (including activity design and programming)
- Open Data and Data in Google Sheets documents → 9 hours (including activity design and programming)

Proposed work sequence:

- Materials

What Will You Learn? | Resource or Activity | Description
Specific knowledge of App Inventor that will let you design Apps by leveraging all of its possibilities | Documents: App Inventor: Advanced | Reference material with specific explanations on advanced features of App Inventor: use of open data, fusion tables, extensions.
Website: Pura Vida Apps | Online self-learning course on App Inventor
Website: The App Inventor Course-in-a-Box | Website with a description of all the App Inventor blocks

- App Inventor in Practice

What Will You Learn? | Resource or Activity | Description
Development of advanced Apps | Assignment: Calculator Using Extensions | Creation of an App that implements a calculator thanks to the functions that App Inventor offers if we add Pura Vida App Math Extensions.
Assignment: Q&A game | Creation of an App for an Open Day. Includes a questions and answers game entered in a database.

For each of the activities you must release:

- The App packaged in .apk format (Android application package)
- The App source code (.aia)