Java Programming Unit 3: Variables and Arithmetic Operations
|
|
- Amy Strickland
- 6 years ago
- Views:
Transcription
1 Java Programming Unit 3: Variables and Arithmetic Operations Bensalem Township School District Standards Link: PA State Standards for Business Education: H: Use programming languages to develop logical thinking and problem solving skills I: Compare and contrast programming languages; select most appropriate one to complete a specific task. Indiana Department of Education Academic Standards, 4534 (COMP PROG) CP 2.1 Demonstrate a basic understanding of the different data types. CP Explain variables and constants. CP Identify different variable types. CP Describe the syntax rules for naming variables and constants. CP 2.2 Use variables and constants in a program. CP Apply the syntax rules for naming variables. CP Declare variable types in the program code. CP Define constants in the program code. CP Initialize variables and constants. CP 2.3 Design procedures for manipulating variables and constants. CP Construct programming statements that modify variables. CP Construct programming statements that incorporate constants. CP 4.1 Develop an understanding of the programming development life cycle. CP List and explain in sequence the steps used in problem solving. CP Define algorithm. CP List and explain tools used in developing the algorithm. CP 4.2 Practice using the steps in the program development life cycle. CP Practice identifying what the program should do (program analysis). CP Plan the solution by developing an algorithm (program design). CP Translate the algorithm into code. CP Test the data (debug). CP Document the program. CP 4.3 Convert algorithms to programs using program development tools. CP Diagram the logical steps for the algorithm using one of the design tools. CP 7.1 Demonstrate a basic understanding of math operations. CP Identify arithmetic operators. CP Recognize the order of operations. CP Interpret mathematical formulas. CP Explain the purpose of incrementing and decrementing in a program. CP Describe the ramifications of dividing by zero. CP 7.2 Apply mathematical operations in programs. CP Construct formulas using mathematical operators. P:\High School\BusTechDept\Current UBD Docs\-Java\Java DataTypes & Variables.doc Page 1 of 6
2 Java Programming Unit 3: Variables and Arithmetic Operations Bensalem Township School District Standards Link: CP Solve formulas using order of operations. CP Construct code that utilizes division by zero (results in an error). CP 7.3 Analyze mathematical operations in programs. CP Discover the effects of incrementing and decrementing in formulas. CP Examine the results of division by zero in a formula. CP Create programs that use mathematical formulas to solve problems. Common Core (Cross Curricular) (CC) Subject Area - 1: Reading, Writing, Speaking, and Listening A: Apply appropriate comprehension strategies to interpret and evaluate an author s implied or stated purpose using grade level text. Anchor Descriptor - R11.A.2.1.2: Identify and/or apply meaning of content-specific words used in text B: Use context clues, knowledge of root words, and word origins as well as reference sources to decode and understand new words. Anchor Descriptor - R11.A.1.1: Identify and apply the meaning of vocabulary C: Analyze textual context to determine or clarify the meaning of unfamiliar or ambiguous words and to draw conclusions about nuances or connotations of words A: Listen critically and respond to others in small and large group situations. (CC) Subject Area - 2: Mathematics A: Model and compare values of irrational and complex numbers. Anchor Descriptor - M11.A.1.1: Represent and/or use numbers in equivalent forms (e.g., integers, fractions, decimals, percents, square roots, exponents and scientific notation) A: Develop a plan to analyze a problem, identify the information needed to solve the problem, carry out the plan, check whether an answer makes sense, and explain how the problem was solved in grade appropriate contexts B: Use symbols, mathematical terminology, standard notation, mathematical rules, graphing and other types of mathematical representations to communicate observations, predictions, concepts, procedures, generalizations, ideas, and results. Big Idea: Enduring Understanding(s): Coding Conventions Variables Assignment Statements Conventions are not created, they evolve. Whether in your personal life or professional career, knowledge of conventions and correctly applying them will play a significant role in your success. There are very few absolutes in life. Variables and constants are a part of every choice and every decision you make. No application is mathless. P:\High School\BusTechDept\Current UBD Docs\-Java\Java DataTypes & Variables.doc Page 2 of 6
3 Essential Question(s): What conventions exist in school and at home? What are the parallels between personal, social, and professional conventions and how do they relate to how you approach code? How does knowledge of data types improve your ability to make effective coding decisions? How does declaring a constant differ from declaring a variable? Why is that? Why are some of the arithmetic operators used in coding different from the ones you use in Algebra class? Why is the order of operations important and universal? Knowledge: An identifier is a name assigned to a method, a variable, or any other user-defined item. (CP 2.2, CP 2.3) Identifiers may not contain special symbols other than the Underscore or dollar sign. A variable is an area of storage defined to hold a specific type of data; the actual value stored there can change. Names of variables should begin with a lowercase letter, but may begin with an underscore or a dollar sign. A constant is an area of storage defined to hold a specific type of data and value; the value stored cannot be changed during program execution. Names of constants should be keyed in all capital letters. Names of identifiers cannot contain. Using variables and constants Skill(s): Analyze an application and identify the variables and constants that could/would be established (CP 2.1.1). Write declaration statements with and without initializers. (CP 2.2.1, CP 2.2.2, CP 2.2.3, CP 2.2.4). Identify valid/invalid identifiers. (CP 2.1.3, CP 2.2.1) Apply the syntax rules for naming variables. Declare variable types in the program code. Define constants in the program code. Initialize variables and constants. Identify arithmetic operators. Recognize the order of operations. Interpret mathematical formulas. Explain the purpose of incrementing and decrementing in a program. Describe the ramifications of dividing by zero. Construct formulas using mathematical operators. Solve formulas using order of operations. Construct code that utilizes division by zero (results in an error). Examine the results of division by zero in a formula. Discover the effects of incrementing/decrementing in formulas. Create programs that use mathematical formulas to solve problems. P:\High School\BusTechDept\Current UBD Docs\-Java\Java DataTypes & Variables.doc Page 3 of 6
4 Knowledge: Skill(s): Math Operations 1. Assignment Statements Identifying what the program should do (analysis). Plan the solution by developing an algorithm (design). Construct assignment statements for a variety of applications found on the PSSA formula sheet. (CP 4.2.4, CP 7.1.2, CP 7.2.1, CP 7.3.3) 2. The special operators ++ (Increment) and (decrement) are shorthand. Construct programming statements that modify variables. Construct programming statements that incorporate constants. The special operators +=, =, *=, and /= eliminate the need to repeat the receiving variable in the assignment statement. 3. Program development cycle Putting it all together Assessment/Evidence of Learning: Formative: Teacher observation Informal assessment on a variety of class activities to include drill and review work. Summative: Documented applications that demonstrate the ability to prepare an IPO chart, flowchart, code, compile, P:\High School\BusTechDept\Current UBD Docs\-Java\Java DataTypes & Variables.doc Page 4 of 6
5 Assessment/Evidence of Learning: and execute a Java program that requires the use variables and one or more assignment statements. Objective test designed to measure degree of conceptual competence. It includes sample code to debug, interpret, and analyze. Learning Activities: Resources: Jigsaw the tutorials to explore the concepts of variables and constants. Student teams develop and share working definitions of these terms. Lecture / use slide presentation on data types. Flash cards to drill/assess recognition of integers and floating point data. Guided practice in declaring and initializing variables. Discuss conventions and rules in naming variables. Illustrate how various data types are displayed. Trial and error to explore potential issues. Practice naming, declaring, and initializing variables. Present the arithmetic operators (+, -, /, *, %) and review the order of operations to include a definition of precedence and associativity. Define binary and unary operations. Practice integer math using teacher created assignments. Practice floating-point math using teacher created assignments. Discuss implicit casting and practice mixed-mode math using teacher created assignments. Present syntax of the assignment statement. Using PSSA formula sheet, practice coding C++ assignment statements from algebraic formulas. Present the increment and decrement operators as both prefixes and postfixes. Guided practice to explore the concept of incrementing and decrementing and the differences in using them as a prefix and postfix. Guided practice to play with division by zero. Present flowcharting symbols. Students create an illustrated note sheet. Textbook DataTypes.ppt Teacher-created assignments to practice precedence and associativity of math operations. PSSA formula sheet. Teacher-created assignments to practice creating flowcharts from algorithms. Intra-net delivered pre/post assessments (informal). Debugging activities ExamView software supplied through textbook publishers. On-line tutorials P:\High School\BusTechDept\Current UBD Docs\-Java\Java DataTypes & Variables.doc Page 5 of 6
6 Learning Activities: Resources: Using an activity from the textbook (pp ), work with students to: Create an IPO to include a formal algorithm. Guided Practice in creating a flowchart from an algorithm. Independent student practice on coding from flowcharts/algorithms. Independent student practice on preparing fully documented applications. Debugging activities; identifying valid/invalid assignment statements. Team Project develop an application using variables, constants, assignment statements. Fully document and present to class using ppt. Results are peer reviewed. P:\High School\BusTechDept\Current UBD Docs\-Java\Java DataTypes & Variables.doc Page 6 of 6
Chapter 2 Working with Data Types and Operators
JavaScript, Fourth Edition 2-1 Chapter 2 Working with Data Types and Operators At a Glance Instructor s Manual Table of Contents Overview Objectives Teaching Tips Quick Quizzes Class Discussion Topics
More informationFull file at
Java Programming: From Problem Analysis to Program Design, 3 rd Edition 2-1 Chapter 2 Basic Elements of Java At a Glance Instructor s Manual Table of Contents Overview Objectives s Quick Quizzes Class
More informationTable of Contents. Introduction to the Math Practice Series...iv Common Mathematics Symbols and Terms...1
Table of Contents Table of Contents Introduction to the Math Practice Series...iv Common Mathematics Symbols and Terms...1 Chapter 1: Real Numbers...5 Real Numbers...5 Checking Progress: Real Numbers...8
More information3. Java - Language Constructs I
Educational Objectives 3. Java - Language Constructs I Names and Identifiers, Variables, Assignments, Constants, Datatypes, Operations, Evaluation of Expressions, Type Conversions You know the basic blocks
More informationDinwiddie County Public Schools Subject: Math 7 Scope and Sequence
Dinwiddie County Public Schools Subject: Math 7 Scope and Sequence GRADE: 7 Year - 2013-2014 9 WKS Topics Targeted SOLS Days Taught Essential Skills 1 ARI Testing 1 1 PreTest 1 1 Quadrilaterals 7.7 4 The
More informationSir Muhammad Naveed. Arslan Ahmed Shaad ( ) Muhammad Bilal ( )
Sir Muhammad Naveed Arslan Ahmed Shaad (1163135 ) Muhammad Bilal ( 1163122 ) www.techo786.wordpress.com CHAPTER: 2 NOTES:- VARIABLES AND OPERATORS The given Questions can also be attempted as Long Questions.
More informationCOMP Primitive and Class Types. Yi Hong May 14, 2015
COMP 110-001 Primitive and Class Types Yi Hong May 14, 2015 Review What are the two major parts of an object? What is the relationship between class and object? Design a simple class for Student How to
More informationChapter 2 Basic Elements of C++
C++ Programming: From Problem Analysis to Program Design, Fifth Edition 2-1 Chapter 2 Basic Elements of C++ At a Glance Instructor s Manual Table of Contents Overview Objectives s Quick Quizzes Class Discussion
More informationUnit-II Programming and Problem Solving (BE1/4 CSE-2)
Unit-II Programming and Problem Solving (BE1/4 CSE-2) Problem Solving: Algorithm: It is a part of the plan for the computer program. An algorithm is an effective procedure for solving a problem in a finite
More informationCEN 414 Java Programming
CEN 414 Java Programming Instructor: H. Esin ÜNAL SPRING 2017 Slides are modified from original slides of Y. Daniel Liang WEEK 2 ELEMENTARY PROGRAMMING 2 Computing the Area of a Circle public class ComputeArea
More informationB. Subject-specific skills B1. Problem solving skills: Supply the student with the ability to solve different problems related to the topics
Zarqa University Faculty: Information Technology Department: Computer Science Course title: Programming LAB 1 (1501111) Instructor: Lecture s time: Semester: Office Hours: Course description: This introductory
More informationPaceamker Basic Math. Correlated to. Alaska Math Grade Level Expectations For Eighth Grade
Paceamker Basic Math Alaska Math Grade Level Expectations 1 Numeration Performance Standards M1.3.1 Read, write, model, and order real numbers, explaining scientific notation, exponents, and percents.
More information6-8 Math Adding and Subtracting Polynomials Lesson Objective: Subobjective 1: Subobjective 2:
6-8 Math Adding and Subtracting Polynomials Lesson Objective: The student will add and subtract polynomials. Subobjective 1: The student will add polynomials. Subobjective 2: The student will subtract
More informationSimply Java Programming: An Application Driven, Tutorial
Simply Java Programming: An Application Driven, Tutorial st Approach, 1 Edition 2004 Georgia Competency-Based Curriculum Frameworks, Career & Technical Education, Information Technology, Programming and
More informationOperators. Java operators are classified into three categories:
Operators Operators are symbols that perform arithmetic and logical operations on operands and provide a meaningful result. Operands are data values (variables or constants) which are involved in operations.
More informationWill introduce various operators supported by C language Identify supported operations Present some of terms characterizing operators
Operators Overview Will introduce various operators supported by C language Identify supported operations Present some of terms characterizing operators Operands and Operators Mathematical or logical relationships
More informationInformation Science 1
Topics covered Information Science 1 Terms and concepts from Week 8 Simple calculations Documenting programs Simple Calcula,ons Expressions Arithmetic operators and arithmetic operator precedence Mixed-type
More informationScope 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 informationCentral Valley School District Math Curriculum Map Grade 8. August - September
August - September Decimals Add, subtract, multiply and/or divide decimals without a calculator (straight computation or word problems) Convert between fractions and decimals ( terminating or repeating
More informationConnecticut Alternate Assessment: Individual Student Report Performance Literals Mathematics
Connecticut Alternate Assessment: Individual Student Report Performance Literals Mathematics Published November 9, 2016 Copyright 2016 by the Connecticut State Board of Education in the name of the Secretary
More informationhttps://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 informationTABLE OF CONTENTS. About Finish Line PA Core Math 5. UNIT 1: Big Ideas from Grade 7 7 UNIT 1 REVIEW 38. UNIT 2: The Number System 43 UNIT 2 REVIEW 58
TABLE OF CONTENTS About Finish Line PA Core Math 5 UNIT 1: Big Ideas from Grade 7 7 LESSON 1 CC..1.7.D.1 Understanding Proportional Relationships [connects to CC...8.B.] 8 LESSON CC..1.7.E.1 Operations
More informationI Internal Examination Sept Class: - BCA I Subject: - Principles of Programming Lang. (BCA 104) MM: 40 Set: A Time: 1 ½ Hrs.
I Internal Examination Sept. 2018 Class: - BCA I Subject: - Principles of Programming Lang. (BCA 104) MM: 40 Set: A Time: 1 ½ Hrs. [I]Very short answer questions (Max 40 words). (5 * 2 = 10) 1. What is
More informationNew 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 informationCORE 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 informationChapter 2. Designing a Program. Input, Processing, and Output Fall 2016, CSUS. Chapter 2.1
Chapter 2 Input, Processing, and Output Fall 2016, CSUS Designing a Program Chapter 2.1 1 Algorithms They are the logic on how to do something how to compute the value of Pi how to delete a file how to
More informationContent Map For Mathematics
Content Strand: Number Sense, Numeration, & Operations 6-MA-1 Recognize and make estimatesuse estimating strategies when appropriate. 6-MA-2 Use place value from thousandths to hundredmillions to millionths
More informationCOURSE 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 informationProgramming for Engineers Iteration
Programming for Engineers Iteration ICEN 200 Spring 2018 Prof. Dola Saha 1 Data type conversions Grade average example,-./0 class average = 23450-67 893/0298 Grade and number of students can be integers
More informationPacemaker Basic Math. Correlated to. Alaska Math Grade Level Expectations Seventh Grade
Pacemaker Basic Math Alaska Math Grade Level Expectations Seventh Grade Numeration Performance Standards M1.3.1 Read, write, model, and order real numbers, explaining scientific notation, exponents, and
More informationCurriculum 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 informationSWALLOW SCHOOL DISTRICT CURRICULUM GUIDE. Stage 1: Desired Results
SWALLOW SCHOOL DISTRICT CURRICULUM GUIDE Curriculum Area: Math Course Length: Full Year Grade: 6th Date Last Approved: June 2015 Stage 1: Desired Results Course Description and Purpose: In Grade 6, instructional
More informationChapter 2 Using Data. Instructor s Manual Table of Contents. At a Glance. A Guide to this Instructor s Manual:
Java Programming, Eighth Edition 2-1 Chapter 2 Using Data A Guide to this Instructor s Manual: We have designed this Instructor s Manual to supplement and enhance your teaching experience through classroom
More informationOperators in C. Staff Incharge: S.Sasirekha
Operators in C Staff Incharge: S.Sasirekha Operators An operator is a symbol which helps the user to command the computer to do a certain mathematical or logical manipulations. Operators are used in C
More informationMathematics Assessment Anchors and Eligible Content
Mathematics Assessment Anchors and Eligible Content Aligned to Pennsylvania Common Core Standards www.pdesas.org www.education.state.pa.us 2012 Pennsylvania System of School Assessment The Assessment Anchors,
More informationMontana 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 informationINTRODUCTION TO COMPUTER SCIENCE - JAVA
INTRODUCTION TO COMPUTER SCIENCE - JAVA North Brunswick Township Public Schools Acknowledgements Vivian S. Morris Math/Computer Science Teacher Diane Galella Supervisor of the Math Department Written SPRING
More informationVisual C# Instructor s Manual Table of Contents
Visual C# 2005 2-1 Chapter 2 Using Data At a Glance Instructor s Manual Table of Contents Overview Objectives s Quick Quizzes Class Discussion Topics Additional Projects Additional Resources Key Terms
More informationBeyond Competent (In addition to C)
Grade 6 Math Length of Class: School Year Program/Text Used: Everyday Math Competency 1: Ratios and Proportional Relationships - Students will demonstrate the ability to understand ratios and proportional
More informationUnit 3. Operators. School of Science and Technology INTRODUCTION
INTRODUCTION Operators Unit 3 In the previous units (unit 1 and 2) you have learned about the basics of computer programming, different data types, constants, keywords and basic structure of a C program.
More informationEighth Grade Math Assessment Framework Standard 6A Representations and Ordering
Eighth Grade Math Assessment Framework Standard 6A Representations and Ordering 6.8.01 Read, write, and recognize equivalent representations of integer powers of 10. Related Textbook pages Related Additional
More informationRatcheting Up the Three R s All SubjectsInstructional Unit Plan
Subject: Mathematics Ratcheting Up the Three R s All SubjectsInstructional Unit Plan Estimated Length of Unit: 25 Beginning Date: April 24 Module: 6 Area, Surface, and Volume Problems Grade: 6 Projected
More informationTotal Test Questions: 43 Levels: Grades Units of Credit:.50
DESCRIPTION Computer Programming IA introduces students to the fundamentals of computer programming. Students will learn to design, code, and test their own programs while applying mathematical concepts.
More informationInformation Science 1
Information Science 1 Simple Calcula,ons Week 09 College of Information Science and Engineering Ritsumeikan University Topics covered l Terms and concepts from Week 8 l Simple calculations Documenting
More informationData and Variables. Data Types Expressions. String Concatenation Variables Declaration Assignment Shorthand operators. Operators Precedence
Data and Variables Data Types Expressions Operators Precedence String Concatenation Variables Declaration Assignment Shorthand operators Review class All code in a java file is written in a class public
More information6th Grade Report Card Mathematics Skills: Students Will Know/ Students Will Be Able To...
6th Grade Report Card Mathematics Skills: Students Will Know/ Students Will Be Able To... Report Card Skill: Use ratio reasoning to solve problems a ratio compares two related quantities ratios can be
More informationCOMMUNITY UNIT SCHOOL DISTRICT 200
COMMUNITY UNIT SCHOOL DISTRICT 200 Regular Math Middle School Grade 8 1. Subject Expectation (State Goal 6) Essential Learning 1 (Learning Standard A) (Learning Standard D) Students will be able to demonstrate
More informationWeek 2: Console I/O and Operators Arithmetic Operators. Integer Division. Arithmetic Operators. Gaddis: Chapter 3 (2.14,3.1-6,3.9-10,5.
Week 2: Console I/O and Operators Gaddis: Chapter 3 (2.14,3.1-6,3.9-10,5.1) CS 1428 Fall 2014 Jill Seaman 1 2.14 Arithmetic Operators An operator is a symbol that tells the computer to perform specific
More informationAlabama State Standards correlated to Merit Software Math Programs
Alabama State Standards correlated to Merit Software Math Programs The Classroom Improvement Section is responsible for the development, implementation, and assessment of the minimum curriculum content
More informationGrade 6: PA Academic Eligible Content and PA Common Core Crosswalk
Grade 6: PA Academic Eligible and PA Common Core Crosswalk Alignment of Eligible : More than Just The crosswalk below is designed to show the alignment between the Eligible and the PA Common Core While
More informationGrade 8: Content and Reporting Targets
Grade 8: Content and Reporting Targets Selecting Tools and Computational Strategies, Connecting, Representing, Communicating Term 1 Content Targets Term 2 Content Targets Term 3 Content Targets Number
More informationproficient in applying mathematics knowledge/skills as specified in the Utah Core State Standards. The student generally content, and engages in
ELEMENTARY MATH GRADE 6 PLD Standard Below Proficient Approaching Proficient Proficient Highly Proficient The Level 1 student is below The Level 2 student is The Level 3 student is The Level 4 student
More informationComputer Programming C++ (wg) CCOs
Computer Programming C++ (wg) CCOs I. The student will analyze the different systems, and languages of the computer. (SM 1.4, 3.1, 3.4, 3.6) II. The student will write, compile, link and run a simple C++
More informationMARLBORO CENTRAL SCHOOL DISTRICT CURRICULUM MAP Subject: Mathematics Grade: 6. Quarter 1 Content (What Students Should Know) Vocabulary Integer
Instructional Days September (10 days) Essential Questions How do you locate rational numbers on a number line? How are integers and absolute value used in real world situations? How are decimals and fractions
More information8 th Grade Pre-Integrated Math
Use order of operations Evaluate expressions Use integers and absolute value Add integers Subtract integers Use inductive reasoning Multiply and divide integers Use properties of numbers Simplify variable
More informationMiddle School Accelerated Math
Middle School Accelerated Math 2013-14 Certificated Teacher: Date: 2013-14 Desired Results Course Title: Middle School Accelerated Math 1A and B Credit: one semester (.5) x two semesters (1) Estimate of
More informationCarnegie Learning Math Series Course 1, A Florida Standards Program. Chapter 1: Factors, Multiples, Primes, and Composites
. Factors and Multiples Carnegie Learning Math Series Course, Chapter : Factors, Multiples, Primes, and Composites This chapter reviews factors, multiples, primes, composites, and divisibility rules. List
More informationOverview (4) CPE 101 mod/reusing slides from a UW course. Assignment Statement: Review. Why Study Expressions? D-1
CPE 101 mod/reusing slides from a UW course Overview (4) Lecture 4: Arithmetic Expressions Arithmetic expressions Integer and floating-point (double) types Unary and binary operators Precedence Associativity
More informationGrade 7 Unit 1 at a Glance: Working With Rational Numbers
Grade 7 at a Glance: Working With Rational Numbers The unit begins with students using a balloon model to informally explore adding and subtracting integers. With the model, adding or removing heat represents
More informationC++ Programming Language Lecture 2 Problem Analysis and Solution Representation
C++ Programming Language Lecture 2 Problem Analysis and Solution Representation By Ghada Al-Mashaqbeh The Hashemite University Computer Engineering Department Program Development Cycle Program development
More informationFundamentals of Programming
Fundamentals of Programming Lecture 3 - Constants, Variables, Data Types, And Operations Lecturer : Ebrahim Jahandar Borrowed from lecturer notes by Omid Jafarinezhad Outline C Program Data types Variables
More informationSlide 1 CS 170 Java Programming 1 Expressions Duration: 00:00:41 Advance mode: Auto
CS 170 Java Programming 1 Expressions Slide 1 CS 170 Java Programming 1 Expressions Duration: 00:00:41 What is an expression? Expression Vocabulary Any combination of operators and operands which, when
More informationJava Notes. 10th ICSE. Saravanan Ganesh
Java Notes 10th ICSE Saravanan Ganesh 13 Java Character Set Character set is a set of valid characters that a language can recognise A character represents any letter, digit or any other sign Java uses
More information9/10/10. Arithmetic Operators. Today. Assigning floats to ints. Arithmetic Operators & Expressions. What do you think is the output?
Arithmetic Operators Section 2.15 & 3.2 p 60-63, 81-89 1 Today Arithmetic Operators & Expressions o Computation o Precedence o Associativity o Algebra vs C++ o Exponents 2 Assigning floats to ints int
More informationSCHEME OF WORK Yr 7 DELTA 1 UNIT / LESSON
SCHEME OF WORK Yr 7 DELTA 1 UNIT / LESSON STEPS FROM STEPS TO OBJECTIVES 1 Analysing and displaying data 2 7 1.1 Two-way tables and bar charts 2 5 Use two-way tables. Interpret and draw dual bar charts
More informationReserved Words and Identifiers
1 Programming in C Reserved Words and Identifiers Reserved word Word that has a specific meaning in C Ex: int, return Identifier Word used to name and refer to a data element or object manipulated by the
More informationDoes Not Meet State Standard Meets State Standard
Exceeds the Standard Solves real-world and mathematical problems using addition, subtraction, and multiplication; understands that the size of a fractional part is relative to the size of the whole. Exceeds
More informationX On record with the USOE.
Textbook Alignment to the Utah Core 5th Grade Mathematics This alignment has been completed using an Independent Alignment Vendor from the USOE approved list (www.schools.utah.gov/curr/imc/indvendor.html.)
More informationMiddle School Math Course 3
Middle School Math Course 3 Correlation of the ALEKS course Middle School Math Course 3 to the Texas Essential Knowledge and Skills (TEKS) for Mathematics Grade 8 (2012) (1) Mathematical process standards.
More informationCompute fluently with multi-digit numbers and find common factors and multiples.
Academic Year: 2014-2015 Site: Stork Elementary Course Plan: 6th Grade Math Unit(s): 1-10 Unit 1 Content Cluster: Compute fluently with multi-digit numbers and find common factors and multiples. Domain:
More informationGrade 5: PA Academic Eligible Content and PA Common Core Crosswalk
Grade 5: PA Academic Eligible and PA Common Core Crosswalk Alignment of Eligible : More than Just The crosswalk below is designed to show the alignment between the PA Academic Standard Eligible and the
More informationArithmetic. Edexcel Primary curriculum. Mathematics Grade 6. S.no Topics Levels
Edexcel Primary curriculum Mathematics Grade 6 Arithmetic S.no Topics Levels 1 Read and write whole numbers in words and figures. Low(P1) 2 Add and subtract mentally pairs of 2-digit numbers. Low(P1) 3
More informationFull 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 informationPerformance Level Descriptors. Mathematics
Performance Level Descriptors Grade 3 Well Students rarely, Understand that our number system is based on combinations of 1s, 10s, and 100s (place value, compare, order, decompose, and combine using addition)
More informationC/C++ Programming for Engineers: Working with Integer Variables
C/C++ Programming for Engineers: Working with Integer Variables John T. Bell Department of Computer Science University of Illinois, Chicago Preview Every good program should begin with a large comment
More informationIntroduction to Computer Science using JAVA
NJ CCCS AREA: 21 st -CENTURY LIFE AND CAREERS NJ-CCSS AREA: MATHEMATICS North Brunswick Township Public Schools Introduction to Computer Science using JAVA Acknowledgements Vivian Morris, Teacher Diane
More informationMidterms Save the Dates!
University of British Columbia CPSC 111, Intro to Computation Alan J. Hu Primitive Data Types Arithmetic Operators Readings Your textbook is Big Java (3rd Ed). This Week s Reading: Ch 2.1-2.5, Ch 4.1-4.2.
More informationElizabethtown Area School District 7th Grade Math Name of Course
7th Grade Math Name of Course Course Number: N/A Grade Level: 7 Length of Course: full year Total Clock Hours: 150 hours Length of Period: 49 minutes Date Written: 2005-2006 Periods per Week/Cycle: 5/week
More informationComputer Programming AAS Spring 2019 Outcomes
Computer Programming AAS Spring 2019 Outcomes 1. Demonstrate professionalism including presentation skills, utilizing research for problem solving, working independently and in teams, being accountable
More informationThis table connects the content provided by Education Perfect to the NSW Syllabus..
Education Perfect Maths is a comprehensive online learning and assessment resource. Designed by teachers and written by our in-house team of maths experts, our content aligns to the NSW Syllabus and covers
More informationDesign Principles for a Beginning Programming Language
Design Principles for a Beginning Programming Language John T Minor and Laxmi P Gewali School of Computer Science University of Nevada, Las Vegas Abstract: We consider the issue of designing an appropriate
More informationData Types and Expressions. C# Programming: From Problem Analysis to Program Design 2nd Edition
3 Data Types and Expressions C# Programming: From Problem Analysis to Program Design 2nd Edition David McDonald, Ph.D. Director of Emerging Technologies Chapter Objectives Declare memory locations for
More informationLecture 4 Tao Wang 1
Lecture 4 Tao Wang 1 Objectives In this chapter, you will learn about: Assignment operations Formatting numbers for program output Using mathematical library functions Symbolic constants Common programming
More informationDeclaration and Memory
Declaration and Memory With the declaration int width; the compiler will set aside a 4-byte (32-bit) block of memory (see right) The compiler has a symbol table, which will have an entry such as Identifier
More informationMathematics. Grade 8 Curriculum Guide. Curriculum Guide Revised 2016
Mathematics Grade 8 Curriculum Guide Curriculum Guide Revised 2016 Intentionally Left Blank Introduction The Mathematics Curriculum Guide serves as a guide for teachers when planning instruction and assessment.
More informationTextbook Alignment to the Utah Core 5th Grade Mathematics
Textbook Alignment to the Utah Core 5th Grade Mathematics This alignment has been completed using an Independent Alignment Vendor from the USOE approved list (www.schools.utah.gov/curr/imc/indvendor.html.)
More informationCourse of study- Algebra Introduction: Algebra 1-2 is a course offered in the Mathematics Department. The course will be primarily taken by
Course of study- Algebra 1-2 1. Introduction: Algebra 1-2 is a course offered in the Mathematics Department. The course will be primarily taken by students in Grades 9 and 10, but since all students must
More informationUnit 2 Algebraic Expressions Applied to Geometry
Find Unit 2 Algebraic Expressions Applied to Geometry Number of Days: 24 10/17/16 11/18/16 Unit Goals Stage 1 Unit Description: Students will apply expressions to two-dimensional and three-dimensional
More informationMiddle School Math Course 3 Correlation of the ALEKS course Middle School Math 3 to the Illinois Assessment Framework for Grade 8
Middle School Math Course 3 Correlation of the ALEKS course Middle School Math 3 to the Illinois Assessment Framework for Grade 8 State Goal 6: Number Sense 6.8.01: 6.8.02: 6.8.03: 6.8.04: 6.8.05: = ALEKS
More informationMotivations. Chapter 2: Elementary Programming 8/24/18. Introducing Programming with an Example. Trace a Program Execution. Trace a Program Execution
Chapter 2: Elementary Programming CS1: Java Programming Colorado State University Original slides by Daniel Liang Modified slides by Chris Wilcox Motivations In the preceding chapter, you learned how to
More informationJob Ready Assessment Blueprint. Computer Programming. Test Code: 3023 / Version: 01
Job Ready Assessment Blueprint Computer Programming Test Code: 3023 / Version: 01 Measuring What Matters Specific Competencies and Skills Tested in this Assessment: Analyze Programming Problems and Flowchart
More informationChapter 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 informationFoundation 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 information8 TH GRADE MATHEMATICS CHECKLIST Goals 6 10 Illinois Learning Standards A-D Assessment Frameworks Calculators Allowed on ISAT
8 TH GRADE MATHEMATICS CHECKLIST Goals 6 10 Illinois Learning Standards A-D Assessment Frameworks Calculators Allowed on ISAT ISAT test questions are derived from this checklist. Use as a curriculum guide.
More informationMATH Grade 6. mathematics knowledge/skills as specified in the standards. support.
GRADE 6 PLD Standard Below Proficient Approaching Proficient Proficient Highly Proficient The Level 1 student is below The Level 2 student is The Level 3 student is proficient in The Level 4 student is
More informationBasic Operations jgrasp debugger Writing Programs & Checkstyle
Basic Operations jgrasp debugger Writing Programs & Checkstyle Suppose you wanted to write a computer game to play "Rock, Paper, Scissors". How many combinations are there? Is there a tricky way to represent
More informationChapter 4: Basic C Operators
Chapter 4: Basic C Operators In this chapter, you will learn about: Arithmetic operators Unary operators Binary operators Assignment operators Equalities and relational operators Logical operators Conditional
More informationPRE-ALGEBRA PREP. Textbook: The University of Chicago School Mathematics Project. Transition Mathematics, Second Edition, Prentice-Hall, Inc., 2002.
PRE-ALGEBRA PREP Textbook: The University of Chicago School Mathematics Project. Transition Mathematics, Second Edition, Prentice-Hall, Inc., 2002. Course Description: The students entering prep year have
More informationStudents will understand 1. that numerical expressions can be written and evaluated using whole number exponents
Grade 6 Expressions and Equations Essential Questions: How do you use patterns to understand mathematics and model situations? What is algebra? How are the horizontal and vertical axes related? How do
More informationAccelerating Information Technology Innovation
Accelerating Information Technology Innovation http://aiti.mit.edu Cali, Colombia Summer 2012 Lesson 02 Variables and Operators Agenda Variables Types Naming Assignment Data Types Type casting Operators
More information