Create Apps | Make a Differencemisf.org/.../10/Create-Apps-Make-a-Difference-MISF... · MIT App...
Transcript of Create Apps | Make a Differencemisf.org/.../10/Create-Apps-Make-a-Difference-MISF... · MIT App...
Create Apps | Make a Difference
MIT App Inventor● Created at Google and now located at MIT
● Why App Inventor?○ Low Floor, High Ceiling & Wide Walls○ Access native phone features○ Great for prototyping
● iOS capabilities - released September
Presentation: https://goo.gl/f9vs7P
Mobile CSP: Socially Useful Apps
The Feel Good App An app that makes mental health care accessible to all.
Press to Begin
Click here to read
calming and
reassuring quotes.
Click here for tips
and strategies.
Click here to
launch a Feel
Good music
playlist.
Click here to play
the paint game.
CREC’s
Academy of
Aerospace and
Engineering
Emergency Messenger AppAn app that allows mass alerts to be sent in a school emergency
Kristopher Marques,
Sean McCarthy, and
Eliot Serrano
Hartford Magnet
Trinity College
Academy
Say SomethingA safety awareness app to help protect citizens and keep the city safe
Briana Covia, Carlianna
Felix, Chamara
Wiggins, and MaKenna
Lindsay
Hartford Magnet Trinity
College Academy
Now on Google Play!
Minnesota BerriesBerry identification and uses for common berries in MN
Deven & Emma
College of St.
Scholastica
Quiz AppsUS Citizenship | Depression Screening
Citizenship - X & Y
Depression - Tori & Macy
College of St. Scholastica
Let’s Make an App!
● Need a Google Account & an Android Deviceai2.appinvetor.mit.edu
● Digital Doodle Tutorial
● Digital Doodle Extensions:○ Change the color of the ink (and let the user pick from a selection of colors). See Paint Pot
tutorial.○ Change the background to a photograph or picture.○ Let the user draw dots as well as lines (hint: Use DrawCircle block).○ Add a button that turns on the camera and lets the user take a picture to doodle on.
● Other Apps to Try: Beginner Tutorials | Lengthier Tutorials
App Challenges
● Dates: Submissions accepted June - October 15th
● Participants: Individual or Team entries of MS or HS students
● Process: Each district → National
● Organized by congressional districts○ Tom Emmer, 6th District○ Erik Paulsen, 3rd District○ Jason Lewis, 2nd District○ Betty McCollum, 4th District○ Not listed - ask your representative to sign up!
App Challenges
● Dates: 12 weeks in the spring, mid-May Appalooza in MN
● Participants: Teams of 5 girls in middle or high school
● Process: Submit a pitch and app prototype; regional and global winners
Resources● MIT App Inventor | App Inventor for Educators
● Appinventor.org
● Mobile CSP - High School (College Board: AP CSP, Dual Enrollment - soon!)
● San Francisco Unified School District - Middle School
● Other: Careers with Code | CSTA - Gopher State Chapter
What is Mobile CSP?
Mobile CSP is a National Science Foundation funded and College Board endorsed curriculum and professional development
● Online & Hybrid PD● Fall, Spring, Summer● Grad credit options
CurriculumTeacher Branch | https://teach.mobilecsp.org
● Parallels student branch
Offers supplemental teachingmaterials such as …
● Lessons plans
● Reflections
● Pedagogy
● Support
Student Branch | https://course.mobilecsp.org
Focuses on mobile computing through an emphasis on …
● Building socially useful mobile apps
● Project-based focus
● Writing and communication
● Fostering collaboration and creativity
The most interesting thing
about this course is being able to
relate to what our future is going
to be like.” Mobile CSP Student
If you’re not into math
or logic but you’re into art and
the creative side, this class
could help you (in those
areas).”Mobile CSP Student
It makes you think more
creatively … that’s more useful in
the real world. In your jobs they’re
not going to say exactly what you
need to do.”Mobile CSP Student
The skills I’m learning for
this course could be used for my
job … I’m planning on being a
psychologist.”Mobile CSP Student
“
“
“
“
Questions?
Jennifer Rosato
Director, Center for Computer Science Education
College of St. Scholastica
Presentation: https://goo.gl/f9vs7P