Steve Cooper is an Associate Professor (teaching) in the Computer Science Department at Stanford University, and holds a courtesy appointment within Stanford's Graduate School of Education. His research areas lie in computer science education, program visualization and semantics. He is most well known for his work with Alice and developing Alice-related curricular materials and professional development for K-16 teachers.
Current projects on which he is working include the creation of a serious game to teach secure coding practices to novice programmers, incorporation of a intelligent tutoring system into Alice, developing a Google-like approach towards digital libraries for educational materials to make them more usable, and exploring how introductory CS can be taught in an online environment, using machine learning techniques to better predict student trajectories in introductory computing classes. He is also working on expanding the usage of Alice in K-12, and internationally. Steve is interested in democratizing computer science education. He is also trying to elevate CS education research to a comparable status as other STEM education research disciplines.
Kauffman Center at UNL