CS382:Homework Assignments

From Earlham CS Department
Revision as of 11:47, 10 February 2009 by Charliep (talk | contribs) (Due Wednesday, February 18th)
Jump to navigation Jump to search

Due Wednesday, February 18th

Full draft of your unit(s) documented in the wiki. Topics to cover include:

  • Background reading, one or more pointers/documents and a brief synopsis of what's covered in them
  • Lecture notes - outline form
  • Classroom response questions - at least three
  • Lab activity - materials, process and software
  • Scheduling - early, late, dependencies on other units

Things to consider and document as you work on your unit:

  • How does it incorporate inquiry based learning principles?
  • How does it use the notion of scaffolded learning?
  • Which of the topics, techniques, themes, etc. does it cover?

Be specific about the title, version and source of all the software packages to be used.

This assignment is worth 30 points.

Due Wednesday, February 4th

1) Come to class with questions about the assignment due on the 18th.

2) If you aren't already in SL and the local OpenSim metaverses get there and offer friendship to me.

3) Clean-up and organize your unit(s), move them to a separate page(s), clean-up the cruft on the main page.

4) Address to do items in your unit (Nate - modeling intro, etc.)

Due Friday, February 6th

1) Read this article about the use of classroom response systems: http://www.sciencedaily.com/releases/2008/07/080717092033.htm There are also a couple of interesting pieces under the "Related Stories" on that page.

2) Address any to do items for your unit.

3) Come with questions related to what is due on the 18th (see above).

4) Send email to Charlie with strong likes and dis-likes WRT units.

Due Friday, January 30

People who've gotten advice (have a "To Do" section on their unit page) should move forward with that and be ready to give a five minute talk again on Friday on your progress. People who haven't yet re-organized and extended their units should do so.

  • Updated unit description/follow-up on "To Do" items - 6 points
  • New page/organize/background material/software/course module - 3 points

If you haven't gotten "in world", make sure you do that.

  • Download/install/connect/friend request - 1.5 points

Charlie is going to start moving forward with the Fire unit.

Due Wednesday, January 28

Everyone should download and install a Second Life compatible viewer (either the SL client or Hippo). Using Fitz/Matt's instructions connect to either SL (requires creating a U/P if you don't have one already) or connect to the local OpenSimulator based region, contact Fitz for a U/P to that realm. In SL offer a friend request to Charliep Hammerer, in our local region you can offer a friend request to charlie peck.

  • Download/install/connect/friend request - 3 points

Everyone should cleanup and organize your units based on the patterns left by Charlie and Nate. Use a separate page for each topic and carefully note the syntax for the new page names. If you think one of your ideas is better for a different class, context, etc. move it to the Archive page. For each of your unit ideas find a course module/software/model that directly supports what you envision. Annotate your entries with links to the background reading material, links to potential software/course modules, etc. Come to class prepared to deliver a 5 minute synopsis of what you think the unit can cover, what the big issues are, and how you would suggest proceeding from here.

  • New page/organize/background material/software/course module - 6 points
  • 5 minute class presentation - 6 points

Due Monday, January 26

Read through the links under "In Silico" on the main class page. Fitz and Matt are going to demonstrate (and have instructions on the wiki!) on how to connect to either OpenSim and/or SecondLife and walk us through it. This implies a local OpenSimulator island/region and a viewer such as Hippo or the Second Life client.

People unfamiliar with the idea of metaverses, read the Wikipedia article on Snowcrash to get an idea of the culture surrounding metaverses.

Nate is organizing articles about modeling - reading for the very beginning of the course. What is modeling, what is simulation, how do I make a model of the world?

Everyone needs to go out and find an example/software/model directly supporting their (primary) idea for a course unit. Put a short description of what you find and the URL(s) in your unit's section of the draft unit descriptions.

Due Wednesday, January 21

1) Unit descriptions all posted.

2) Look-up information about one of your topics in Wikipedia, find "authoritative" sources on the net that provide background information. Organize annotated URLs, etc. on the wiki. Describe the modeling aspects of the unit on the wiki. General Ed stuff with respect to topics.

3) Think about the role(s) you are going to be comfortable in, or not.

4) Come to class prepared to do a vetting tour using the Dogma guidelines on Wednesday.

Due Friday, January 15

1) National Public Radio has been doing an irregular series on museums titled "Museums In The 21st Century" [1]. The most recent segment was "Interactive Games Make Museums A Place To Play" [2]. Some of that segment is about what museums are doing in the metaverse and with technology generally, some is more generally about what makes good game/educational tool design broadly.

One of the people interviewed is Jane McGonigal [3], she talks about guidelines that I think we could very usefully apply towards building the materials for In Silico. Listen to [2] and make notes about your thoughts WRT what she says.

The rest of the series has segments about museum finances, architecture, K-12 programs, etc.

2) Descriptions of the relevant science general education requirements can be found here: http://www.earlham.edu/curriculumguide/academics/analytical.html Contrary to what I said in class I think we should consider having In Silico meet both the abstract and quantitative reasoning components of the analytical reasoning requirement. Read through this and come to class prepared to talk about these.

3) Think about the unit topics we discussed on Wednesday and identify two specific ideas for us to talk about. Write a short description for each, something along the lines of:

Protein Folding - From the PDB to an image of a simple folded protein. Uses existing models and simulation tools to take the description of a protein from the Protein Data Bank and generate a simulated protein from that. Running existing models, scientific data store, visualization. Requires a lecture on the underlying physics/chemistry/biology.

Don't be limited by the specific topics we discussed in class, now is the time to let your mind wander. Be prepared to post your two descriptions on the class wiki as soon as it's available.