Presentation is loading. Please wait.

Presentation is loading. Please wait.

Online Programming Judge- Applications for the classroom William A. Booth, Ph.D. Baylor University.

Similar presentations


Presentation on theme: "Online Programming Judge- Applications for the classroom William A. Booth, Ph.D. Baylor University."— Presentation transcript:

1 Online Programming Judge- Applications for the classroom William A. Booth, Ph.D. Baylor University

2 Lots of Small Assignments (LSA) Approach LSA approach for CSI, CS2, Data Structures Added an average of 5 programming assignments each week. Student Motivation – Must program every day to keep up

3 LSA Progress Baylor University Intro to CS (CS1) Data Structures (Spring 2016) Curriculum developed by Bill Booth 80+ problems in 15 weeks Started in summer 2015 Continued in Fall 2015, Spring 2016

4 LSA Results Correlation Between LSA and Final Exam CourseRR2R2 CS1 Summer 201581.2%64% CS1 Fall 201564%40% CS1 Spring 201671%50% Data Struct. 201674%54%

5 LSA Progress Preliminary Observations – Professors believe approach improves Understanding of lecture concepts Code Quality – Students appear better prepared for Instruction Deeper understanding Time for advanced concepts (e.g., design elements)

6 LSA Progress Preliminary Observations – URI performance strongly correlated to written summer final (conceptual) exam results – 64% of variation in Final Exam explained by URI performance. – Students tend to blame online-judge for difficulty, not the professor.

7 Online Programming Judge- Applications for the classroom RESOURCE INFORMATION https://icpc.baylor.edu/ https://www.urionlinejudge.com.br https://www.urionlinejudge.com.br/academic http://uhunt.felix-halim.net/ https://uva.onlinejudge.org/


Download ppt "Online Programming Judge- Applications for the classroom William A. Booth, Ph.D. Baylor University."

Similar presentations


Ads by Google