“Programming”
List of materials
The following documents constitute a syllabus for this course:
“Programming” - Resources
. (also in
PDF
and
source form
).
“Programming” - Overview
. (also in
PDF
and
source form
).
Introduction - “this is a program”
. (also in
PDF
and
source form
).
Simple variables and data types
. (also in
PDF
and
source form
).
Introduction to objects
. (also in
PDF
and
source form
).
Control structures: if
. (also in
PDF
and
source form
).
Variables and constants
. (also in
PDF
and
source form
).
Control structures: while and for
. (also in
PDF
and
source form
).
Introduction to Java's Scanner
. (also in
PDF
and
source form
).
PrintStream and printf
. (also in
PDF
and
source form
).
Functions, procedures and methods
. (also in
PDF
and
source form
).
Operators and precedence
. (also in
PDF
and
source form
).
The ternary operator
. (also in
PDF
and
source form
).
Combining multiple Scanners
. (also in
PDF
and
source form
).
Control structures: switch
. (also in
PDF
and
source form
).
Strings, characters and character literals
. (also in
PDF
and
source form
).
Introduction to arrays
. (also in
PDF
and
source form
).
Using objects for data structuring
. (also in
PDF
and
source form
).
Functional recursion
. (also in
PDF
and
source form
).
Two-dimensional arrays
. (also in
PDF
and
source form
).