May 01, 2024  
2019-2020 Graduate Catalog 
    
2019-2020 Graduate Catalog [FINAL EDITION]

Add to Portfolio (opens a new window)

TED 545 - Programming in Java


3 Credit(s)

The basic objective of this course is to prepare secondary computer science teachers to teach the entire A-level course content of the Advance Placement Examination using Java as the source code. Java is studied as an application language and not as used in internet programming. A brief overview and history of the Java language is presented, including its relation to the development of algorithms, data structures, and proper programming practices implemented in computer science as a problem solving methodology. An introduction to the Java programming environment and PC-DOS is given. Special attention is directed to the use and implementation of Java’s object-oriented (OO) features, including its special classes and structures. Suggestions and discussions are directed toward methods and strategies for teaching of computer science, specifically, teaching Java in an advanced placement environment. The course includes all basic aspects of the Java language: fundamental storage units, I/O, branching, iteration, modularity, and implementation of OO classes.



Add to Portfolio (opens a new window)