It is very important to check your email, I email a Assingments Report. If you dont received the email please let me know.
MP
Saturday, February 21, 2009
Thursday, February 19, 2009
Tuesday, February 17, 2009
IT104 Lesson Plan for 2/17/2009
Unit 10: Repetitive Processing III and
Comprehensive Lab
Objectives
7. Create computer programs that can do input validation.
7.1: Explain the importance of input validation.
7.2: Code input validation loops.
8. Create program software that incorporates modules (and/or functions), conditional
logic, looping, and input validation.
9. Test program software.
9.1: Demonstrate problem-solving techniques used in testing software.
9.2: Identify methods used to debug program software.
Comprehensive Lab
Objectives
7. Create computer programs that can do input validation.
7.1: Explain the importance of input validation.
7.2: Code input validation loops.
8. Create program software that incorporates modules (and/or functions), conditional
logic, looping, and input validation.
9. Test program software.
9.1: Demonstrate problem-solving techniques used in testing software.
9.2: Identify methods used to debug program software.
Tuesday, February 10, 2009
IT104 Lesson Plan 02/10/2009
Unit 9: Repetitive Processing II
Objectives
6. Create computer programs that can do repetitive processing.
6.5: Evaluate the counter-controlled For loops.
6.6: Use sentinel values in creating computer programs.
6.7: Evaluate nested loops.
Readings
Starting Out with Programming Logic & Design. Pearson Custom Publishing, 2008.
• Chapter 5, pp. 183-211
Labs
Lab 9.1: Repetition Structures
What is the purpose?
In this lab, you will practice designing condition-controlled and counter-controlled loop
structures using While and For loops. You will design While and For loop structures
using pseudocode and flowcharts, and then implement them in Python.
What are the steps?
• Task 1: Lab 6.1—For Loop and Pseudocode
Procedure
1. Complete Lab 6.1—For Loop and Pseudocode on pp. 99-102 of
the Lab Manual to Accompany Starting Out with Programming
Logic & Design.
2. Submit your work to your instructor for grading.
• Task 2: Lab 6.2—For Loop and Flowcharts
Procedure
1. Complete Lab 6.2—For Loop and Flowcharts on pp. 103-108 of
the Lab Manual to Accompany Starting Out with Programming
Logic & Design.
2. Submit your flowchart to your instructor for grading.
• Task 3: Lab 6.3—Python Code
Procedure
1. Complete Lab 6.3—Python Code on pp. 109-113 of the Lab
Manual to Accompany Starting Out with Programming Logic &
Design.
2. Submit your completed code to your instructor for grading.
• Task 4: Lab 6.4—Programming Challenge 1: Average Test Scores
Procedure
1. Complete Lab 6.4—Programming Challenge 1: Average Test
Scores on p. 115 of the Lab Manual to Accompany Starting Out
with Programming Logic & Design.
2. Submit your work to your instructor for grading.
Did it work?
• Were you able to obtain the answers in Lab 6.1?
• Were you able to create the flowchart using Raptor in Lab 6.2?
• Where you able to create the Python code in Lab 6.3?
• Were you able to create the Python code in Lab 6.4?
• Were you able to create the pseudocode, flowchart, and Python code in Lab 6.5?
• Did you submit your work to your instructor for grading?
Objectives
6. Create computer programs that can do repetitive processing.
6.5: Evaluate the counter-controlled For loops.
6.6: Use sentinel values in creating computer programs.
6.7: Evaluate nested loops.
Readings
Starting Out with Programming Logic & Design. Pearson Custom Publishing, 2008.
• Chapter 5, pp. 183-211
Labs
Lab 9.1: Repetition Structures
What is the purpose?
In this lab, you will practice designing condition-controlled and counter-controlled loop
structures using While and For loops. You will design While and For loop structures
using pseudocode and flowcharts, and then implement them in Python.
What are the steps?
• Task 1: Lab 6.1—For Loop and Pseudocode
Procedure
1. Complete Lab 6.1—For Loop and Pseudocode on pp. 99-102 of
the Lab Manual to Accompany Starting Out with Programming
Logic & Design.
2. Submit your work to your instructor for grading.
• Task 2: Lab 6.2—For Loop and Flowcharts
Procedure
1. Complete Lab 6.2—For Loop and Flowcharts on pp. 103-108 of
the Lab Manual to Accompany Starting Out with Programming
Logic & Design.
2. Submit your flowchart to your instructor for grading.
• Task 3: Lab 6.3—Python Code
Procedure
1. Complete Lab 6.3—Python Code on pp. 109-113 of the Lab
Manual to Accompany Starting Out with Programming Logic &
Design.
2. Submit your completed code to your instructor for grading.
• Task 4: Lab 6.4—Programming Challenge 1: Average Test Scores
Procedure
1. Complete Lab 6.4—Programming Challenge 1: Average Test
Scores on p. 115 of the Lab Manual to Accompany Starting Out
with Programming Logic & Design.
2. Submit your work to your instructor for grading.
Did it work?
• Were you able to obtain the answers in Lab 6.1?
• Were you able to create the flowchart using Raptor in Lab 6.2?
• Where you able to create the Python code in Lab 6.3?
• Were you able to create the Python code in Lab 6.4?
• Were you able to create the pseudocode, flowchart, and Python code in Lab 6.5?
• Did you submit your work to your instructor for grading?
Sunday, February 8, 2009
Friday, February 6, 2009
Tutoring Available Tuesday and Wednesday
If you need help on your Programs, there is Tutoring Available Tuesday and Wednesday from 4:00 PM to 6:00 PM at the Library.
Tuesday, February 3, 2009
IT104 Lesson Plan 02/03/2009
Objectives
6. Create computer programs that can do repetitive processing.
6.1: Use pseudocode to represent repetition structures.
6.2: Use flowcharts as a tool to represent repetition structures.
6.3: Create the While, Do-While, and Do-Until conditional loops.
6.4: Describe the implications of an infinite loop.
Readings
Starting Out with Programming Logic & Design. Pearson Custom Publishing, 2008.
• Chapter 5, pp. 163-183 and pp. 196-201
Homework
The following homework is designed to cover the course objectives for this unit.
Labs
Lab 8.1: Repetition Structures
What is the purpose?
In this lab, you will practice designing condition-controlled loop structures, including
While and Do-While loops. You will design condition-controlled loop structures using
pseudocode and flowcharts, and then implement them in the Python programming
language.
What are the steps?
• Task 1: Lab 5.1—Repetition Structures Pseudocode: Condition-controlled
Loops
Procedure
1. Complete Lab 5.1—Repetition Structures Pseudocode: Conditioncontrolled
Loops on pp. 79-81 of the Lab Manual to Accompany
Starting Out with Programming Logic & Design.
2. Submit your pseudocode to your instructor for grading.
• Task 2: Lab 5.2—Repetition Structures Pseudocode: Counter-controlled
Loops
Procedure
1. Complete Lab 5.2—Repetition Structures Pseudocode: Countercontrolled
Loops on pp. 83-86 of the Lab Manual to Accompany
Starting Out with Programming Logic & Design.
2. Submit your pseudocode to your instructor for grading.
• Task 3: Lab 5.3—Flowcharts
Procedure
1. Complete Lab 5.3—Flowcharts on pp. 87-91 of the Lab Manual to
Accompany Starting Out with Programming Logic & Design.
2. Submit your completed flowchart to your instructor for grading.
• Task 4: Lab 5.4—Python Code
Procedure
1. Complete Lab 5.4—Python Code on pp. 93-96 of the Lab Manual
to Accompany Starting Out with Programming Logic & Design.
2. Submit your completed code to your instructor for grading.
• Task 5: Lab 5.5—Programming Challenge: Yum Yum Burger Joint
Procedure
1. Complete Lab 5.5—Programming Challenge: Yum Yum Burger
Joint on pp. 97-98 of the Lab Manual to Accompany Starting Out
with Programming Logic & Design.
Did it work?
• Were you able to create the pseudocode in Lab 5.1?
• Were you able to create the pseudocode in Lab 5.2?
• Were you able to create the flowchart using Raptor in Lab 5.3?
• Where you able to create the Python code in Lab 5.4?
• Were you able to create the pseudocode, flowchart, and Python code in Lab 5.5?
• Did you submit your work to your instructor for grading?
6. Create computer programs that can do repetitive processing.
6.1: Use pseudocode to represent repetition structures.
6.2: Use flowcharts as a tool to represent repetition structures.
6.3: Create the While, Do-While, and Do-Until conditional loops.
6.4: Describe the implications of an infinite loop.
Readings
Starting Out with Programming Logic & Design. Pearson Custom Publishing, 2008.
• Chapter 5, pp. 163-183 and pp. 196-201
Homework
The following homework is designed to cover the course objectives for this unit.
Labs
Lab 8.1: Repetition Structures
What is the purpose?
In this lab, you will practice designing condition-controlled loop structures, including
While and Do-While loops. You will design condition-controlled loop structures using
pseudocode and flowcharts, and then implement them in the Python programming
language.
What are the steps?
• Task 1: Lab 5.1—Repetition Structures Pseudocode: Condition-controlled
Loops
Procedure
1. Complete Lab 5.1—Repetition Structures Pseudocode: Conditioncontrolled
Loops on pp. 79-81 of the Lab Manual to Accompany
Starting Out with Programming Logic & Design.
2. Submit your pseudocode to your instructor for grading.
• Task 2: Lab 5.2—Repetition Structures Pseudocode: Counter-controlled
Loops
Procedure
1. Complete Lab 5.2—Repetition Structures Pseudocode: Countercontrolled
Loops on pp. 83-86 of the Lab Manual to Accompany
Starting Out with Programming Logic & Design.
2. Submit your pseudocode to your instructor for grading.
• Task 3: Lab 5.3—Flowcharts
Procedure
1. Complete Lab 5.3—Flowcharts on pp. 87-91 of the Lab Manual to
Accompany Starting Out with Programming Logic & Design.
2. Submit your completed flowchart to your instructor for grading.
• Task 4: Lab 5.4—Python Code
Procedure
1. Complete Lab 5.4—Python Code on pp. 93-96 of the Lab Manual
to Accompany Starting Out with Programming Logic & Design.
2. Submit your completed code to your instructor for grading.
• Task 5: Lab 5.5—Programming Challenge: Yum Yum Burger Joint
Procedure
1. Complete Lab 5.5—Programming Challenge: Yum Yum Burger
Joint on pp. 97-98 of the Lab Manual to Accompany Starting Out
with Programming Logic & Design.
Did it work?
• Were you able to create the pseudocode in Lab 5.1?
• Were you able to create the pseudocode in Lab 5.2?
• Were you able to create the flowchart using Raptor in Lab 5.3?
• Where you able to create the Python code in Lab 5.4?
• Were you able to create the pseudocode, flowchart, and Python code in Lab 5.5?
• Did you submit your work to your instructor for grading?
Subscribe to:
Posts (Atom)