David Wolber is a leader in teaching beginners how to code. His focus is empowering artists, designers, kids, women, men, humanity majors, business students--makers of all types--to add coding to their creative arsenals. He wrote the book App Inventor 2: Create your own Android Apps along with App Inventor lead Hal Abelson and Google developers Ellen Spertus and Liz Looney. That book, and Dave's award-winning, video-based site appinventor.org, have introduced thousands of new app builders to the world of code.David is a professor of computer science at the University of San Francisco, where he introduces USF students from across the university to coding and computer science. His course-in-a-box teaching materials have served as a template for hundreds of courses at the K-12 and university levels, as well as for the Mobile Computer Science Principles (mobileCSP.org) Advanced Placement (AP) curriculum.
I gave a talk to Lat Twae Education, an organization in Myanmar dedicated to teaching kids computer science. They’re using my Thunkable book to teach app building.
I demo the basics of app building with thunkable, including a translation app and an image recognition app, and I show how easy it is to “appify” a spreadsheet and do something with the data. For the talk, I built a raffle app: I let audience members add themselves to the public sheet, then I added code that chose one of the entries randomly to win a free book.
I also show another tool, Adalo, and talk about how it provides a dialog-based “nocode” method of specifying data filtering, and I give my take on how “NoCode” tools are democratizing software development. You can check out the talk here.
I updated the LoginOnly Thunkable app which can be used as a template for any app you build that requires user login. Check out the updated tutorial which instructs you on how to use this template app to create your own apps.
The app uses Thunkable’s drag and drop interface, Firebase for login, and Cloudinary to store profile pics for users. You can create the app in about 30 minutes including setting up free accounts at Thunkable, Firebase, and Cloudinary.
Drag and Drop Code: Create iPhone and Androids Apps with Thunkable, is now available! Program your iPhone, iPad, or Android, no experience required!
Along with my co-author Rafiki Cai, I am pleased to announce what may be the most fun and creative introduction to coding, ever! The eBook is just $9.99, and the paperback is coming soon.
The book steps readers through the creation of 12 apps, teaching coding fundamentals along the way, and encouraging exploration and creative remixing. Learn while creating– what a concept!
In my USF classes, students build and install an app on their phone in the first twenty minutes of class, even before I go over the syllabus! Thunkable’s cross-platform nature makes it possible: students learning to code by building apps on their own phones.
The book, and Thunkable, are perfect for:
Self-directed learning and app building, both kids and adults
Introductory K-12 and University courses
After-school coding and entrepreneurship programs
Informal learning pods looking for fun and creative projects
Family coding clubs
Prototyping and rapid code development by entrepreneurs and organizations
Please help us in getting the word out!
David Wolber Professor, University of San Francisco