|
|
|
Poyen School |
|
Poyen School Curriculum K - 12 2007-2008 |
|
Mathematics - Computer Mathematics |
|
|
Design & implementation of computer
The learner will be able to
analyze and interpret graphs, charts, and tables in the design and implementation of a computer program.
| Strand |
Bloom's |
Scope |
Hours |
Source |
Activities |
| Logical Reasoning Skills: Math Models |
|
Master |
1.0 |
2004 Arkansas Mathematics Frameworks PS.1.CM.1 |
Classroom
|
|
Write an algorithm
The learner will be able to
write an algorithm to solve mathematical problems using formulas, equations, and functions.
| Strand |
Bloom's |
Scope |
Hours |
Source |
Activities |
| Logical Reasoning Skills: Math Models |
|
Master |
1.0 |
2004 Arkansas Mathematics Frameworks PS.1.CM.2 |
Classroom
|
|
Boolean Operators
The learner will be able to
analyze and interpret truth tables from basic statements using Boolean operators (AND, OR, XOR, and NOT).
| Strand |
Bloom's |
Scope |
Hours |
Source |
Activities |
| Logical Reasoning Skills: Math Models |
|
Master |
1.0 |
2004 Arkansas Mathematics Frameworks PS.1.CM.3 |
Classroom
|
|
Algorithm: Math Model
The learner will be able to
write an algorithm from a mathematical model.
| Strand |
Bloom's |
Scope |
Hours |
Source |
Activities |
| Logical Reasoning Skills: Math Models |
|
Master |
1.0 |
4 |
Classroom
|
|
Translate math to computer statement
The learner will be able to
translate a mathematical expression into a computer statement, which involves writing assignment statements using the order of operations.
| Strand |
Bloom's |
Scope |
Hours |
Source |
Activities |
| Design plan to solve problems |
|
Master |
1.0 |
2004 Arkansas Mathematics Frameworks PD.2.CM.1 |
Classroom
|
|
Implement conditional statements
The learner will be able to
implement conditional statements that include if/then/else, case statements, and Boolean logic.
| Strand |
Bloom's |
Scope |
Hours |
Source |
Activities |
| Design plan to solve problems |
|
Master |
1.0 |
2004 Arkansas Mathematics Frameworks PD.2.CM.2 |
Classroom
|
|
Decision and Sequence
The learner will be able to
define and differentiate Decision (selection) and Sequence (process).
| Strand |
Bloom's |
Scope |
Hours |
Source |
Activities |
| Design plan to solve problems |
|
Master |
1.0 |
2004 Arkansas Mathematics Frameworks PD.2.CM.3 |
Classroom
|
|
Flowchart and pseudocode
The learner will be able to
the student will represent an algorithm representation as a flowchart and in pseudocode.
| Strand |
Bloom's |
Scope |
Hours |
Source |
Activities |
| Design plan to solve problems |
|
Master |
1.0 |
2004 Arkansas Mathematics Frameworks PD.2.CM.4 |
Classroom
|
|
Flowchart terminology
The learner will be able to
use flowchart terminology, such as terminals (starts and stops), subroutines, and connectors.
| Strand |
Bloom's |
Scope |
Hours |
Source |
Activities |
| Design plan to solve problems |
|
Master |
1.0 |
2004 Arkansas Mathematics Frameworks PD.2.CM.5 |
Classroom
|
|
Develop recursive relationships
The learner will be able to
develop recursive relationships from mathematical models (e.g. arithmetic and geometric sequences).
| Strand |
Bloom's |
Scope |
Hours |
Source |
Activities |
| Design plan to solve problems |
|
Master |
1.0 |
2004 Arkansas Mathematics Frameworks PD.2.CM.6 |
Classroom
|
|
Variable data types
The learner will be able to
define and use variable data types (integers, real, character).
| Strand |
Bloom's |
Scope |
Hours |
Source |
Activities |
| Design plan to solve problems |
|
Master |
1.0 |
2004 Arkansas Mathematics Frameworks PD.2.CM.7 |
Classroom
|
|
Create an array
The learner will be able to
using a spreadsheet program, create and array.
| Strand |
Bloom's |
Scope |
Hours |
Source |
Activities |
| Worksheet functions to program |
|
Master |
1.0 |
2004 Arkansas Mathematics Frameworks PI.3.CM.1 |
Classroom
|
|
Recursions and loops
The learner will be able to
create functions using recursions and loops.
| Strand |
Bloom's |
Scope |
Hours |
Source |
Activities |
| Worksheet functions to program |
|
Master |
1.0 |
2004 Arkansas Mathematics Frameworks PI.3.CM.2 |
Classroom
|
|
Implement worksheet functions
The learner will be able to
locate, categorize, and implement worksheet functions.
| Strand |
Bloom's |
Scope |
Hours |
Source |
Activities |
| Worksheet functions to program |
|
Master |
1.0 |
2004 Arkansas Mathematics Frameworks PI.3.CM.3 |
Classroom
|
|
Constraints
The learner will be able to
create constraints to validate cell entries.\.
| Strand |
Bloom's |
Scope |
Hours |
Source |
Activities |
| Worksheet functions to program |
|
Master |
1.0 |
2004 Arkansas Mathematics Frameworks PI.3.CM.4 |
Classroom
|
|
Sort data: bubble, quick, shell
The learner will be able to
using a spreadsheet program, sort data using various methods (e.g., bubble, quick, and shell).
| Strand |
Bloom's |
Scope |
Hours |
Source |
Activities |
| Worksheet functions to program |
|
Master |
1.0 |
2004 Arkansas Mathematics Frameworks PI.3.CM.5 |
Classroom
|
|
Utilize an array
The learner will be able to
create, edit, and execute a program utilizing an array.
| Strand |
Bloom's |
Scope |
Hours |
Source |
Activities |
| Programming tool: Create programs |
|
Master |
1.0 |
2004 Arkansas Mathematics Frameworks PI.4.CM.1 |
Classroom
|
|
Loops
The learner will be able to
create, edit, and execute programs using loops.
| Strand |
Bloom's |
Scope |
Hours |
Source |
Activities |
| Programming tool: Create programs |
|
Master |
1.0 |
2004 Arkansas Mathematics Frameworks PI.4.CM.2 |
Classroom
|
|
Programs to execute math formulas
The learner will be able to
create, edit, and execute programs to calculate mathematical formulas, such as the quadratic formula, and volume of a simple solid.
| Strand |
Bloom's |
Scope |
Hours |
Source |
Activities |
| Programming tool: Create programs |
|
Master |
1.0 |
2004 Arkansas Mathematics Frameworks PI.4.CM.3 |
Classroom
|
|
Functional programs
The learner will be able to
develop functional programs from algorithms developed from the mathematical models.
| Strand |
Bloom's |
Scope |
Hours |
Source |
Activities |
| Programming tool: Create programs |
|
Master |
1.0 |
2004 Arkansas Mathematics Frameworks PI.4.CM.4 |
Classroom
|
|
Display modes
The learner will be able to
create programs using various display modes (including tables and graphs).
| Strand |
Bloom's |
Scope |
Hours |
Source |
Activities |
| Programming tool: Create programs |
|
Master |
1.0 |
2004 Arkansas Mathematics Frameworks PI.4.CM.5 |
Classroom
|
|
Programming commands
The learner will be able to
locate, categorize, and implement programming commands.
| Strand |
Bloom's |
Scope |
Hours |
Source |
Activities |
| Programming tool: Create programs |
|
Master |
1.0 |
2004 Arkansas Mathematics Frameworks PI.4.CM.6 |
Classroom
|
|
Subroutines to reduce keystrokes/memory
The learner will be able to
use subroutines to reduce keystrokes and memory use.
| Strand |
Bloom's |
Scope |
Hours |
Source |
Activities |
| Programming tool: Create programs |
|
Master |
1.0 |
2004 Arkansas Mathematics Frameworks PI.4.CM.7 |
Classroom
|
|
|
Data Manipulation and Testing
|
Name a range
The learner will be able to
name a range (one cell or a group of cells) and use the name to select cells.
| Strand |
Bloom's |
Scope |
Hours |
Source |
Activities |
| Manipulate data: Test programs |
|
Master |
1.0 |
2004 Arkansas Mathematics Frameworks DMT.5.CM.1 |
Classroom
|
|
Scenario tool
The learner will be able to
using the Scenario tool, estimate best-case or worst-case scenarios.
| Strand |
Bloom's |
Scope |
Hours |
Source |
Activities |
| Manipulate data: Test programs |
|
Master |
1.0 |
2004 Arkansas Mathematics Frameworks DMT.5.CM.2 |
Classroom
|
|
Compare results
The learner will be able to
compare results from mathematical formulas to their program equivalent.
| Strand |
Bloom's |
Scope |
Hours |
Source |
Activities |
| Manipulate Data:Test Programs:calculator |
|
Master |
1.0 |
2004 Arkansas Mathematics Frameworks DMT.6.CM.1 |
Classroom
|
|
Troubleshooting techniques
The learner will be able to
identify and eliminate error messages using troubleshooting techniques (debug).
| Strand |
Bloom's |
Scope |
Hours |
Source |
Activities |
| Manipulate Data:Test Programs:calculator |
|
Master |
1.0 |
2004 Arkansas Mathematics Frameworks DMT.6.CM.2 |
Classroom
|
|
Error types
The learner will be able to
understand and differentiate the different error types (syntax, runtime, and logic).
| Strand |
Bloom's |
Scope |
Hours |
Source |
Activities |
| Manipulate Data:Test Programs:calculator |
|
Master |
1.0 |
2004 Arkansas Mathematics Frameworks DMT.6.CM.3 |
Classroom
|
|
Scenarios
The learner will be able to
design and investigate best-case and worst-case scenarios of a program.
| Strand |
Bloom's |
Scope |
Hours |
Source |
Activities |
| Manipulate Data:Test Programs:calculator |
|
Master |
1.0 |
2004 Arkansas Mathematics Frameworks DMT.6.CM.4 |
Classroom
|
|
|