You must login or register to participate.

Description

Learn Java, the language of the internet!  No prior experience required!

To get started, JOIN THIS GROUP. Then click on the Activities tab. Next complete each of the Activities. And finally compete in the Challenge Activity.

Click the Details tab for more information. After you've completed this path, if you've enjoyed it and want to go further, check out some of the other programming learning paths, including Make a 3D Video Game and Building Flashy Websites with JavaFX.

Learning Path and Challenge Activity Provided By

FreshBrain is proud to sponsor the "Learn Java Programming" learning path and challenge activity.

New Greenfoot Scenario Contest

New Greenfoot Scenario Contest

Description

Here's a chance to show off your new Java programming skills, and win some cool prizes!

The Greenfoot programming environment allows you to create Java programs that display graphics in a 2-dimensional grid. If you have completed the Learn Java Programming learning path, you have worked with the Greenfoot IDE and worked with a Greenfoot Scenario (agraphical program). Now let's see if you can code your own scenario!

Come up with your own idea for a Greenfoot scenario, and code it up. You can write all of the code yourself from scratch, or if you're more comfortable starting with some existing code, try to find some open source code and begin with it. You can do something educational, something recreational (maybe a game?), or maybe something with sound or music. Take a look at the Greenfoot Scenario page to get some ideas. You might look all around the Greenfoot website, there are lots of useful resources there. And don't forget Google if you're looking for help!

Good luck with the challenge, and let's see if you can dazzle us with your creations!

Basic Steps

  1. You're on your own this time! Start up Greenfoot, go to Scenario > New... and create a new Scenario. Code up the new scenario, compile, run, etc. until you are happy with your creation.
  2. Select Scenario > Export. Choose Webpage (from Publish, Webpage, Application) and select a location to save the scenario as an applet (a jar file and a .html file).
  3. Submit the exported jar file for this activity.

Rules

Here is a summary.

  • Must be US resident age 13-18 to participate
  • Must have completed the "Learn Java Programming" learning path
  • Scenario must be your own idea. Do not use copyrighted material. If you use any open source code that you did not write yourself, please add comments to your source code, giving credit to the original author.
  • Package your source code up into a zip file, and submit the zip file to the contest.
  • Submit between 6/15/09 and midnight pacific 8/17/09
  • Enter as many times as you would like!

Please be sure to review the complete set of rules.

Prizes

The winners will receive the following.

  • First prize - $500 cash
  • Second prize - $250 cash
  • Third prize - $100 cash

For more information, please see the official rules.

Resource Links

Recent Submissions

icon

Robot! v1 (Honorable Mention)

0
August 17, 2009 by JeffC
icon

Alligator, take 1 (Finalist)

0
June 18, 2009 by sydchez
icon

Greene's Quest ZIP

0
August 17, 2009 by sunshinehombre
icon

Ambulance Rescue 2.0 (Runner Up)

0
August 17, 2009 by Ryanh423
icon

Greene's Quest (Final Submission) (Finalist)

5
August 17, 2009 by sunshinehombre
icon

Greene's Quest

0
August 17, 2009 by sunshinehombre
More Submissions

Activity Forum

Topic
Replies
Posted
Last Reply
3
Aug 13, 2009
by maj1d
13 weeks 4 days ago