-- DonaldActon - 04 Oct 2011

Progress Report (First week of October 2011)

During the first 8 months of 2011, under the auspices of the Computer Science Education Initiative, we have been working (slowly) on revising CPSC 317 (Internet Computing). The initial work consisted of enumerating both course and topic level learning outcomes based on the existing course offering. This exercise forced us to think carefully about the relationship between the important networking concepts we wanted our students to learn and the topics used to frame the learning. After careful consideration we decided that not only should we change the pedagogical approach, which was our initial goal, but that we should also change the content (topics) of the course to rely on the networking experiences students already have and to better align the topics with how a typical computer science student would be involved with computer networking upon completing their studies. Although we are changing the topics of the course, the course level learning outcomes and the majority of the topic level learning outcomes are the same.

In order to help with implementing the changes to 317, we hired two students with experience TAing CPSC 317 at 1/2 time each, effective September 2011. The efforts of these students are focused on moving 317 from a classical lecture style course to one where the lecture time is primarily devoted to group based activities and associated class discussions focused on specific learning outcomes. At the time the students were hired we had defined a broad set of unrefined learning outcomes both at the course and topic level. In addition, as a proof of concept, we had, after several iterations, produced a lecture-by-lecture outline of potential activities and desired learning outcomes. (It should be noted that the potential activities were very broadly specified.) Currently, the students are examining the learning outcomes for a lecture or series of lectures and:

  • Identifying activities students could perform in class that would help achieve the desired learning outcomes. The goal is to have several possible activities and then choose the ones that have the best fit with respect to learning outcomes, the other activities in the course, and the students' skill level.
  • A list of support materials in the form of readings, videos, simulations etc. that are relevant to the learning outcomes.
Once a pool of activities has been identified we will then go through the exercise of selecting the most appropriate activities and constructing a detailed lecture schedule along with a lecture by lecture (potential) lesson plan. At that point the grad students will then:
  • Help refine the topic level learning outcomes.
  • Prepare and test the in-class activities. This will include the preparation of any instructions the students will require along with the development, deployment or implementation of any required support software.
  • Help with the development and preparation of homework assignments.

Assuming the majority of this work is completed by the end of December we would then offer the revised 317 in January 2012 otherwise the first offering will be September of 2012. A wiki page documenting the work done with respect to revising 317 can be found at https://bugs.cs.ubc.ca/cgi-bin/twiki/view/Main/ComputerScience317Cwsei.

Edit | Attach | Watch | Print version | History: r5 < r4 < r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r4 - 2011-10-05 - DonaldActon
 
  • Edit
  • Attach
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback