MIT will offer a Master Trainers Program to certify K-16 educators and other professionals in mobile computing education using the MIT App Inventor platform. This professional development program will continue to grow a global community of experts on mobile app development who are available to guide others through the exploration of mobile app creation. These experts will lead workshops in communities, schools, and afterschool programs to empower teachers and students as they become mobile app designers, thus providing a pathway into computer science, software development, and other disciplines relevant in today's digital world.
MIT App Inventor Certified Master Trainers join an elite cadre of experts able to promote computer science education, conduct MIT App Inventor trainings to groups of educators and/or students and serve as a resource for educators and teachers who seek to infuse mobile computing education into their organizations, programs, and classrooms. Participants will receive an official MIT Certificate of Completion after successfully finishing the 3-day in-person workshop. Their names will be added as Certified Master Trainers to the MIT App Inventor website.
- Six-week App Inventor MOOC Mobile Computing with App Inventor – CS Principles (ID-Verified Certificate of Achievement: $49) offered by edX starting March 18, 2018. If you completed the previous session of Mobile Computing with App Inventor - CS Principles in a previous year and received an ID-Verified Certificate of Completion, you are eligible to apply and will not need to re-take the MOOC.
- Master Trainer applicants who already have experience teaching App Inventor can submit proof of coursework taught in lieu of taking Mobile Computing with App Inventor – CS Principles.
- Ten weeks of additional online coursework beginning May 21, 2018 (included in the course fee).
MIT has been a leader in computing education since the 1960s. That leadership began with the seminal work of Seymour Papert, work that is today more influential than ever. The same research is assuming a major role in the emerging world of mobile computing, through MIT App Inventor, a free, blocks-based visual programming language that enables everyone, even those with no prior coding experience, to create mobile apps for Android devices. Currently, over five million MIT App Inventor users from 195 countries have created over 20 million mobile apps in the easy-to-use web application. Beyond teaching people to code and providing an on-ramp to computer science, MIT App Inventor users also learn a wealth of other skills including: computational thinking, problem solving, engineering design, logic, and entrepreneurship.
- Registration opening soon
Master Trainers will develop expertise in the following areas:
- The App Inventor mission and mobile computing education
- App Inventor technical set-up, platform navigation, software development & trouble-shooting
- Computer science principles, Design Thinking processes, computational thinking
- Pedagogy for mobile app development, CS unplugged activities, App Inventor in curriculum
- Accessing mobile computing resources: tutorials, forums, contests, camps, etc.
- Entrepreneurship opportunities (in app development and for trainers)
Who Should Attend:
An ideal participant is someone with:
- An aptitude or excitement for coding or computer science
- Knowledge of pedagogy or teaching experience
- A passion for educational technology, computer science and problem solving
- An interest in mobile computing education
- Teachers who have used App Inventor or similar tools in their classroom and want to expand upon that level of engagement
- Teachers who want to use technology in curriculum (for CS or non-CS classes)
- Graduate students or recent graduates who have a computer science background and are interested in teaching or educational technology
- Former classroom teachers who are pursuing other educational endeavors
- Club leaders who would like to infuse technology education into their after-school programs
- Professors who want to teach mobile app making in a college setting
- Post-docs who seek to supplement their knowledge or research
Laptops and an Android device are required for this program.
March - May 2019 (6 weeks)
- Starting March 18, 2019, prospective Master Trainers must complete the edX online course Mobile Computing with App Inventor – CS Principles and purchase the ID Verified Certificate of Achievement. Topics of the MOOC include: event-driven programming, working with images, location based app development, SMS app messaging, building a strategy game app, etc. Master Trainer applicants who already have experience teaching App Inventor can submit proof of coursework taught rather than taking the MOOC. If you completed the previous session of Mobile Computing with App Inventor - CS Principles and received an ID-Verified Certificate of Completion, you are eligible to apply and will not need to re-take the MOOC.
May - July 2017 (10 weeks)
- Completed online application is due May 3, 2019.
- The non-refundable application fee is $75 (this amount is credited towards the program fee upon enrollment).
- Acceptance decisions will be made and communicated by email by May 18, 2018.
- Accepted Master Trainers begin ten weeks of online training. The online curriculum will start May 13, 2019 and includes:
- A reading list
- MIT App Inventor mission and goals
- Computational thinking
- Pedagogy – teaching both adults and children
- Unleashing creativity with App Inventor
- Computer science principles and terminology
- Design Thinking
- App Inventor setup
- Developing more complex mobile applications
- Advanced App Inventor components
- Creating apps with social impact
- Entrepreneurship principles
- Professional learning communities
- Final Project
- The online curriculum is required preparation for the on-campus workshop and is not a separate class. Participants must complete all assignments to move on to the 3-day in-person workshop.
July 29-31, 2019
The extensive online curricula will enable all participants to be equally prepared for the workshop on campus. This will enable participants to take deeper dives into mobile app development and teaching strategies during the group projects. Accepted Master Trainers attend a three-day in-person workshop at MIT July 29-31, 2019. The workshop will include lectures, discussion sessions, and collaborative group work. Some topics covered include: technical set-up, CS concepts, IT troubleshooting, debugging strategies, the Design Thinking process, pedagogy, problem solving, computational thinking, creating trainings, etc.
This course meets 9:00 am - 5:00 pm Monday and Tuesday, and 9:00 am - 3:00 pm on Wednesday.
- Welcome and Introduction
- Design Thinking
- Lunch (on your own)
- App Inventor Behind the Scenes
- App Inventor Hands-On
- App Inventor Hands-On
- Networking Reception/Cocktail Party
- Apps as Self-expression
- Maker Cards
- Challenges of Facilitating for Adults/Teachers?
- Lunch (on your own)
- Encouraging Digital Voice and Teacher Buy-In
- Sharing Apps
- Setup and Troubleshooting
- App Inventor Hands-On
- New Features of App Inventor
- Play Time with New Features
- Master Trainer Expectations
- Plans for Outreach and Future Work
- Lunch (on your own)
- Final Project Presentations
- Summary Discussion
Teacher, Berwick Academy
"The workshop was inspiring both in content and in our ability to meet and work with the creators of the software. That connection allowed us to feel part of the process rather than consumers of the product. The interactions with the participants were informative and I suspect the professional connections I made will be lasting."
Lecturer, Hoa Sen University, Vietnam
"Amazing, wonderful, great, lifetime opportunity that can change your life."
Computer Science Coordinator, San Francisco Unified School District
"We had a fantastic group of people, and the conversations were rich. The sessions were great, and I got quite a lot out of the three days at MIT."
Although Prof. Abelson is not serving as an instructor, he maintains an active presence as course director.
Harold (Hal) Abelson is the Class of 1922 Professor of Electrical Engineering and Computer Science at MIT and a Fellow of the IEEE. He holds an AB from Princeton University and a PhD in mathematics from MIT. In 1992, Abelson was designated as one of MIT's six inaugural MacVicar Faculty Fellows in recognition of his significant and sustained contributions to teaching and undergraduate education. Awards include: the 1992 Bose Award (MIT's School of Engineering teaching award), the 1995 Taylor L. Booth Education Award given by IEEE Computer Society — cited for his continued contributions to the pedagogy and teaching of introductory computer science, the 2012 ACM Special Interest Group on Computer Science Education Award for Outstanding Contribution to Computer Science Education, and the 2011 ACM Karl Karlstrom Outstanding Educator Award.
Abelson leads the development of MIT App Inventor, a major focus of the MIT Center for Mobile Learning. App Inventor, originally started by Abelson when he was a visiting faculty member at Google Research, is a Web-based development system aimed at making it easy for young students—or anyone—to create their own mobile applications.
Abelson co-authored the 2008 book Blown to Bits, which describes, in non-technical terms, the cultural and political disruptions caused by the information explosion. Together with MIT colleague Gerald Sussman, Abelson developed the computer science subject, Structure and Interpretation of Computer Programs, which is organized around the notion that a computer language is primarily a formal medium for expressing ideas about methodology, rather than just a way to get a computer to perform operations. This work, through a popular computer science textbook by Abelson and Gerald and Julie Sussman, videos of their lectures, and the availability on personal computers of the Scheme dialect of Lisp (used in teaching the course), has had a world-wide impact on university computer-science education. This work served as MIT's own introductory computer science subject from 1980 until 2007, when it was changed as part of a comprehensive curriculum revision, and Abelson is currently working on the revision as well as the successor introductory subject.
Karen Lang works as the Education and Business Development Coordinator for MIT App Inventor. In that role, Karen advocates for the use of App Inventor as a tool to enable people, young and old, to become active creators of technology. Prior to joining the App Inventor team in 2015, Karen spent much of the past twenty years as an educator, focused on Computer Science education. Karen has taught in the US and around the world – at high schools in New Hampshire, Vermont, Massachusetts, and in England. She also acted as technology coordinator at American international schools in Venezuela and Hungary. She taught Computer Science for eleven years at the Massachusetts Academy of Math and Science in Worcester, MA, USA where her focus always was to expose students to the possibilities of becoming technological innovators. As an educator, Karen developed curricula, trained teachers, and presented at various conferences on Computer Science education. Karen also served as the 9-12 Representative for the U.S. Computer Science Teachers Association Board of Directors for five years, where she was able to contribute and advocate for Computer Science education on a national level. Prior to her educational career, Karen spent ten years as a software engineer, where her passion for technology as a means of innovation and creativity grew.
Although Josh Sheldon is not serving as an instructor, he maintains an active presence in supporting this program.
Josh Sheldon is a educational technologist with a primary focus in science, math, and computing. A former high school and middle school science teacher, Sheldon has an extensive background in developing curricular materials in the sciences and various forms of new media for science learning. In addition to freelance web and curriculum development, he worked at the JASON Foundation for Education, an innovative non-profit that focused on expedition-based science supplementary materials for middle schools. Sheldon holds a MA from Stanford University’s Learning, Design & Technology Program, and bachelor’s degrees in Math and Physics from the Pennsylvania State University.
Ralph Morelli is a professor of computer science at Trinity College. He is currently the Principal Investigator of the Mobile CSP project, an NSF-funded effort to train high school teachers in Connecticut and elsewhere to teach the emerging Advanced Placement CS Principles course that is being created by the College Board. The main goal of this NSF initiative is to increase access to computer science among underrepresented groups, including girls, African Americans, and Hispanic Americans. Morelli spent the 2012-13 academic year working on the App Inventor development team at the MIT Center for Mobile Learning.
This course takes place on the MIT campus in Cambridge, Massachusetts.
|Fundamentals: Core concepts, understandings, and tools (40%)||40|
|Latest Developments: Recent advances and future trends (30%)||30|
|Industry Applications: Linking theory and real-world (30%)||30|
|Lecture: Delivery of material in a lecture format (20%)||20|
|Discussion or Groupwork: Participatory learning (40%)||40|
|Labs: Demonstrations, experiments, simulations (40%)||40|
|Introductory: Appropriate for a general audience (25%)||25|
|Specialized: Assumes experience in practice area or field (60%)||60|
|Advanced: In-depth explorations at the graduate level (15%)||15|