Colloquium on Computer Science Pedagogy

Date Speaker Talk
Oct 2, 2007 Peter Brusilovsky, Associate Professor, School of Information Sciences and Intelligent Systems Program, University of Pittsburgh "Teaching C Programming with Web-based Personalized Tools"

 

Teachers of large introductory programming classes are frequently unable to provide sufficient personal attention to every student. At the same time, programming is known as one of the most challenging subjects to undergraduates. In this talk, I will present a suit of Web-based tools aimed to enrich educational experience of students in programming classes and complement the lack of personalization. Each of the four presented tools engages a student in an interactive work with problems, examples, or readings while attempting to adapt to the student's current knowledge and needs. The tools are developed with the support of the National Science Foundation and available for exploration at http://www.sis.pitt.edu/~paws/.

Peter Brusilovsky has been working in the area of adaptive systems and E-Learning for many years. Since 1993 he has participated in the development of several adaptive Web-based educational systems including ELM-ART, a winner of 1998 European Academic Software Award. He was also involved in developing practical E-Learning courses and systems as a Director of Computer Managed Instruction at Carnegie Technology Education. Currently he continues his research on adaptive E-Learning as an associate professor at the School of Information Sciences, University of Pittsburgh. Dr. Brusilovsky has published numerous research papers and several books on adaptive systems and E-Learning.


Close this window