course mod topic first name date completed
cit-111 wk. 2.1 blocks
module learning objectives
  • TR.111.1.L.1: Segement Java code into blocks, statements, and comments
  • TR.111.1.L.2: Classify Java code into categories:
    A) block structure formation
    B) keywords
    C) identifiers
    D) operators
    E) Method calls
Clay tiles; these blocks are stacked atop one another and are thus considered "siblings" in tree speak.
java master sequence > blocks and statements

Classification of Java code

Human and computer languages conform to a structure--a way to organize parts of different types. The Java language is far simpler than English since there are never any exceptions to the syntax rules (cateat: there are use cases that are less common than others, appearing to be an exception to a standard).

key points

Rule-based classification

program specification

This is a motorcycleExercise 1: "Might we be friends?" flowcharting activity paragraph

This is a paragraph

Mini-project test

this is pararaph text

And header 2

this is pararaph text

program objective

None!

program requirement 1

This is a paragraph

This is a paragraph

Mini-projects span a single week

The community college of allegheny county offers a three-course progression of java programming courses:

  1. CIT-111: Introduction to programming with Java
  2. CIT-230: Object-oriented programming 1
  3. CIT-244: Object-oriented programming 2

Instructor Eric Darsow's implementation of this course sequence is offered at CCAC's West Hills Center in the Spring of 2019.

CIT-111: Introduction to Programming

The following table maps course session dates, lesson topics, LIANG9 references, and content links for all three Java courses in the series.