You are here

Java: A Gentle Introduction

Author: 
Trees, Fran
Issue Date: 
Wednesday, May 3, 2006
Description: 
Introduction to Java for teachers, including notes on AP Java subset, assignments based on resources available on BlueJ.org. PDF (converted PowerPoint presentation).
Keywords: 
class, constructor, variable, operator, method, array, iterator, JVM
Education Levels: 
Middle School
High School
Intended Audience: 
Educator
Learner
Type: 
Assessment Material : Rubric, Answer Key, Portfolio, Test
Publisher: 
Columbia University, New York, NY
URL: 
http://jett.acm.org/resources/files/280/jett-columbia-28mar2003-lab1-act...
CSTA Classification: 

CD.L3A-05

Explain the multiple levels of hardware and software that support program execution (e.g., compilers, interpreters, operating systems, networks).

CPP.L3A-04

Apply analysis, design, and implementation techniques to solve problems (e.g., use one or more software lifecycle models).

CT.L3B-10

Decompose a problem by defining new functions and classes.

CPP.L3A-02

Use mobile devices/ emulators to design, develop, and implement mobile computing applications.

CPP.L3B-02

Use tools of abstraction to decompose a large-scale computational problem (e.g., procedural abstraction, object-oriented design, functional design).

CC.L3C-01a

Object-Oriented Program Design (AP Comp Sci A Topic I)

CT.L3B-04

Evaluate algorithms by their efficiency, correctness, and clarity.

CC.L3C-01c

Program Analysis (AP Comp Sci A Topic III)

CC.L3C-01b

Program Implementation (AP Comp Sci A Topic II)

Download this resource: