This paper describes a design of a second-year, 20 ECTS credit course on imperative and object-oriented programming. The key design rhetoric is encouraging students to assume responsibility for their own learning, and to this end, elements from mastery learning and other teaching strategies are used in concert to construct an achievement-based system where students are put in charge of how and when they are examined. In addition to describing the elements of the course design, the paper reports on experiences from teaching in this format, and how the format has evolved over time.
Paper (splash-e17-paper8-final-submission.pdf) | 701KiB |
Mon 23 Oct Times are displayed in time zone: Tijuana, Baja California change
Mon 23 Oct
Times are displayed in time zone: Tijuana, Baja California change
08:30 - 10:00: Tools and TechniquesSPLASH-E at Kensington Chair(s): Joe Gibbs PolitzUniversity of California, San Diego | |||
08:30 - 09:00 Talk | (CER) Mastery Learning-Like Teaching with Achievements SPLASH-E File Attached | ||
09:00 - 09:30 Talk | (CSES) Assessing the Usability of a Novel System for Programming Education SPLASH-E Giovanni VincentiUniversity of Baltimore, Scott Hilberg, James Braman, Michael SatzingerUniversity of Baltimore, Lily CaoTowson University File Attached | ||
09:30 - 10:00 Talk | (CSES) Applied and Adaptive Curriculum in Introductory to Computer Science Courses for Success in Diverse Student Groups SPLASH-E Aybuke Gul TurkerUniversity of Wisconsin - Madison, Christine Corbett MoranCalifornia Institute of Technology File Attached |