Back in college, I volunteered to help on “Women in Computing Day” to teach middle schoolers programming using Alice. I also helped teach an undergraduate teaching assistant position for Engineering Fundamentals, the class all engineering students were required to take. The course used Alice to introduce the students to programming concepts (loops, methods, conditional logic, etc).
I thought Alice was a really innovative way of teaching programming. It was GUI-driven programming that was expressive enough to do cool engineering stimulations, but with the simplicity that middle schoolers could understand and use it.
The other day, my mom asked me to find the “Last Lecture” by Randy Pausch, some professor that made this speech. She had heard about on the T.V. and was interested in seeing what it was all about. I found the YouTube video and began watching it. To my surprise, Dr. Pausch’s work has crossed my path. He is the creator of Alice.
His speech is very inspiring. Watch it.