Size: px
Start display at page:

Download "https://asd-pa.perfplusk12.com/admin/admin_curric_maps_display.aspx?m=5516&c=619&mo=18921&t=192&sy=2012&bl..."

Transcription

1 Page 1 of 8 Units: - All - Teacher: ProgIIVisualBasicII, CORE Course: ProgIIVisualBasicII Year: 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/ /31/2012

2 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/ 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

3 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

4 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

5 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

6 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.

7 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

8 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

https://asd-pa.perfplusk12.com/admin/admin_curric_maps_display.aspx?m=5507&c=618&mo=18917&t=191&sy=2012&bl...

https://asd-pa.perfplusk12.com/admin/admin_curric_maps_display.aspx?m=5507&c=618&mo=18917&t=191&sy=2012&bl... Page 1 of 13 Units: - All - Teacher: ProgIIIJavaI, CORE Course: ProgIIIJavaI Year: 2012-13 Intro to Java How is data stored by a computer system? What does a compiler do? What are the advantages of using

More information

Chapter 6 Sub Procedures

Chapter 6 Sub Procedures Sub Procedures A set of statements that perform a specific task. Divide a program into smaller, more manageable blocks of code. An event procedure is written for a specific object event, while a sub procedure

More information

used for US Census; Holes were made to represent information to be tabulated were punched in cards; Successful

used for US Census; Holes were made to represent information to be tabulated were punched in cards; Successful Essential Standard: 1.00 Understand ethics, security and the history of computer programming Indicator 1.01 Understand the evolution of computers and computer programming languages Indicator 1.02 Understand

More information

Software Development. Modular Design and Algorithm Analysis

Software Development. Modular Design and Algorithm Analysis Software Development Modular Design and Algorithm Analysis Precondition and Postcondition To create a good algorithm, a programmer must be able to analyse a precondition (starting state) and a postcondition

More information

A-C Valley Junior-Senior High School

A-C Valley Junior-Senior High School Course of Study A-C Valley Junior-Senior High School Page 1 of 12 Applied Trigonometry (NAME OF COURSE) GRADE LEVEL(S): 11 Educational Curriculum Level Person(s) Revising Curriculum (List Names) 1. Junior-Senior

More information

Data Abstraction & Problem Solving with C++: Walls and Mirrors 6th Edition Carrano, Henry Test Bank

Data Abstraction & Problem Solving with C++: Walls and Mirrors 6th Edition Carrano, Henry Test Bank Data Abstraction & Problem Solving with C++: Walls and Mirrors 6th Edition Carrano, Henry Test Bank Download link: https://solutionsmanualbank.com/download/test-bank-for-data-abstractionproblem-solving-with-c-walls-and-mirrors-6-e-carrano-henry/

More information

Computing with Numbers

Computing with Numbers Computing with Numbers Example output: Numeric Data Types Numeric Data Types Whole numbers are represented using the integer data type (int for short).values of type int can be positive or negative whole

More information

Microsoft Visual Basic 2005: Reloaded

Microsoft Visual Basic 2005: Reloaded Microsoft Visual Basic 2005: Reloaded Second Edition Chapter 5 Repeating Program Instructions Objectives After studying this chapter, you should be able to: Include the repetition structure in pseudocode

More information

Contents. More Controls 51. Visual Basic 1. Introduction to. xiii. Modify the Project 30. Print the Project Documentation 35

Contents. More Controls 51. Visual Basic 1. Introduction to. xiii. Modify the Project 30. Print the Project Documentation 35 Contents Modify the Project 30 Introduction to Print the Project Documentation 35 Visual Basic 1 Sample Printout 36 Writing Windows Applications The Form Image 36 The Code 37 with Visual Basic 2 The Form

More information

Test Bank Ver. 5.0: Data Abstraction and Problem Solving with C++: Walls and Mirrors, 5 th edition, Frank M. Carrano

Test Bank Ver. 5.0: Data Abstraction and Problem Solving with C++: Walls and Mirrors, 5 th edition, Frank M. Carrano Chapter 2 Recursion: The Mirrors Multiple Choice Questions 1. In a recursive solution, the terminates the recursive processing. a) local environment b) pivot item c) base case d) recurrence relation 2.

More information

https://asd-pa.perfplusk12.com/admin/admin_curric_maps_display.asp...

https://asd-pa.perfplusk12.com/admin/admin_curric_maps_display.asp... 1 of 8 8/27/2014 2:15 PM Units: Teacher: ProgIIIAPCompSci, CORE Course: ProgIIIAPCompSci Year: 2012-13 Computer Systems This unit provides an introduction to the field of computer science, and covers the

More information

Scope and Sequence for the New Jersey Core Curriculum Content Standards

Scope and Sequence for the New Jersey Core Curriculum Content Standards Scope and Sequence for the New Jersey Core Curriculum Content Standards The following chart provides an overview of where within Prentice Hall Course 3 Mathematics each of the Cumulative Progress Indicators

More information

You will have mastered the material in this chapter when you can:

You will have mastered the material in this chapter when you can: CHAPTER 6 Loop Structures OBJECTIVES You will have mastered the material in this chapter when you can: Add a MenuStrip object Use the InputBox function Display data using the ListBox object Understand

More information

Level 3 Computing Year 2 Lecturer: Phil Smith

Level 3 Computing Year 2 Lecturer: Phil Smith Level 3 Computing Year 2 Lecturer: Phil Smith Previously We started to build a GUI program using visual studio 2010 and vb.net. We have a form designed. We have started to write the code to provided the

More information

Unit 7. Lesson 7.1. Loop. For Next Statements. Introduction. Loop

Unit 7. Lesson 7.1. Loop. For Next Statements. Introduction. Loop Loop Unit 7 Loop Introduction So far we have seen that each instruction is executed once and once only. Some time we may require that a group of instructions be executed repeatedly, until some logical

More information

Microsoft Visual Basic 2005 CHAPTER 6. Loop Structures

Microsoft Visual Basic 2005 CHAPTER 6. Loop Structures Microsoft Visual Basic 2005 CHAPTER 6 Loop Structures Objectives Add a MenuStrip object Use the InputBox function Display data using the ListBox object Understand the use of counters and accumulators Understand

More information

CS 241 Control Structures. Christopher A. Gantz. SPS Undergraduate Program Regis University

CS 241 Control Structures. Christopher A. Gantz. SPS Undergraduate Program Regis University CS 241 Control Structures Christopher A. Gantz SPS Undergraduate Program Regis University cgantz@regis.edu Slide 1 Lecture Topic #8 CS 241: Repetition Statements Christopher A. Gantz School of Professional

More information

Part 4 - Procedures and Functions

Part 4 - Procedures and Functions Part 4 - Procedures and Functions Problem Solving Methodology... 2 Top Down Design... 2 Procedures and Functions... 5 Sub Procedures... 6 Sending Parameters to a Sub Procedure... 7 Pass by Value... 8 Pass

More information

Curriculum Map Grade(s): Subject: AP Computer Science

Curriculum Map Grade(s): Subject: AP Computer Science Curriculum Map Grade(s): 11-12 Subject: AP Computer Science (Semester 1 - Weeks 1-18) Unit / Weeks Content Skills Assessments Standards Lesson 1 - Background Chapter 1 of Textbook (Weeks 1-3) - 1.1 History

More information

Pythagorean Relationships TEACHER NOTES

Pythagorean Relationships TEACHER NOTES Math Objectives Students will determine that a right triangle exists when the sum of the areas of the squares built on the short sides is equal to the area of the square built on the longest side. Students

More information

Houghton Mifflin MATHEMATICS Level 1 correlated to NCTM Standard

Houghton Mifflin MATHEMATICS Level 1 correlated to NCTM Standard Number and Operations Standard Understand numbers, ways of representing numbers, relationships among numbers, and number systems count with understanding and recognize TE: 191A 195B, 191 195, 201B, 201

More information

This page intentionally left blank

This page intentionally left blank This page intentionally left blank Starting Out With Visual Basic: International Edition Table of Contents Cover Contents Preface Chapter 1 Introduction to Programming and Visual Basic 1.1 Computer Systems:

More information

Foundation Level Learning Targets Version 2.2

Foundation Level Learning Targets Version 2.2 Milwaukee Public Schools High School Mathematics Foundation Level Learning Targets Version 2.2 Note: Non-Negotiable Learning Targets and descriptors are identified with an *. The specifications aligned

More information

Triangle Inequality Theorem

Triangle Inequality Theorem Math Objectives Students will identify the conditions necessary to build triangles given the lengths of 3 segments. Students will use the Triangle Inequality Theorem to determine whether a triangle can

More information

Programming Language 2 (PL2)

Programming Language 2 (PL2) Programming Language 2 (PL2) 337.2.1 Explain the concept of arguments and parameters 337.2.2 Identify the scope of local and global variables 337.2.3 Apply global and local variables to sub procedures

More information

P>80 A P>70 && P<80 B P<70 C 12. Calculate employee salary according to following condition

P>80 A P>70 && P<80 B P<70 C 12. Calculate employee salary according to following condition 1. Write a JAVA SCRIPT program to convert temperature Celsius to Fahrenheit AND Fahrenheit to Celsius and implement any three properties on Label. 2. Write a JAVA SCRIPT program to convert liter to gallons

More information

Software Testing Prof. Meenakshi D Souza Department of Computer Science and Engineering International Institute of Information Technology, Bangalore

Software Testing Prof. Meenakshi D Souza Department of Computer Science and Engineering International Institute of Information Technology, Bangalore Software Testing Prof. Meenakshi D Souza Department of Computer Science and Engineering International Institute of Information Technology, Bangalore Lecture 04 Software Test Automation: JUnit as an example

More information

Repetition and Loop Statements Chapter 5

Repetition and Loop Statements Chapter 5 Repetition and Loop Statements Chapter 5 1 Chapter Objectives To understand why repetition is an important control structure in programming To learn about loop control variables and the three steps needed

More information

Flow Charts. Visual Depiction of Logic Flow

Flow Charts. Visual Depiction of Logic Flow Flow Charts Visual Depiction of Logic Flow Flow Charts Describe a sequence of events using pictures Often associated with computer programs, but are quite common in other fields General way to depict a

More information

Controls Structure for Repetition

Controls Structure for Repetition Controls Structure for Repetition So far we have looked at the if statement, a control structure that allows us to execute different pieces of code based on certain conditions. However, the true power

More information

ASYMPTOTIC COMPLEXITY

ASYMPTOTIC COMPLEXITY Simplicity is a great virtue but it requires hard work to achieve it and education to appreciate it. And to make matters worse: complexity sells better. - Edsger Dijkstra ASYMPTOTIC COMPLEXITY Lecture

More information

Before We Begin. Introduction to Computer Use II. Overview (1): Winter 2006 (Section M) CSE 1530 Winter Bill Kapralos.

Before We Begin. Introduction to Computer Use II. Overview (1): Winter 2006 (Section M) CSE 1530 Winter Bill Kapralos. Winter 2006 (Section M) Topic E: Subprograms Functions and Procedures Wednesday, March 8 2006 CSE 1530, Winter 2006, Overview (1): Before We Begin Some administrative details Some questions to consider

More information

A-C Valley Junior-Senior High School

A-C Valley Junior-Senior High School Course of Study A-C Valley Junior-Senior High School Page 1 of 7 Integrated Math III (NAME OF COURSE) GRADE LEVEL(S): 9-12 Educational Curriculum Level Person(s) Revising Curriculum (List Names) 1. Junior-Senior

More information

VB.NET MOCK TEST VB.NET MOCK TEST I

VB.NET MOCK TEST VB.NET MOCK TEST I http://www.tutorialspoint.com VB.NET MOCK TEST Copyright tutorialspoint.com This section presents you various set of Mock Tests related to VB.Net. You can download these sample mock tests at your local

More information

CHAPTER 4 MATHEMATICAL FUNCTIONS, CHARACTERS, STRINGS

CHAPTER 4 MATHEMATICAL FUNCTIONS, CHARACTERS, STRINGS CHAPTER 4 MATHEMATICAL FUNCTIONS, CHARACTERS, STRINGS ACKNOWLEDGEMENT: THESE SLIDES ARE ADAPTED FROM SLIDES PROVIDED WITH INTRODUCTION TO JAVA PROGRAMMING, LIANG (PEARSON 2014) MATHEMATICAL FUNCTIONS Java

More information

Chapter 2 Using Data. Instructor s Manual Table of Contents. At a Glance. Overview. Objectives. Teaching Tips. Quick Quizzes. Class Discussion Topics

Chapter 2 Using Data. Instructor s Manual Table of Contents. At a Glance. Overview. Objectives. Teaching Tips. Quick Quizzes. Class Discussion Topics Java Programming, Sixth Edition 2-1 Chapter 2 Using Data At a Glance Instructor s Manual Table of Contents Overview Objectives Teaching Tips Quick Quizzes Class Discussion Topics Additional Projects Additional

More information

The Warhol Language Reference Manual

The Warhol Language Reference Manual The Warhol Language Reference Manual Martina Atabong maa2247 Charvinia Neblett cdn2118 Samuel Nnodim son2105 Catherine Wes ciw2109 Sarina Xie sx2166 Introduction Warhol is a functional and imperative programming

More information

New Jersey Core Curriculum Content Standards for Mathematics Grade 7 Alignment to Acellus

New Jersey Core Curriculum Content Standards for Mathematics Grade 7 Alignment to Acellus New Jersey Core Curriculum Content Standards for Mathematics http://www.nj.gov/education/aps/cccs/math/ Standard 4.1.7: Number And Numerical Operations A. Number Sense 1. Extend understanding of the number

More information

Building Java Programs

Building Java Programs Building Java Programs A Back to Basics Approach Stuart Reges I Marty Stepp University ofwashington Preface 3 Chapter 1 Introduction to Java Programming 25 1.1 Basic Computing Concepts 26 Why Programming?

More information

102. Introduction to Java Programming

102. Introduction to Java Programming 102. Introduction to Java Programming Version 5.0 Java is a popular and powerful language. Although comparatively simple in its language structure, there are a number of subtleties that can trip up less

More information

Mark Important Points in Margin. Significant Figures. Determine which digits in a number are significant.

Mark Important Points in Margin. Significant Figures. Determine which digits in a number are significant. Knowledge/Understanding: How and why measurements are rounded. Date: How rounding and significant figures relate to precision and uncertainty. When significant figures do not apply. Skills: Determine which

More information

COURSE OF STUDY UNIT PLANNING GUIDE COMPUTER SCIENCE 1 FOR: 5 CREDITS GRADE LEVEL: 9-12 FULL-YEAR COURSE PREPARED BY: SUSIE EISEN

COURSE OF STUDY UNIT PLANNING GUIDE COMPUTER SCIENCE 1 FOR: 5 CREDITS GRADE LEVEL: 9-12 FULL-YEAR COURSE PREPARED BY: SUSIE EISEN COURSE OF STUDY UNIT PLANNING GUIDE FOR: COMPUTER SCIENCE 1 5 CREDITS GRADE LEVEL: 9-12 FULL-YEAR COURSE PREPARED BY: SUSIE EISEN SHANNON WARNOCK, SUPERVISOR OF MATHEMATICS AND SCIENCE JULY 2017 DUMONT

More information

Java Programming Unit 3: Variables and Arithmetic Operations

Java Programming Unit 3: Variables and Arithmetic Operations Java Programming Unit 3: Variables and Arithmetic Operations Bensalem Township School District Standards Link: PA State Standards for Business Education: http://www.pdesas.org/standard/views#114,115,116,117

More information

Before You Begin. and Visual Basic 1

Before You Begin. and Visual Basic 1 Contents Preface Before You Begin xxiii xli 1 Introduction to Computers, the Internet and Visual Basic 1 1.1 Introduction 2 1.2 What Is a Computer? 3 1.3 Computer Organization 3 1.4 Early Operating Systems

More information

Chapter 5: Prefix vs. Postfix 8/19/2018. The Increment and Decrement Operators. Increment and Decrement Operators in Program 5-1

Chapter 5: Prefix vs. Postfix 8/19/2018. The Increment and Decrement Operators. Increment and Decrement Operators in Program 5-1 Chapter 5: Loops and Files The Increment and Decrement Operators ++ is the increment operator. It adds one to a variable. val++; is the same as val = val + 1; ++ can be used before (prefix) or after (postfix)

More information

Reviewing for the Midterm Covers chapters 1 to 5, 7 to 9. Instructor: Scott Kristjanson CMPT 125/125 SFU Burnaby, Fall 2013

Reviewing for the Midterm Covers chapters 1 to 5, 7 to 9. Instructor: Scott Kristjanson CMPT 125/125 SFU Burnaby, Fall 2013 Reviewing for the Midterm Covers chapters 1 to 5, 7 to 9 Instructor: Scott Kristjanson CMPT 125/125 SFU Burnaby, Fall 2013 2 Things to Review Review the Class Slides: Key Things to Take Away Do you understand

More information

C Programming for Engineers Structured Program

C Programming for Engineers Structured Program C Programming for Engineers Structured Program ICEN 360 Spring 2017 Prof. Dola Saha 1 Switch Statement Ø Used to select one of several alternatives Ø useful when the selection is based on the value of

More information

Visual Basic 2008 How to Program, 4/E Outline

Visual Basic 2008 How to Program, 4/E Outline vbhtp4_outline.fm Page ix Monday, December 17, 2007 4:40 PM Visual Basic 2008 How to Program, 4/E Outline ( subject to change) current as of 12/17/07. As the contents change, we ll post updates at www.deitel.com/books/vbhtp4/.

More information

Grade 4 Math Proficiency Scales-T1

Grade 4 Math Proficiency Scales-T1 Measurement & Data Geometry Critical Thinking Communication Grade 4 Math Proficiency Scales-T1 Novice 1 and of the Make mathematical arguments and critique the reasoning of others. Partially Proficient

More information

Mathematics/Science Department Kirkwood Community College. Course Syllabus. Computer Science CSC142 1/10

Mathematics/Science Department Kirkwood Community College. Course Syllabus. Computer Science CSC142 1/10 Mathematics/Science Department Kirkwood Community College Course Syllabus Computer Science CSC142 Bob Driggs Dean Cate Sheller Instructor 1/10 Computer Science (CSC142) Course Description Introduces computer

More information

ASYMPTOTIC COMPLEXITY

ASYMPTOTIC COMPLEXITY Simplicity is a great virtue but it requires hard work to achieve it and education to appreciate it. And to make matters worse: complexity sells better. - Edsger Dijkstra ASYMPTOTIC COMPLEXITY Lecture

More information

CS106X Handout 03 Autumn 2012 September 24 th, 2012 Getting Started

CS106X Handout 03 Autumn 2012 September 24 th, 2012 Getting Started CS106X Handout 03 Autumn 2012 September 24 th, 2012 Getting Started Handout written by Julie Zelenski, Mehran Sahami, Robert Plummer, and Jerry Cain. After today s lecture, you should run home and read

More information

A Survey of Mathematics with Applications 8 th Edition, 2009

A Survey of Mathematics with Applications 8 th Edition, 2009 A Correlation of A Survey of Mathematics with Applications 8 th Edition, 2009 South Carolina Discrete Mathematics Sample Course Outline including Alternate Topics and Related Objectives INTRODUCTION This

More information

Montana City School GRADE 5

Montana City School GRADE 5 Montana City School GRADE 5 Montana Standard 1: Students engage in the mathematical processes of problem solving and reasoning, estimation, communication, connections and applications, and using appropriate

More information

1.1 Count, read, and write whole numbers to

1.1 Count, read, and write whole numbers to Correlation of Moving with Math Foundations-by-Topic Grade 3 To California Standards NUMBER SENSE 1.0 Students understand the place value of whole numbers: 1.1 Count, read, and write whole numbers to 10,000.

More information

DOWNLOAD PDF BIG IDEAS MATH VERTICAL SHRINK OF A PARABOLA

DOWNLOAD PDF BIG IDEAS MATH VERTICAL SHRINK OF A PARABOLA Chapter 1 : BioMath: Transformation of Graphs Use the results in part (a) to identify the vertex of the parabola. c. Find a vertical line on your graph paper so that when you fold the paper, the left portion

More information

Table Of Contents VISUAL BAISC 2005 FOR BEGINNERS

Table Of Contents VISUAL BAISC 2005 FOR BEGINNERS Table Of Contents SECTION I: REVOLUTION AND DESIGN ENVIRONMENT OF VISUAL BASIC 2005 1. INTRODUCTION TO MICROSOFT VISUAL STUDIO 2005... 1 HISTORY OF MICROSOFT VISUAL STUDIO... 1 Visual Studio 97... 1 Visual

More information

IN COLLABORATION WITH IVTB. Diploma in Information Technology. Examinations for / Semester 2

IN COLLABORATION WITH IVTB. Diploma in Information Technology. Examinations for / Semester 2 IN COLLABORATION WITH IVTB Diploma in Information Technology DIP/03/Full Time Examinations for 2004 2005 / Semester 2 MODULE: VISUAL PROGRAMMING MODULE CODE: BISE070 Duration: 2 Hours + 10 Minutes (Reading

More information

*Starting Out with C++: From Control Structures through Objects, 7/E* by *Tony Gaddis* COMPUTER PROGRAMMING LECTURE 05 LOOPS IMRAN IHSAN

*Starting Out with C++: From Control Structures through Objects, 7/E* by *Tony Gaddis* COMPUTER PROGRAMMING LECTURE 05 LOOPS IMRAN IHSAN PowerPoint Slides adapted from *Starting Out with C++: From Control Structures through Objects, 7/E* by *Tony Gaddis* Copyright 2012 Pearson Education Inc. COMPUTER PROGRAMMING LECTURE 05 LOOPS IMRAN IHSAN

More information

A Complete Tutorial for Beginners LIEW VOON KIONG

A Complete Tutorial for Beginners LIEW VOON KIONG I A Complete Tutorial for Beginners LIEW VOON KIONG Disclaimer II Visual Basic 2008 Made Easy- A complete tutorial for beginners is an independent publication and is not affiliated with, nor has it been

More information

Archbold Area Schools Math Curriculum Map

Archbold Area Schools Math Curriculum Map Math 8 August - May Mathematical Processes Formulate a problem or mathematical model in response to a specific need or situation, determine information required to solve the problem, choose method for

More information

References. Iteration For. Iteration (Repetition) Iteration While. For loop examples

References. Iteration For. Iteration (Repetition) Iteration While. For loop examples ENGG1811 UNSW, CRICOS Provider No: 00098G W6 slide 1 References ENGG1811 Computing for Engineers Week 6 Iteration; Sequential Algorithms; Strings and Built-in Functions Chapra (Part 2 of ENGG1811 Text)

More information

Full file at

Full file at Java Programming, Fifth Edition 2-1 Chapter 2 Using Data within a Program At a Glance Instructor s Manual Table of Contents Overview Objectives Teaching Tips Quick Quizzes Class Discussion Topics Additional

More information

BEGINNING PROBLEM-SOLVING CONCEPTS FOR THE COMPUTER. Chapter 2

BEGINNING PROBLEM-SOLVING CONCEPTS FOR THE COMPUTER. Chapter 2 1 BEGINNING PROBLEM-SOLVING CONCEPTS FOR THE COMPUTER Chapter 2 2 3 Types of Problems that can be solved on computers : Computational problems involving some kind of mathematical processing Logical Problems

More information

HTML5 and CSS3 More JavaScript Page 1

HTML5 and CSS3 More JavaScript Page 1 HTML5 and CSS3 More JavaScript Page 1 1 HTML5 and CSS3 MORE JAVASCRIPT 3 4 6 7 9 The Math Object The Math object lets the programmer perform built-in mathematical tasks Includes several mathematical methods

More information

Chapter 4 Introduction to Control Statements

Chapter 4 Introduction to Control Statements Introduction to Control Statements Fundamentals of Java: AP Computer Science Essentials, 4th Edition 1 Objectives 2 How do you use the increment and decrement operators? What are the standard math methods?

More information

ENGG1811 Computing for Engineers Week 7 Iteration; Sequential Algorithms; Strings and Built-in Functions

ENGG1811 Computing for Engineers Week 7 Iteration; Sequential Algorithms; Strings and Built-in Functions ENGG1811 Computing for Engineers Week 7 Iteration; Sequential Algorithms; Strings and Built-in Functions ENGG1811 UNSW, CRICOS Provider No: 00098G1 W7 slide 1 References Chapra (Part 2 of ENGG1811 Text)

More information

COP 3014: Fall Final Study Guide. December 5, You will have an opportunity to earn 15 extra credit points.

COP 3014: Fall Final Study Guide. December 5, You will have an opportunity to earn 15 extra credit points. COP 3014: Fall 2017 Final Study Guide December 5, 2017 The test consists of 1. 15 multiple choice questions - 30 points 2. 2 find the output questions - 20 points 3. 2 code writing questions - 30 points

More information

GUJARAT TECHNOLOGICAL UNIVERSITY DIPLOMA IN INFORMATION TECHNOLOGY Semester: 4

GUJARAT TECHNOLOGICAL UNIVERSITY DIPLOMA IN INFORMATION TECHNOLOGY Semester: 4 GUJARAT TECHNOLOGICAL UNIVERSITY DIPLOMA IN INFORMATION TECHNOLOGY Semester: 4 Subject Name VISUAL BASIC Sr.No Course content 1. 1. Introduction to Visual Basic 1.1. Programming Languages 1.1.1. Procedural,

More information

Learning C# 3.0. Jesse Liberty and Brian MacDonald O'REILLY. Beijing Cambridge Farnham Köln Sebastopol Taipei Tokyo

Learning C# 3.0. Jesse Liberty and Brian MacDonald O'REILLY. Beijing Cambridge Farnham Köln Sebastopol Taipei Tokyo Learning C# 3.0 Jesse Liberty and Brian MacDonald O'REILLY Beijing Cambridge Farnham Köln Sebastopol Taipei Tokyo Table of Contents Preface xv 1. C# and.net Programming 1 Installing C# Express 2 C# 3.0

More information

Violations of the contract are exceptions, and are usually handled by special language constructs. Design by contract

Violations of the contract are exceptions, and are usually handled by special language constructs. Design by contract Specification and validation [L&G Ch. 9] Design patterns are a useful way to describe program structure. They provide a guide as to how a program fits together. Another dimension is the responsibilities

More information

WinForms Applications

WinForms Applications Agenda WinForms Applications Writing native Windows programs Tuesday, November 2, 2004 1 PWindows Applications PEvents and event handlers PLayered (tiered) model of software PFocus PForm designer and controls

More information

8.2.1 and 2 Lesson Date: Definition of Translation and Three Basic Properties

8.2.1 and 2 Lesson Date: Definition of Translation and Three Basic Properties 8.2.1 and 2 Lesson Date: Definition of Translation and Three Basic Properties Student Objectives I can perform translations of figures along a specific vector. I can label the image of the figure using

More information

Introduction to Visual Basic and Visual C++ Arithmetic Expression. Arithmetic Expression. Using Arithmetic Expression. Lesson 4.

Introduction to Visual Basic and Visual C++ Arithmetic Expression. Arithmetic Expression. Using Arithmetic Expression. Lesson 4. Introduction to Visual Basic and Visual C++ Arithmetic Expression Lesson 4 Calculation I154-1-A A @ Peter Lo 2010 1 I154-1-A A @ Peter Lo 2010 2 Arithmetic Expression Using Arithmetic Expression Calculations

More information

Microsoft Office Excel Use Excel s functions. Tutorial 2 Working With Formulas and Functions

Microsoft Office Excel Use Excel s functions. Tutorial 2 Working With Formulas and Functions Microsoft Office Excel 2003 Tutorial 2 Working With Formulas and Functions 1 Use Excel s functions You can easily calculate the sum of a large number of cells by using a function. A function is a predefined,

More information

C-LANGUAGE CURRICULAM

C-LANGUAGE CURRICULAM C-LANGUAGE CURRICULAM Duration: 2 Months. 1. Introducing C 1.1 History of C Origin Standardization C-Based Languages 1.2 Strengths and Weaknesses Of C Strengths Weaknesses Effective Use of C 2. C Fundamentals

More information

Microsoft Excel 2016 LEVEL 2

Microsoft Excel 2016 LEVEL 2 TECH TUTOR ONE-ON-ONE COMPUTER HELP COMPUTER CLASSES Microsoft Excel 2016 LEVEL 2 kcls.org/techtutor Microsoft Excel 2016 Level 2 Manual Rev 11/2017 instruction@kcls.org Microsoft Excel 2016 Level 2 Welcome

More information

Exam 1 Prep. Dr. Demetrios Glinos University of Central Florida. COP3330 Object Oriented Programming

Exam 1 Prep. Dr. Demetrios Glinos University of Central Florida. COP3330 Object Oriented Programming Exam 1 Prep Dr. Demetrios Glinos University of Central Florida COP3330 Object Oriented Programming Progress Exam 1 is a Timed Webcourses Quiz You can find it from the "Assignments" link on Webcourses choose

More information

Assertions & Verification & Example Loop Invariants Example Exam Questions

Assertions & Verification & Example Loop Invariants Example Exam Questions 2014 November 27 1. Assertions & Verification & Example Loop Invariants Example Exam Questions 2. A B C Give a general template for refining an operation into a sequence and state what questions a designer

More information

Georgia Department of Education FIFTH GRADE MATHEMATICS UNIT 6 STANDARDS

Georgia Department of Education FIFTH GRADE MATHEMATICS UNIT 6 STANDARDS Dear Parents, FIFTH GRADE MATHEMATICS UNIT 6 STANDARDS We want to make sure that you have an understanding of the mathematics your child will be learning this year. Below you will find the standards we

More information

Lecture 1. 1 Notation

Lecture 1. 1 Notation Lecture 1 (The material on mathematical logic is covered in the textbook starting with Chapter 5; however, for the first few lectures, I will be providing some required background topics and will not be

More information

Module 16. Software Reuse. Version 2 CSE IIT, Kharagpur

Module 16. Software Reuse. Version 2 CSE IIT, Kharagpur Module 16 Software Reuse Lesson 39 Basic Ideas on Software Reuse Specific Instructional Objectives At the end of this lesson the student would be able to: Explain the advantages of software reuse. Identify

More information

Pace University. Fundamental Concepts of CS121 1

Pace University. Fundamental Concepts of CS121 1 Pace University Fundamental Concepts of CS121 1 Dr. Lixin Tao http://csis.pace.edu/~lixin Computer Science Department Pace University October 12, 2005 This document complements my tutorial Introduction

More information

[CHAPTER] 1 INTRODUCTION 1

[CHAPTER] 1 INTRODUCTION 1 FM_TOC C7817 47493 1/28/11 9:29 AM Page iii Table of Contents [CHAPTER] 1 INTRODUCTION 1 1.1 Two Fundamental Ideas of Computer Science: Algorithms and Information Processing...2 1.1.1 Algorithms...2 1.1.2

More information

Scheme: Strings Scheme: I/O

Scheme: Strings Scheme: I/O Scheme: Strings Scheme: I/O CS F331 Programming Languages CSCE A331 Programming Language Concepts Lecture Slides Wednesday, April 5, 2017 Glenn G. Chappell Department of Computer Science University of

More information

Textbook. Topic 6: Functions. Motivation. What is a Function? What s a function? How can we use functions to write better software?

Textbook. Topic 6: Functions. Motivation. What is a Function? What s a function? How can we use functions to write better software? Textbook Topic 6: Functions What s a? How can we use s to write better software? Strongly Recommended Exercises The Python Workbook: 85, 86, 98 and 103 Recommended Exercises The Python Workbook: 84, 88,

More information

CORE BODY OF KNOWLEDGE MATH GRADE 6

CORE BODY OF KNOWLEDGE MATH GRADE 6 CORE BODY OF KNOWLEDGE MATH GRADE 6 For each of the sections that follow, students may be required to understand, apply, analyze, evaluate or create the particular concepts being taught. Course Description

More information

Shapes leading to CAD system project

Shapes leading to CAD system project EXERCISES Shapes leading to CAD system project Strings leading to distribution control project Tables leading to infinite precision arithmetic project Conversions leading to instrument control project

More information

Assertions & Verification Example Exam Questions

Assertions & Verification Example Exam Questions 2009 November 23 Assertions & Verification Example Exam Questions 1. 2. A B C Give a general template for refining an operation into a sequence and state what questions a designer must answer to verify

More information

1/16/12. CS 112 Introduction to Programming. A Foundation for Programming. (Spring 2012) Lecture #4: Built-in Types of Data. The Computer s View

1/16/12. CS 112 Introduction to Programming. A Foundation for Programming. (Spring 2012) Lecture #4: Built-in Types of Data. The Computer s View 1/16/12 A Foundation for Programming CS 112 Introduction to Programming (Spring 2012) any program you might want to write Lecture #4: Built-in Types of Data objects Zhong Shao methods and classes graphics,

More information

EXPLORE MATHEMATICS TEST

EXPLORE MATHEMATICS TEST EXPLORE MATHEMATICS TEST Table 4: The College Readiness The describe what students who score in the specified score ranges are likely to know and to be able to do. The help teachers identify ways of enhancing

More information

3rd Grade Texas Math Crosswalk Document:

3rd Grade Texas Math Crosswalk Document: New TX Math 3.1(A) apply mathematics to problems arising in everyday life, society, and the workplace; 3.1(B) use a problem-solving model that incorporates analyzing given information, formulating a plan

More information

Chapter 4 Fundamental Data Types. Big Java by Cay Horstmann Copyright 2009 by John Wiley & Sons. All rights reserved.

Chapter 4 Fundamental Data Types. Big Java by Cay Horstmann Copyright 2009 by John Wiley & Sons. All rights reserved. Chapter 4 Fundamental Data Types Chapter Goals To understand integer and floating-point numbers To recognize the limitations of the numeric types To become aware of causes for overflow and roundoff errors

More information

OBJECT ORIENTED SIMULATION LANGUAGE. OOSimL Reference Manual - Part 1

OBJECT ORIENTED SIMULATION LANGUAGE. OOSimL Reference Manual - Part 1 OBJECT ORIENTED SIMULATION LANGUAGE OOSimL Reference Manual - Part 1 Technical Report TR-CSIS-OOPsimL-1 José M. Garrido Department of Computer Science Updated November 2014 College of Computing and Software

More information

1.1. Real Number System Numbers, Numbers,... My Notes ACTIVITY

1.1. Real Number System Numbers, Numbers,... My Notes ACTIVITY Real Number System Numbers, Numbers,... SUGGESTED LEARNING STRATEGIES: Activating Prior Knowledge, Graphic Organizer, Quickwrite, Think/Pair/Share Your teacher will use a Venn diagram to help you understand

More information

1 (5 marks) 2 (6 marks) 3 (6 marks)

1 (5 marks) 2 (6 marks) 3 (6 marks) 1 1 (5 marks) Ë ½¼¾¼ ÁÒØÖÓ ÙØ ÓÒ ØÓ ÓÑÔÙØ Ö Ë Ò Á ÑÔÐ Ñ Ø ÖÑ Draw the flow of control diagram corresponding to the following fragment. statement-s; for (initial; condition; bottom) { body; } statement-x;

More information

HPISD Curriculum: Grade 4 TAG Math

HPISD Curriculum: Grade 4 TAG Math Unit Overview HPISD Curriculum: Grade 4 TAG Math Title Estimated Duration 9 Weeks Geometry and Measurement 8 weeks 1 2 3 4 Properties/attributes of polygons, triangles, quadrilaterals Area and perimeter

More information

Maths PoS: Year 7 HT1. Students will colour code as they work through the scheme of work. Students will learn about Number and Shape

Maths PoS: Year 7 HT1. Students will colour code as they work through the scheme of work. Students will learn about Number and Shape Maths PoS: Year 7 HT1 Students will learn about Number and Shape Number: Use positive and negative numbers in context and position them on a number line. Recall quickly multiplication facts up to 10 10

More information

Measuring Parts of Units, Fraction Arithmetic with ½!! Mathematical Understandings

Measuring Parts of Units, Fraction Arithmetic with ½!! Mathematical Understandings Fraction as Operator (1/ of unit length), Modeling Arithmetic Operations with Fractional Units (Grade ) 7/7/13 Measuring Parts of Units, Fraction Arithmetic with ½ Mathematical Understandings Fractions

More information