Introduction to App Inventor
The student will get acquainted with the AppInventor development environment, the "Design" and "Blocks" modes, the main components of the programming environment, and will also create their first mobile applications. The student will learn how to test and debug applications, save and install them on an Android mobile device, if available.
During the study of the module, the student will get acquainted with the creation of the server part of the application in App Inventor: the components "Web Viewer", "Call", "Qr code" and "TinyBD". The student will learn how to create Internet applications, work with databases.
The student will become familiar with App Inventor graphics principles, the Canvas, Ball, Sprite Images, and Timer components, as well as their properties and events. The student will learn how to create animations of the movement of objects, program actions when objects collide, and get acquainted with the coordinates of objects and the properties that ensure their movement.
During the study of the module, the student will get acquainted with the components “Sound”, “Button”, the “Screen” component, sensors, and also develop applications containing multimedia objects. The student will get acquainted with the concepts of “variable”, “array”, “procedures”, learn how to apply random number generation in a given range and get acquainted with the RGB color model.
• Talking bird • Roll the dice!
• Calculator • Images gallery • Quiz • Math simulator • Guess the number • Pedometer
• Golf • Snake • Magic ball • Ping pong • Labyrinth • Rock Paper • Scissors • Clicker
• Browser • Messenger • QR code scanner and generator • Database