AP CS T-Shirts

Notes by Henry M. Walker

Each year since 1987, T-shirts have been available for AP CS readers.

This page shows the T-Shirts I have obtained over my years of reading.

The front of every T-Shirt is shown below. When the design continues on the back, both sides of the T-Shirt are shown.

Many T-Shirt designs reflect current circumstances in the evolution of the AP CS program. Under the T-shirt images for each year, I have added modest commentary that reflects on events at the time.

Click on any image for a full-size photo as obtained from the camera.

Year Index: 1987 1988 1989 1990 1991 1992 1993 1994
1995 1996 1997 1998 1999 2000 2001 2002 2003
2004 2005 2006 2007 2008 2009 2010 2011 2012
2013 2014 2015


1987

Front

Back
Notes: Between 1978 and 2001, Fran Trees taught mathematics and computer science at Westfield High School in New Jersey. As part of her work, Fran organized a Computer Science Club, and each year the Club designed and sold T-Shirts to raise funds for Club activities. As a natural extension of this fund raising, Fran brought some T-Shirts to the AP CS reading. As might be expected, each T-Shirt design was a hit with readers for four years.

The back of each T-Shirt places text within a binary tree structure. Read this T-Shirt by performing an in-order traversal of the tree.


1988


Front

Back
Notes: This second T-Shirt in the series makes an enthusiastic endorsement of computer science, in comparison with another option.


1989


Front

Back
Notes: An in-order traversal of this data structure yields a statement with two interpretations:
  • commentary on processing within the tree data structure
  • enthusiastic respect for Fran Trees as their teacher


1990


Front

Back
Notes: The fourth (and final) design from the Westfield High School Computer Club places words within the tree structure. This time, an in-order traversal yields a revision of the famous poem Trees by Joyce Kilmer.


1991


Front
Notes: With the wonderful response by AP CS readers to the T-Shirts from Fran Trees and the Westfield High School Computer Club, Chief Reader, Mark Stelik, designed a more "official" T-Shirt for the 1991 AP CS reading.


1992


Front
Notes: Chief Reader, Mark Stelik, translated the Latin slogan to mean, "I think, therefore, I read."


1993


Front

Back
Notes: The year 1993 marked the 10th anniversary of Advanced Placement Computer Science.


1994


Front
Notes: The T-Shirt provides code for the quicksort algorithm. The shirt also applies this sorting algorithm to the subject, "Computer Science", and to a common sentence.


1995, Contributed by Frances Hunt


Front

Back
Notes: From the beginning of AP Computer Science, algorithms and analysis utilized the Pascal programming language as a popular mechanism to express ideas precisely. Although Pascal was used widely at first (by perhaps 90% of colleges and universities during the first year of AP CS in 1984), a steady stream of schools was moving away from Pascal in their introductory computing courses.

In response, in 1995, the AP CS Development Committee announced that the exam would move from Pascal to C++ for the 1999 exam. This T-Shirt provided commentary for this change in the programming language that supported the AP CS course.


1996, Contributed by Maria Litvin


Front

Back
Notes: As part of an effort to provide students with expanded contact to large-scale programs, the AP CS course incorporated case studies. First, the Directory Manager Case Study was utilized between 1994 and 1996, making 1996 the last year for Directory Manager. Beginning in 1996-1997, the course would utilize a Pascal-based Large Integer Case Study. (With the shift in language from Pascal to C++ for the 1998-1999 academic year, a revised, C++ version of Large Integer would become available within a few years.)


1997, Contributed by Deborah Carter


Front

Back
Notes: The T-Shirt illustrates the use of a 2-dimensional array for the storage of intersecting words.


1998, Contributed by Don Allen


Front

Back
Notes: The 1998 T-Shirt celebrates the last year in which the AP CS course utilized the Pascal programming language. C++ became the supporting language beginning in 1998-1999.


1999


Front

Back
Notes: The 1999 T-Shirt provides commentary on both the AP CS course and the AP CS reading.
  • Course: The front of the T-Shirt highlights that 1998-1999 was the first year for the use of C++ within the AP CS A and AB exams.
  • Reading: The back of the T-Shirt provides two algorithms, written in C++ (of course) related to the reading:
    • The Reader class highlights the main activities in a reader's day.
    • The Main method outlines the seven days of reading exams at Clemson.


2000


Front
Notes: The Big Integer Case Study concluded in 2000, to be replaced by the Marine Biology Case Study for 2000-2001.


2001


Front
Notes: The first year for the Java-based Marine Biology Case Study!


2002


Front
Notes: Consider the tree on the T-Shirt as representing a Huffman Tree, in which the digit 0 represents moving left up the tree and the digit 1 represents moving right. The binary sequence at the bottom provides an appropriate caption for the person sitting under the tree.


2003


Front
Notes: Vapors from the Java represent themes of object-oriented problem solving.


2004


Front
Notes: A pictorial representation of the class hierarchy for the AP CS Marine Biology Case Study.


2005


Front

Back
Notes:
  • The T-Shirt provides commentary on the use of Java for the AP CS course!
  • In local theaters, the movie, "Episode III: Revenge of the Sith", was released on May 19, 2005.


2006


Front

Back
Notes: After the first few AP CS readings in New Jersey, the reading moved to Clemson University, Clemson, SC. Although the location was somewhat remote, AP readers loved the southern charm, food, facilities, and environment. The T-Shirt suggests various charming elements of reading AP CS at Clemson.

Unfortunately, 2006 marked the last year in which AP exams were graded at Clemson, and the AP CS reading moved to The College of New Jersey (near ETS) in 2007.


2007


Front

Back
Notes: Two major refinements surrounded AP CS during 2006-2007:
  • 2007 was the last year for the Java-based Marine Biology Case Study. (The Grid World Case Study would replace Marine Biology for 2007-2008.)
  • Java 5.0 was announced in May, 2004, and was released in September, 2004. With the lead time needed for the development of materials and the training of teachers, Java 5.0 became the programming language for AP CS in 2006-2007.


2008


Front

Back
Notes: This reading created some disappointments in two ways.
  • 2009 was the last year that David Reed served as Chief Reader. A leader who connected well with all involved with AP CS, David thoroughly enjoyed "pirate speak", including activities surrounding "Speak Like a Pirate Day". The T-Shirt reflects Dave's interest in a Pirate theme.
  • The 2009 AP CS reading moved to a convention center near the outskirts of Louisville, KY. The location provided some challenges for both reading and lodging (the hotel was scheduled for demolition shortly after the reading was completed).


2009


Front

Back
Notes: The year 2009 brought both good news and bad news:
  • The good news: After challenging readings at The College of New Jersey and in Louisville, the AP CS A reading moved to the Duke Energy Convention Center in downtown Cincinnati, OH.
  • The bad news: This was the last year that the AP CS AB examination was offered, following a College Board decision to cancel the course in 2008.

Java remained well received as the programming language to support the on-gong AP CS A exam.


2010


Front
Notes: "The Awe and Magic of Computer Science" emerged about this time as a theme for creating excitement within introductory computer science courses.


2011


Front

Back
Notes: Word clouds provide a contemporary mechanism to visually highlight the frequency of word. Here, the cloud for the acorn logo is filled with words related to the AP CS 2011 reading, and the cloud for the APCS 2011 phrase includes words commonly found in solutions to free-response questions on the AP CS A exam.


2012


Front

Back
Notes: Another word cloud in the overall shape of sn acorn, the traditional logo for Advanced Placement.


2013


Front
Notes: The 2013 T-Shirt reflects a design that emerged during the AP CS A reading itself. The four primary images reflect the four free-response questions for that exam:
  • Question 1: A music Web site
  • Question 2: Development of a constructor and additional method for a multi player game called Token Pass
  • Question 3: Development of a JumpingCritter, a subclass of the Critter class within the Grid World Case Study
  • Question 4: A 1D and 2D array problem, involving capturing data from a telescope in a SkyView class


2014


Front
Notes: 2014 marked both the last year for the Grid World Case Study for the AP CS A course. and the last year for the AP CS A reading in Cincinnati, OH. Together, removeSelfFromGrid (a method from the Case Study) applies both to the removal of the Case Study from the AP CS A course and the location for reading the exam.


2015


Front
Notes: The AP CS A reading moved to the Convention Center in downtown Kansas City, MO, in June 2015.