❗The content presented here is sourced directly from Udemy platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.
Updated in [September 27th, 2023]
What does this course tell?
(Please note that the following overview content is from the original platform)Have you had an idea for an app and wondered what to do next? With MIT App Inventor you can take your idea to action - no programming experience required It gives you building blocks that you snap together like LEGOs to build an app You can have a basic app ready in under 30 minutes!About App Inventor:MIT App Inventor is the result of a collaboration between the Massachusetts Institute of Technology and Google It has 82 M users in 195 countries who have built over 34 M apps with it Just this month has had 8901 K active users Applications include Artificial Intelligence Internet of Things and Cloud ComputingExamples of apps built include: a pedometer app to count and report daily footsteps; an app to monitor the home garden detect when plants need watering and irrigate them from anywhere in the world; an app that learns to play rock-paper-scissors using machine learning; the only limit is your imagination!About the Series:In Craft with Code participants learn by doing growing skill by developing apps of increasing complexity through a series of courses In each course I introduce a new app and show you how to build it step by step In the process I introduce new software concepts You will apply the concepts to bring your own ideas to life in the course project All the code from a course is available to you to download and use in your projectsYou will need a laptop or desktop with a web browser and an Android Phone I use a MacBook Pro with Opera browser and a Google Pixel phone You will need a Google account to sign up and sign in App Inventor runs in the browser so there is nothing to install to get started developing appsAbout this course:In the project you will build an animated game using Canvas and Image Sprites You will learn essential "How Tos" of building animated games such as: (i) How to lay out the screen with Canvas and Image Sprites (ii) How to animate a touch-sensitive Image Sprite and (iii) How to set up a timer using a Clock for orchestration You will then apply these concepts to bring your own ideas to life in a DIY app to uplift and educateCredits:I want to thank Prof David Wolber who is my inspiration for jumping on-board MIT App Inventor and taking the technology out to others His Course-in-a-box teaching materials are the foundation on which I built this course And I want to thank the folks at MIT for this projectLets rock and roll
We considered the value of this course from many aspects, and finally summarized it for you from two aspects: skills and knowledge, and the people who benefit from it:
(Please note that our content is optimized through artificial intelligence tools and carefully reviewed by our editorial staff.)
What skills and knowledge will you acquire during this course?
During the course "Craft with Code 2: Animated Games with MIT App Inventor," participants will acquire the following skills and knowledge:
1. Building apps with MIT App Inventor: Participants will learn how to use MIT App Inventor, a visual programming environment, to build apps without any prior programming experience. They will understand the building blocks and how to snap them together like LEGOs to create functional apps.
2. Rapid app development: Participants will learn how to quickly develop basic apps in under 30 minutes using MIT App Inventor. They will gain the ability to turn their ideas into action without the need for extensive programming knowledge.
3. Software concepts: Throughout the course, participants will be introduced to various software concepts that are essential for building animated games. They will learn how to lay out the screen using Canvas and Image Sprites, animate touch-sensitive Image Sprites, and set up timers using a Clock for orchestration.
4. Game development: Participants will gain hands-on experience in building animated games using MIT App Inventor. They will learn the "How Tos" of game development, including screen layout, animation, and touch interaction. They will also learn how to bring their own ideas to life by applying these concepts to their own DIY app projects.
5. Problem-solving and creativity: By working on their own app projects, participants will develop problem-solving skills and enhance their creativity. They will learn how to think critically and find innovative solutions to design and programming challenges.
6. App deployment: Participants will learn how to deploy their apps on Android devices. They will understand the necessary steps to test and distribute their apps to a wider audience.
Who will benefit from this course?
This course will benefit individuals who have an idea for an app and want to bring it to life without any programming experience. It is suitable for anyone interested in app development, including students, entrepreneurs, and hobbyists. Specifically, professionals in fields such as Artificial Intelligence, Internet of Things, and Cloud Computing can benefit from learning how to build apps using MIT App Inventor. Additionally, individuals interested in game development and animation will find this course valuable as it teaches essential skills for building animated games.
Course Syllabus
Introduction
Demo of "Mole Mash" App
App's Design
Code
Concepts
Project