Homework 3: JavaBat String-2

January 27, 2010

Special for the three-day weekend, this is Homework 3. It’s due on Monday, February 1 at the end of the day (that’s midnight).
Read more »

Competitor Analysis

January 25, 2010

Today we’re going to do some informal competitor analysis, to familiarize ourselves with the market we are about to enter.

Math: www.everydaymathonline.com
Reading: www.starfall.com

Your task is to play as many of these games as possible, keeping in mind your knowledge of our customers. What are the common themes or structures you see in these games? Can you imagine something different? How do you imagine a 5th grade student reacting to these games and the web sites that contain them? How can we reach this market more effectively?

Homework 2: CrabCritter

January 22, 2010

Due Monday, January 25 before class, from GridWorld Case Study Part 4: Interacting Objects, Do You Know? Set 9.

Homework 1 and Lab 1: Critters

January 19, 2010

Welcome to second semester!

Our first assignments are from the GridWorld Case Study Part 4: Interacting Objects

Due by email on Friday, January 22 before class: Do You  Know? Set 7 and Set 8. Be sure you implement the code for Set 8, Question 3 and have it ready to demonstrate in class on Friday.

Lab Final

January 13, 2010

Last night, a terrible thing happened on the internet. A very important server crashed while it was being backed up, and part of the code that runs a popular social networking web site was lost. Our job today is to help them get back up and running. Fortunately, the logic of the site was built in Java, and it shouldn’t take you long to complete these tasks. You have until 12:45 pm.
Read more »

Final Essay

January 13, 2010

During this exam period, your task is to write a 5-paragraph essay about an educational game you’ve played or know about. Write your essay using Microsoft Word and upload it to the “Final Essay” assignment on School Loop. You have until 10:20 am to complete your essay. Be aware that your writing will be screened for plagiarism — do not be tempted to submit anything that is not completely your own original work.

In this essay, you will be compare learning via games with other ways of learning in a specific case. Be sure to identify the specific skills and knowledge that are gained by playing the game. Describe specific features or aspects of the game that facilitate this learning (intentionally or not).

Discuss ways that a person could learn these same things without playing the game, and analyze the benefits and drawbacks of the game for learning this particular material.

Your essay will be graded against the Expository Writing Rubric, so be sure you have a clear thesis and supporting evidence, cite any sources you use (including the game itself), and have a conclusion.

Homework 13

January 8, 2010

Read HFJ Chapter 10 and answer the questions below. This assignment is due before class starts, Monday, January 11. Read more »

MiniLab: int Min / Max

January 5, 2010

We know that there must be some maximum value that an int can hold. If you’re not sure, try this line of code:

int x = 5000000000;
Read more »

Winter Test Corrections

January 4, 2010

To gain back as extra credit up to half the points you missed on the winter test, you may (and should) write corrections for the problems you missed. These corrections are due at 10:45am on Wednesday, January 13, which is the start of the APCS Final Exam class period.
Read more »