Page 1 of 8 Units: - All - Teacher: ProgIIVisualBasicII, CORE Course: ProgIIVisualBasicII Year: 2012-13 Program Flow with Looping Structures When should you use the Do...Loop statement? What is meant by an infinite loop? What are practical uses for accumulators and flags? reading vocabulary by identifying and correctly using idioms and words with literal and figurative 1.6.A - Listen to others. Looping Infinite Loops Using and Input box Accumulator variables Using flags the Do...Loop structure effectively in a VB applications Identify those logic errors that can lead to an infinite loops Flag Accumulator Infinite Loop Input box Iteration Loop I can demonstrate the Do...Loop structure effectively in a VB applications. I can identify those logic errors that can lead to an infinite loops. I can appropriately use the Input Box function. I can demonstrate the use of the accumulator for keeping a running Visual Basic textbook Tutorial exercises and programming examples 1/31/2013 1/31/2013 12/31/2012
Page 2 of 8 How are input boxes utilized in a VB application? 2.2.A - Develop and use computation concepts, operations and procedures with real numbers in problem-solving 2.2.B - Use estimation to solve problems for which an exact answer is not needed. 2.2.E - Recognize that the degree of precision needed in calculating a number depends on how the results will be used and the instruments used to generate the measure. Appropriately use the Input Box function the use of the accumulator for keeping a running total or sum the use of flags to signify that a loop should stop executing. Looping Looping structure Sentinel total or sum. I can demonstrate the use of flags to signify that a loop should stop executing. 1/31/2013 2.4.B - Construct valid arguments from stated facts. validity of an argument. 2.4.D - Use truth tables to reveal the logic of 2.5.A - Select and use appropriate concepts and techniques from mathematics and apply them to solving non-routine and multi-step notation, rules, graphing and other types of predictions, concepts, generalizations, ideas and results. procedures and
Page 3 of 8 results clearly, systematically, succinctly and correctly. and concepts as to their effectiveness to solve specific Program Flow with Looping Structures When is the For...Next statement used in a VB application? What are the properties and methods associated with the String class? What are the properties and methods associated with Char? What is Unicode? How are relational operators used to compare strings? How is the Like operator used in a VB application? reading vocabulary by identifying and correctly using idioms and words with literal and figurative 1.6.A - Listen to others. 2.2.A - Develop and use computation concepts, operations and procedures with real numbers in problemsolving 2.2.B - Use estimation to solve problems for which an exact answer is not needed. 2.2.E - Recognize that the degree of precision needed in calculating a number depends on how the results will be used and the instruments used to generate the measure. 2.4.B - Construct valid arguments from stated facts. validity of an argument. 2.4.D - Use truth tables to reveal the logic of 2.5.A - Select and use appropriate concepts and techniques from For...Next statement String Class String Concatantion Char Structure Unicode Comparing Strings Like Operator the use of the For...Next statement how to execute a loop "x" number of times Define the properties and methods associated with the String class the use of String concatenation Define the porperties and methods associated with the Char structure Illustrate the use of Unicode in conversion function Compare strings using relational operators Uise the compare method (String class) Concatenation Members Method Object Pattern matching Shared method Structure Substring Textual comparison Unicode I can demonstrate the use of the For...Next statement. I can demonstrate how to execute a loop "x" number of times. I can define the properties and methods associated with the String class. I can demonstrate the use of String concatenation. I can define the porperties and methods associated with the Char structure. I can illustrate the use of Unicode in conversion function. I can compare strings using relational operators. I can use the compare method (String class). I can use the Like operator to perform textual comparison between two strings. Visual Basic software Tutorial examples and programming exercises 2/28/2013 2/28/2013 2/28/2013 2/28/2013
Page 4 of 8 mathematics and apply them to solving nonroutine and multi-step notation, rules, graphing and other types of predictions, concepts, generalizations, ideas and results. Use the Like operator to perform textual comparison between two strings procedures and results clearly, systematically, succinctly and correctly. and concepts as to their effectiveness to solve specific Program Flow and Looping Structures When is the For...Next statement used in a VB application? What are the properties and methods associated with the String class? What are the properties and methods associated with Char? What is Unicode? How are relational operators used to compare strings? How is the Like operator used in a VB application? reading vocabulary by identifying and correctly using idioms and words with literal and figurative 1.6.A - Listen to others. 2.2.A - Develop and use computation concepts, operations and procedures with real numbers in problemsolving 2.2.B - Use estimation to solve problems for which an exact answer is not needed. 2.2.E - Recognize that the degree of precision needed in calculating a number depends on how the results will be used For...Next statement String Class String Concatantion Char Structure Unicode Comparing Strings Like Operator the use of the For...Next statement how to execute a loop "x" number of times Define the properties and methods associated with the String class the use of String concatenation Define the porperties and methods Concatenation Members Method Object Pattern matching Shared method Structure Substring Textual comparison Unicode I can demonstrate the use of the For...Next statement. I can demonstrate how to execute a loop "x" number of times. I can define the properties and methods associated with the String class. I can demonstrate the use of String concatenation. I can define the porperties and methods associated with the Char structure. I can illustrate the use of Unicode in conversion function. I can compare strings using relational operators. I can use the compare method (String class). Visual Basic software Tutorial examples and programming exercises 3/31/2013 3/31/2013 3/31/2013 3/31/2013
Page 5 of 8 and the instruments used to generate the measure. 2.4.B - Construct valid arguments from stated facts. validity of an argument. 2.4.D - Use truth tables to reveal the logic of 2.5.A - Select and use appropriate concepts and techniques from mathematics and apply them to solving nonroutine and multi-step notation, rules, graphing and other types of predictions, concepts, generalizations, ideas and results. procedures and results clearly, systematically, succinctly and correctly. and concepts as to their effectiveness to solve specific associated with the Char structure Illustrate the use of Unicode in conversion function Compare strings using relational operators Uise the compare method (String class) Use the Like operator to perform textual comparison between two strings I can use the Like operator to perform textual comparison between two strings. Procedures Why would I need to create a Sub procedure? How is the image class and picture box control used to add reading vocabulary by identifying and correctly using idioms and words with literal and figurative Sub procedures PictureBox Control Value Parameters Create Sub procedures and use the Call statement. Argument Documentation Parameter Reference parameter Sub procedure Value parameter I can create Sub procedures and use the Call statement. I can add images to applications and use the Image class to chage a graphic at run time. Visual Basic textbook Tutorial exercises and programming examples 4/30/2013 4/30/2013
Page 6 of 8 images to VB applications? How are arguments and parameters used to pass data to a procedure? How are comments used to document procedures? 1.6.A - Listen to others. 2.2.A - Develop and use computation concepts, operations and procedures with real numbers in problemsolving 2.2.B - Use estimation to solve problems for which an exact answer is not needed. 2.2.E - Recognize that the degree of precision needed in calculating a number depends on how the results will be used and the instruments used to generate the measure. 2.4.B - Construct valid arguments from stated facts. validity of an argument. 2.4.D - Use truth tables to reveal the logic of 2.5.A - Select and use appropriate concepts and techniques from mathematics and apply them to solving nonroutine and multi-step Reference Parameters Procedure Documentation Control Object Parameters Event Handler Procedure Tag Property Add images to applications and use the Image class to chage a graphic at run time. Describe arguments, parameters, and how to pass data to a procedure. Use ByVal and ByRef for parameters. Document the preconditions and postconditions of a procedure. Use control object parameters. Create event handlers for multiple events. Use the Tag property to identify objects at run time. I can describe arguments, parameters, and how to pass data to a procedure. I can use ByVal and ByRef for parameters. I can document the preconditions and postconditions of a procedure. I can use control object parameters. I can create event handlers for multiple events. I can use the Tag property to identify objects at run time. 4/30/2013 4/30/2013 notation, rules, graphing and other types of predictions, concepts, generalizations, ideas and results. procedures and results clearly, systematically, succinctly and correctly.
Page 7 of 8 and concepts as to their effectiveness to solve specific Functions What is a function? What is the IsNumeric function? How do you utilize functions in a VB application? reading vocabulary by identifying and correctly using idioms and words with literal and figurative 1.6.A - Listen to others. 2.2.A - Develop and use computation concepts, operations and procedures with real numbers in problemsolving 2.2.B - Use estimation to solve problems for which an exact answer is not needed. 2.2.E - Recognize that the degree of precision needed in calculating a number depends on how the results will be used and the instruments used to generate the measure. 2.4.B - Construct valid arguments from stated facts. Function Procedures Math Class IsNumeric Function Formatting Numeric Output Business Functions ListBox Control ComboBox Control Create function procedures and use the Return statement. Use the Math class and its methods and member constants. Use the IsNumeric() function. Format numeric output. Use the Pmt (), PV(), and FV() business functions. Use the ListBoxes and ComboBoxes in a VB application. ComboBox ListBox Function Calling I can create function procedures and use the Return statement. I can use the Math class and its methods and member constants. I can use the IsNumeric() function. I can format numeric output. I can use the Pmt(), PV(), and FV () business functions. I can use the ListBoxes and ComboBoxes in a VB application. Visual Basic textbook Tutorial exercises and programming examples 5/31/2013 5/31/2013 5/31/2013 5/31/2013 validity of an argument. 2.4.D - Use truth tables to reveal the logic of 2.5.A - Select and use appropriate concepts and techniques from mathematics and apply them to solving nonroutine and multi-step
Page 8 of 8 notation, rules, graphing and other types of predictions, concepts, generalizations, ideas and results. procedures and results clearly, systematically, succinctly and correctly. and concepts as to their effectiveness to solve specific