App Inventor 2 is an open-source web application originally developed by Google, and now maintained by the Massachusetts Institute of Technology (MIT). To create your app, you only need a browser (eg. Chrome , Firefox, Safari , etc. – not Internet Explorer), a free Google account and an internet connection to download your apps to an Android device (phone or tablet) using a wireless network. You can share your app in the gallery for free or upload to Google Play (in this case there is a fee to register as a developer).
Our workshops and courses teaching app development
|Mosquito Game||3 hours workshop||Algorithms and programming concepts and practices|
|Make your first app||15 hours course||Algorithms and programming and visual design concepts and practices|
|Make your own app||15 hours course||Algorithms and programming, software engineering, design thinking and visual design concepts and practices|
|Visual design workshop||3-4 hours workshop||Visual design concepts and practices|
|App development (teacher training)||40 hours course||Algorithms and programming, software engineering, design thinking and visual design concepts and practices, pedagocial and technological aspects|
Computational action and design thinking
We adopt an instructional strategy with a focus on computational action (Tissenbaum et al., 2019). Computational action is a new framework for teaching computing, proposing that, while students learn about computing, they also have the opportunity to create computational solutions that have a direct impact on their lives and their communities.
Assess your app online with CodeMaster with respect to algorithms and programming concepts and user interface design and visual aesthetics.
Resources supporting the app development
The web tool Sketch2aia effectively and efficiently supports teaching user interface design by automatically transforming a sketch into a wireframe . Sketch2aia employs deep learning to detect the user interface components and their position in a hand-drawn sketch, and automatically generates the App Inventor code for the respective wireframe.
Find out more about our experiences
- Apps workshop at Escola Básica Prof.ª Herondina Medeiros Zeferino/Florianópolis (Primary education)
- Young tutors program at Escola Básica Prof.ª Herondina Medeiros Zeferino/Florianópolis e na Escola Municipal Almirante Carvalhal/Florianópolis (8. e 9. year).
- Visual design of apps at Escola Municipal Almirante Carvalhal/Florianópolis (5. year).
- Teaching programming and visual design in High School at the Instituto Federal de Santa Catarina/Câmpus São José.
Interested in to know more about our research?
Check out our publications here.