The Pedagogical Tools Group's primary responsibilities are the development and maintenance of the programming tools, software libraries, and other software systems the department uses in teaching programming and other aspects of Computer Science. In addition, they provide assistance in developing Lab exercises, examples and assignments for these classes. This will involve working closely with, at least, the faculty teaching CS128 and CS256, the CS lab system administrators, and the Earlham Computing Services lab administrators. The group normally consists of two or three students and a faculty advisor.
Current Projects
- Working on methods to allow students to work from their dorm by remotely logging in to one of our ACL machines. This includes looking at Xming, Ubuntu Live CDs, and Parallels.
Accomplishments
- We researched the current load distribution acheived by the Chooser program and investigated ways to improve upon the method.
- Developed the current chooser and NWD scripts being used to allow remote X sessions to the ACL machines.
- Assisted with the writing and maintaining of the labs currently being used for CS256.
- Developed a C++ class package that simulates bouncing balls, which are the basis of the labs and assignments in the CS128 class.
People
Current Members
Currently there are three people and one faculty advisor working on the Pedagogical Tools group.- David Wellcome
- Jordan Korth
- Nick McLarnan
- Jim Rogers The faculty advisor.
Past Members
- Nathan Myers (member during 2006-2008)
- Colin Copeland (member during 2004-2005).
- Matt Edlefsen (member during 2006-2007).
![[logo.png] computerscience@earlham.edu](images/logo.png)