Loading...
 

Peter Drake

Peter Drake (drake@lclark.edu) is Associate Professor of Computer Science at Lewis and Clark College. These activities were developed for Computer Science 2 as part of the project Learn Java in N Games, which includes other (non-POGIL) activities.

Activities are at: https://github.com/PeterDrake/ljing2-skeletons

Solutions (access on request for faculty) are at: https://github.com/PeterDrake/ljing2-solutions

 

Stage Activity Name Notes
3: Refined 01. Shut The Box - arrays. loops, teamwork EngageCSEdu Engagement Excellence Award
3: Refined 04. Tic-Tac-Toe - Javadoc, 2D arrays, teamwork EngageCSEdu
3: Refined 07. Anagrams - trace calls, JUnit, info processing EngageCSEdu
3: Refined 10. Towers of Hanoi - recursion, critical thinking EngageCSEdu Engagement Excellence Award
3: Refined 13. Beetle - classes, problem solving EngageCSEdu Engagement Excellence Award
3: Refined 16. Pong - objects, UML, communication
3: Refined 19. High Scores I - insertion sort, merge sort
3: Refined 22. Railyard - stacks, queues, interfaces
3: Refined 25. High Scores II - binary search, collections, info processing
3: Refined 28. Hex - graphs, depth-first, critical thinking
Contributors to this page: Clif Kussmaul .
Page last modified on Fri November 28, 2025 23:28:40 EST by Clif Kussmaul. (Version 8)