CSC 216/s08/greater and lesser

From Expertiza_Wiki
Jump to navigation Jump to search

Formatting Resources

Formatting Help Guide from MetaWiki

Moho Discontinuity

Many People Learn By Sight, Programming Has Very Few Visual Aids

Students will browse around the internet in groups during this lab. Part of the group will be looking for pictures, the other part will be looking at the Java API for functions that can be represented by the pictures the other members have found.

Participants and props

Students will need to be in at least groups of two and the groups should preferably be even numbers to evenly distribute the work load.

The script

There are multiple ways to do this, you can either give the students a part of the API to find a visual representation, you can give them a visual representation then ask them to find the API content that fits, or they could do both at the same time to maximize creativity.


Sample Exercises

Exercise 1

In this sample we will be displaying a method or class from the Java API and the students can offer a picture that can be associated with it. Students will then also have to explain how.

API

Certificate

Picture & Explanation

This image fits because it is, well a certificate. The class is used to implement various encrypted certificates like PGP keys into your code for authentication purposes.

Exercise 2

In this sample we provide the picture then let the students find a method or class it represents.

Image

API

FileReader This class is reasonably illustrated by the Carebear as they were always on public service commercials in their day promoting the values of reading. The FileReader is a class used in many programs in our own projects that can read and parse files.

FIN