Difference between revisions of "Intro Week 1 JL"
Line 1: | Line 1: | ||
Week One | Week One | ||
− | Wednesday Video | + | Wednesday Video [http://www.colum.edu/siam2/classfolders/\fun_stuff\Camtasia\SP12\JFL_Intro_Ip\JFL_Intro_Wclass1.html] |
Part I | Part I |
Revision as of 21:18, 25 January 2012
Week One
Wednesday Video [1]
Part I
The Program Development Process
Analyze the problem
What are the intended outputs? What are the required inputs? How does the program flow?
Design the solution
Using flow charts and/or pseudocode, outline the solution. Be sure to use modularity in your design.
Code the solution
Based on the outlined solution, write the individual modules, testing each one with a driver and then combining them into your final program.
Build
Using your Integrated Development Environment (IDE), compile the project and/or individual modules. Eliminate syntactical errors.
Test
Run the program to test its logic. Is the output correct under various situations? Use good and bad data entry to prove that the application is user-proof. Does it solve the problem? Does it perform according to the specifications?
Document
Although documentation should have been done during the above process, be sure that it is complete, for both users and programmers.
Update and Enhance
Programs have lives of their own. How can this one be improved with age?
Part II
Introduce Visual Studio
Part III Hello World Console Program
Programming assignment
• Two Name Hello
Write a console program called Hello that asks the user to input his or her first and last name and outputs the message “Hello, firstname lastname”. Use string FName and LName to create the variable. Document.
Hint: Output code looks like this: “Hello, “ + FName + “ “ + LName + “.”