COM.16 The student will describe the way the computer stores, accesses, and processes variables, including the following topics: the use of variables versus constants, parameter passing, scope of variables, and local versus global variables. Computers consist of hardware components that interact with The student will use problem solving, mathematical communication, software. mathematical reasoning, connections, and representations to Program design must identify each piece of data as a constant, local Determine when the use of a variable is appropriate. variable, or global variable depending on the scope of the data in the Describe how a computer stores, accesses, and processes variables. program. Incorporate parameter passing into programs. Parameters are used to provide information to other parts of the Differentiate between local and global variables and describe their program (functions, methods, subroutines, or procedures). appropriate use. Parameter passing may include using variables’ addresses or pointers Compare and contrast variables and constants. or equivalent features. Describe the basic interplay between hardware and software in Variable addresses and pointers are used to access data stored in program execution. computer memory.
COM.16 The student will describe the way the computer stores, accesses, and processes variables, including the following topics: the use of variables versus constants, parameter passing, scope of variables, and local versus global variables. Computers consist of hardware components that interact with software. Program design must identify each piece of data as a constant, local variable, or global variable depending on the scope of the data in the program. Parameters are used to provide information to other parts of the program (functions, methods, subroutines, or procedures). Parameter passing may include using variables’ addresses or pointers or equivalent features. Variable addresses and pointers are used to access data stored in computer memory. The student will use problem solving, mathematical communication, mathematical reasoning, connections, and representations to Determine when the use of a variable is appropriate. Describe how a computer stores, accesses, and processes variables. Incorporate parameter passing into programs. Differentiate between local and global variables and describe their appropriate use. Compare and contrast variables and constants. Describe the basic interplay between hardware and software in program execution.
computermath-cf.docx