Difference between revisions of "Programming I"

From Missouri Academy Wiki
Jump to navigation Jump to search
m
Line 8: Line 8:
 
==What actually happens==
 
==What actually happens==
 
In Java I you learn how to make small arrows hop around a square island and avoid the nets and water, lest they die. This is called Jeroo, a Java program written by a Northwest Graduate, and it is supposedly used throughout the country to teach Java syntax. Unfortunately, it fails to do so. When you actually start playing with a Java IDE, you're confused. ''Wait, I have to make separate files to do methods? Why is the syntax so terribly different from what we learned in Jeroo?'' Apparently the idea of syntax here is if-else statements, while loops, and unnecessarily capitalization, because that's about the extent of the similarity. About half-way through the semester, you switch to the BlueJ IDE, and learn how to click buttons in the right order. You learn very simple program structure, and then the semester's over.
 
In Java I you learn how to make small arrows hop around a square island and avoid the nets and water, lest they die. This is called Jeroo, a Java program written by a Northwest Graduate, and it is supposedly used throughout the country to teach Java syntax. Unfortunately, it fails to do so. When you actually start playing with a Java IDE, you're confused. ''Wait, I have to make separate files to do methods? Why is the syntax so terribly different from what we learned in Jeroo?'' Apparently the idea of syntax here is if-else statements, while loops, and unnecessarily capitalization, because that's about the extent of the similarity. About half-way through the semester, you switch to the BlueJ IDE, and learn how to click buttons in the right order. You learn very simple program structure, and then the semester's over.
 +
 +
[[category:Classes]]

Revision as of 02:21, 26 December 2004

Official Description

Computer Programming I (44-141)
An introduction to object-oriented programming; analyze problems, design and implement solutions.

Overview

Introduces the classgoer to basic Java programming, using tools such as Jeroo and BlueJ.

What actually happens

In Java I you learn how to make small arrows hop around a square island and avoid the nets and water, lest they die. This is called Jeroo, a Java program written by a Northwest Graduate, and it is supposedly used throughout the country to teach Java syntax. Unfortunately, it fails to do so. When you actually start playing with a Java IDE, you're confused. Wait, I have to make separate files to do methods? Why is the syntax so terribly different from what we learned in Jeroo? Apparently the idea of syntax here is if-else statements, while loops, and unnecessarily capitalization, because that's about the extent of the similarity. About half-way through the semester, you switch to the BlueJ IDE, and learn how to click buttons in the right order. You learn very simple program structure, and then the semester's over.