SYLLABUS
Excel TECC:   Information Technology & Programming
Programming Logic & Design

Due Date

Chapter
Readings

 

Topic

 

Assignment/Homework

Tests and Exams

 

Chapter 1

An Overview of Computers and Programming

  • Review Questions (individually)
  • Programming Exercises w/Partner (Odds Only)
  • Game Zone w/Partner
 
 

Chapter 2

Elements of High Quality Programs

  • Review Questions (individually)
  • Programming Exercises: (Evens Only)
  • Game Zone #1
    Complete PEs and GZ with a partner; make sure it is someone from another school that you didn’t work with on Chapter 1.
 
 

Chapter 3

Understanding Structure

  • Review Questions
  • Programming Exercises
  • Game Zone
 
 

Chapter 4

Making Decisions

  • Review Questions
  • Programming Exercises
  • Game Zone
 
 

Chapter 5

Looping

LAST CHAPTER OF 1ST GRADING PERIOD

  • Review Questions (1-20) individually.
  • Programming Exercises (2, 4, 6, 8, 12, 16) with partner.
  • Game Zone (choice) with partner.
 
 

Chapter 6

Arrays

  • Review Questions (1-20)
  • Programming Exercises (1, 3, 5, 8, 9, 12)
  • Game Zone (2, 4)
 
 

 

 

 

 
 

Chapter 7

File Handling and Applications

  • Review Questions
  • Programming Exercises
  • Game Zone
 
 

Chapter 8

Advanced Data Handling Concepts

  • Review Questions
  • Programming Exercises
  • Game Zone
 
 

Chapter 9

Advanced Modularization Techniques

  • Review Questions
  • Programming Exercises: 1, 5, 9, 12, 14, 15
  • Game Zone 1 or 2
 
 

Chapter 10

Object-Oriented Programming

  • Programming Exercises: 2, 4, 6, 8
  • Game Zone 1 (a & b)

Chapter 10 Test

 

Chapter 11

More Object-Oriented Programming Concepts

  • Programming Exercises: 1, 3, 5, 7, 9, 11.
  • Game Zone 1 (a, b, c)

Chapter 11 Test

Chapter 10 Test Retake
(Mon. 1-29-18)

 

Chapter 12

Event-Driven GUI Programming, Multithreading, and Animation

  • Programming Exercises: 2, 4, 6, 8
  • Game Zone 1

Chapter 12 Test

Chapter 11 Test Retake
(Mon. 2-5)

 

Chapter 13

System Modeling with the UML

  • Programming Exercises: 2, 4, 6, 8, 10, 12, 14, 16.
  • Game Zone 1

Chapter 13 Test

Chapter 12 Test Retake (2-12-18)

Feb 12-16.

Chapter 14

Using Relational Databases

  • Programming Exercises: 1, 3, 5, 7, 9.
  • Game Zone 1

Chapter 14 Test (2-16)

Chapter 13 Test Retake (2-20)

  WebXam End of Course Exam Computer Programming