Posted on September 14, 2016 by wolber
The San Francisco Unified School District (SFUSD) is making great strides in rapidly adding computer science courses to the curriculum in public middle schools and high schools, and App Inventor is a vital part of it. SFUSD’s Bryan Twarek and Andrew Rothman have designed an on-line middle school curriculum which combines video and other lessons from appinventor.org, Mobile-CSP.org, appinventor.mit.edu, and a number of other venues, and breaks lessons down into 50 minute classroom chunks. The well-organized site is being used this fall in SF middle schools. Check it out and contact Bryan (email@example.com) to get access to the teacher side of it.
The middle school curriculum is part of SFUSD’s Computer Science for All Students in SF effort. The goal is to make real computer science– with coding and problem solving– part of the curriculum throughout the grade levels, and to help broaden participation in Tech, as this excerpt from their site attests:
By beginning in the earliest grades and with all children, we will normalize a discipline that has been long dominated by a selective group of the population.
SFUSD teachers are also teaching some of the first AP High School Computer Science Principles (CSP) courses on the West Coast, an effort led by SFUSD’s Jennie Lyons.
The Democratize Computing Lab at the University of San Francisco is partnering with the school district in these efforts. Led by my colleague Alark Joshi and I, we provide materials and advice on curriculum development, offer summer training workshops for high school teachers, and facilitate a program whereby USF students in the Democratize Computing Lab assist teachers at schools sites each semester.
Filed under: k-12, success stories, teaching, Uncategorized | Tagged: app inventor, coding, csp, teaching | Leave a comment »
Posted on May 7, 2015 by wolber
The University of San Francisco and AppInventor.org will host an App Inventor teacher workshop and follow-up activities during the summer of 2015. The workshop will take place over four days, June 29-July 2, 2015, 10 am to 3 pm each day, at the University of San Francisco. The workshop is funded by USF and the Google CS4HS program. You can apply at bit.ly/usfWorkshop.
Learn App Inventor coding and how to teach it in a 4-day teacher development workshop funded by Google and USF. Coding apps for phones and tablets is a fantastic way to learn computer science and computational thinking! The workshop is free. If you can commit to teaching in 2015-2016, you may also be eligible for a $1000 stipend!
Teachers from all levels are welcome to participate. No prior coding experience is required. The workshop will start at the beginning with both coding and the App Inventor language, and will focus on how to teach the material to beginners. The workshop will be taught by USF Professor Alark Joshi and USF Professor and App Inventor author David Wolber.
University of San Francisco Campus, 2130 Fulton Street, San Francisco, CA 94117
The workshop will prepare you for teaching either a complete programming course or a coding module in an existing course. The topics and material discussed will be appropriate for many programming courses and levels, including the High School Computer Science Principles (CSP) curriculum that is being piloted as a new AP course. You will be introduced to two popular existing online courses, Mobile CSP (mobile-csp.org) and Professor Wolber’s App Inventor Course-in-a-Box (appinventor.org).
Community of Practice
Our goal is to foster the community of App Inventor teachers in the Bay Area. We will offer two ways to continue after the workshop: (1) We’ll provide three weeks of follow-up guidance after the workshop (July 6-24, 2015) including once-a-week meetups as you continue with the Mobile CSP on-line course, and (2) During the school year, we have funds for a limited number of USF students, experienced in App Inventor programming, to assist you in the classroom. If you can commit to teaching App Inventor in 2015-16, you may be eligible for a $1000 stipend.
Please apply for the workshop at bit.ly/usfWorkshop. Slots for the workshop are limited, but we will accommodate as many teachers as we can.
Filed under: teaching, Uncategorized | Tagged: android, appinventor, csp, teaching, usf | Leave a comment »
Posted on July 19, 2014 by wolber
App Inventor 2: Create your own Android Apps is now available in early-release form from O’Reilly. The early-release gives you discounted access to the book while the authors are making final edits. You receive the preview version now, then all significant updates as well as the final version.
Early-Release Book Now Available!
I wrote the book along with three of the original creators of App Inventor: MIT Professor Hal Abelson, Mills Professor and Google Engineer Ellen Spertus and Google’s Liz Looney. The book is designed for absolute beginners and is also useful for programmers looking to add App Inventor to their programming arsenal.
The book is used in many K-12 and University courses. Check out the course-in-a-box to see how the chapters fit in to a course outline.
Filed under: teaching | Tagged: app inventor, book | Leave a comment »
Posted on November 26, 2013 by wolber
Want to see a successful STEM program in action? Check out this video of Kelly Powers, the Mass. STEM teacher of the year, teaching students to be creative, solve problems, and build their thinking skills, all through building apps with App Inventor. Congratulations Kelly!
Filed under: k-12, students, success stories, teaching | 8 Comments »
Posted on December 1, 2012 by wolber
University of Alabama professor Jeff Gray is working to develop new computer science AP curriculum for Alabama high school students based on App Inventor and mobile programming. Check out this video from ABC news:
Filed under: k-12, success stories, teaching | Tagged: android, app inventor, education | 9 Comments »
Posted on August 18, 2012 by wolber
App Inventor Book available at Amazon
Check out appinventor.org/projects. I’ve added video screencast lessons and other teaching materials to complement the original App Inventor tutorials. These are the tutorials originally written for the App Inventor site and then refined for the book App Inventor: Create your own Android Apps (which I co-authored with App Inventor creators Hal Abelson, Ellen Spertus, and Liz Looney). I’ve also added some new video tutorials not found in the book, one for an arcade shooting game (see above) and one for a note-taking app.
The video is best watched full screen HD, and each tutorial is split into 5 minute portions.
Filed under: screencasts, teaching | Tagged: android, app inventor, programming | 4 Comments »
Posted on September 28, 2011 by wolber
Angelo Taylor is a University of San Francisco student who took my App Inventor course last year. He has created this video about our App Inventor course. Great work Angelo!
Filed under: students, success stories, teaching, what is app inventor? | Tagged: android, app inventor, education | 3 Comments »