Byron's CSC212 Web Site

CS1 at Oswego

Hypertexknowlogy

Frequently Asked Questions

 
Byron's CSC212 Web Site  
 
 
 
Learning Journal

Personal Learning Reflections
 
Personal Learning Reflections  

 
  Learning Journal  -- Personal Learning

   Personal Learning Journal
  
     This is an Introduction to Java programming course.  
   The elements of the course were presented in a "slot 
   and filler" application style.  The course covered many 
   areas of the Java programming language plus basic 
   programming strategies applicable to any programming
   language. The style of presenting the "grammar" of
   the language was helpful but difficult to see how the 
   programs worked together until the end of the course.
  
     The course was very difficult for me to understand,
   until the very end when classes and methods were more
   thoroughly expounded.  By then it was too late.  
   Looking back at the material it appears easy now. Where
   before it was just a mess of  constructors, operators 
   and commands, the components now all seem to make sense
   together.  I suggest that the begining of the course 
   introduce more overall program theory about how the 
   parts of a program fit together.
  
     The introduction of Application Architectures, arrays,
   and loops were the most important parts of the course.
   The course introduced programming about geometric 
   figures, reading and displaying card pairs, and a Word
   Dictionary style database.  All are very important to
   the field of computers.  For the begining programmer,
   none of the material introduced was "trivial", as it was 
   all applicable to work in programming.
  
  
    
  
  
    
    
   ========================================================