First PowerPoint

August 28, 2008

To get familiar with the new Office PowerPoint 2007, we’re going to make a presentation with 25 slides.  The titles of the slides are listed below, and your job is to place something on each slide (words, images, or both) to explain what the title means.  These topics also happen to be what we will study to prepare for the MCAS test, so this is both a warmup and a preview.

Read more »

Conventions

August 28, 2008

  You must follow these rules when naming variables, methods, and classes:

  1. Always begin the name with a letter
  2. Use a-z, A-Z, 0-9 only — no underscores
  3. Use meaningful names
  4. Use camelCase for variable and method names
  5. Begin class names with a capital letter (UpperCamelCase)
  6. Brace spacing and indentation — every single time your write if, for, and while statements
  7. ( Parenthesis spacing ) all the time

  You must follow these rules for comments:

  1. Comment the end curly brace of classes, methods, loops, and if statements — for example:

    while( … )

    {

    } // end while loop

  2. Comment the purpose of methods using Javadoc style with @param and @return

  3. Comment the purpose of loops (while, for)
  4. Comment the purpose of if-else statements

Stick Figures

August 28, 2008

We started creating stick figures yesterday based on the commands in the ShapePrimitives example.  Your completed files are due at the end of class on Friday, 8/29/08.  You will turn in your projecte by dropping off the file, named as follows: 6_lastname_firstname_stickfigure.pde

In addition to your willingness to follow the above file naming convention, several other aspects of this project will be graded:

  • The size of the finished sketch should be larger than 250 x 250 and smaller than  500 x 500.
  • Call each of the following functions at least once: rect, ellipse, quad, triangle.
  • Call rotate at least once.
  • Call both fill and stroke at least twice, with three arguments each.
  • Place a comment inside your file stating your name.  (You may use either the // single line comment or the  /* multi-line comment */ style.)

Be sure you do all of these things to get full credit!

First Homework

August 27, 2008

Due Friday, 8/29/08 — turn in this homework by emailing your answers (in complete sentences) to Mr. Chun. Your programs should print at least 4 lines of text, including a blank line, and will be checked off in class.

Read more »

Getting Started with JCreator

August 27, 2008

To start JCreator, go to the Start Menu, All Programs, Programming Tools, JCreator LE, and choose JCreator LE. The first time you start it, there will be a Setup Wizard. Just click Finish (the required files are already installed for you).

When you first run JCreator, you will need set it up: Configure, Options, Directories, and set the Default Project Directory to something inside your own documents folder. Now we’re ready to write some code.

  1. Click File | New Project. Choose “Empty Project”. Type the name of the project. A project will keep all of your .java file(s) together for easy management.
  2. Click File | New File. Type the name of the file (JCreator will add the required .java extension automatically).  The name of the file (including capitalization) must match the name of the class inside!
  3. Click OK to save the file. Now we can start typing!
  4. Type in the source code for your Java program.
  5. Press F7 to compile your file(s).
  6. Press F5 to run your program!

2008-09

August 27, 2008

Galileo will not be offering Technology Orientation in the 2008-09 school year.  Hopefully we can offer this course or elements of this curriculum again in the future!

Welcome to AOIT

August 25, 2008

The 2008-09 school year should be a great one, with two incoming classes of 10th grade AOIT students.  In the half of the class with Mr. Chun, students will be learning about PowerPoint and preparing to take the Microsoft Office Specialist certification test.  New for this year, we will be using the PowerPoint 2007 version of the application and test.  Later in the year, we will learn about JavaScript and some of the basic concepts of computer programming.  Overall, the 10th grade AOIT experience should provide a wide range of exposure to technology and give students a clear picture of which direction they would like to go within AOIT.

Welcome to APCS

August 25, 2008

Welcome to Advanced Placement Computer Science for 2008-09.  This class will focus on preparing you for the AP test in May by teaching you how to think like a computer scientist.  This class will be demanding but also very enjoyable for students that like to make things and see the results of their work.

The first assignment is to read the syllabus, sign it, get a parent/guardian signature, and return it.  You can download a PDF of the syllabus if you need another copy.

Welcome to Intro Prog

August 24, 2008

Welcome to Introduction to Programming for 2008-09.  This class will focus on video games, and you will learn both how to program as well as how programmers work in the video game industry.  You will do work individually and as part of a team.

The first assignment is to read the syllabus, sign it, get a parent/guardian signature, and return it.  You can download a PDF of the syllabus if you need another copy.