Learn to Design Android Apps
Android dominates the mobile device market, and Android app design skills are in high demand among tech industry employers. Learn to use MIT App Inventor to create a variety of simple Android apps.
Students will learn the basics of Android app design and event-driven programming. Together we will create app background screens and then add elements such as pictures, drawing canvases and buttons. Students will get familiar with MIT App Inventor as they design a variety of simple games and utility apps. We will also learn how to incorporate events so app users can interact with different elements. For a final project, students will work in groups to design and test their own mobile apps. All equipment will be provided, and no prior computer experience is required.
What You Will Learn
Android app design skills are in high demand among tech industry employers. Get started in this fast-growing field by learning to use MIT App Inventor to create a variety of simple Android apps.
- Get an overview of the mobile app industry
- Get an introduction to MIT App Inventor
- Create a variety of simple apps for Android devices, such as a virtual pet, a ball-bounce app and a finger-painting app
- Learn to add a timer component to an app
- Create simple games
- Learn about procedures, variables, conditional “if” statements and loops
- Get an introduction to event-driven programming
- Design an original Android app and implement and test it
Return to the Sally Ride Science Junior Academy website here.
Note: Upon successful enrollment of a section, students will receive a confirmation email from our Student Services team. This email will include a link to an authorization form that is required to be completed within 72-hours of enrollment.
In response to COVID-19 health guidelines, we have restructured our in-person Junior Academy workshops as
online courses. Contact us at srs@ucsd.edu if you have questions.
Course Number: CSE-90100
Credit: 1.50 unit(s)
+ Expand All
-
6/27/2022 - 7/1/2022
$175
Live Online
-
-
-
CLASS TYPE:
Synchronous web-based class meetings that are scheduled to meet online at published times (time/date).
Muralidharan, Manju
Manju Muralidharan has a Master's Degree in Computer Science from Illinois Institute of Technology, Chicago and a Bachelors degree in Computer Engineering from Anna University, India, She started her career as a Web Developer for Oracle Financial Services Software in Bangalore, India. After moving to the United Stated she worked as an Instructor at the IIT Computer Discovery After School programs in Chicago from 2013 to 2015. She combines her passion for teaching, love for technology and penchant for crafting to teach a variety of courses including Lego Mindstorms, Android App Design, Craft - Electronics, DIY Robots for Library NExT through UCSD Extension and as a volunteer & official vendor for the San Diego Public Libraries.
-
-
POLICIES:
1st meeting mandatory.
Early enrollment advised.
No UCSD parking permit required.
No visitors permitted.
Pre-enrollment required.
No refunds after: 6/20/2022.
-
NOTE:
This is a MIDDLE SCHOOL level course. Instructor will email student with Zoom information 24-hours in advance of start date. Please note this email will go to the student email on file, and not the parent email. The course runs the first two hours with an optional office hour the last hour. Supply list:https://docs.google.com/spreadsheets/d/11JDCCTNStoX8reCKsSPoLjpI1ulIBNOe/edit#gid=375250051
DATE | DAY | START | END | LOCATION |
---|
6/27/2022 | Mon | 9:00 a.m. | 12:00 p.m. | |
6/28/2022 | Tue | 9:00 a.m. | 12:00 p.m. | |
6/29/2022 | Wed | 9:00 a.m. | 12:00 p.m. | |
6/30/2022 | Thu | 9:00 a.m. | 12:00 p.m. | |
7/1/2022 | Fri | 9:00 a.m. | 12:00 p.m. | |
There are no sections of this course currently scheduled. Please contact the Pre-College Programs department at 858-534-0804 or precollege@ucsd.edu for information about when this course will be offered again.