277x Filetype PDF File size 0.03 MB Source: bpb-us-w2.wpmucdn.com
DRAFT
COMPUTER MATHEMATICS/
Business Technology BASIC PROGRAMMING 9-12
Curriculum Standard One: The student will demonstrate knowledge of programming concepts, syntax, logic, and appropriate
structure for problem solving via programs where he/she is the author.
Performance Objective Critical Attributes Benchmarks/Assessment
1. The student will explore and properly A. Can the student choose appropriate • The student will be given generic
use software packages to most software solutions and use correct problems to solve which require
efficiently come to solution of features of Database, Spreadsheet, him/her to select the appropriate
problems. QBASIC, etc. when attempting a software tool.
problem solution? • The student will write a short essay on
the functions of each software tool.
2. The student will recognize various A. Can the student recognize • The student will produce basic program
programming languages to use in characteristics of at least three solutions using at least three different
problem solving. programming languages and be able to source languages.
write common programs in each?
3. The student will be able to use correct A. Can the student use appropriate input • The student will produce output by
input methods for communicating with and output devices for given computer utilizing at least three different input
computers and generating proper applications and uses? devices including: mouse, keyboard,
output. robotic interface, scanner, and internet
imports.
4. The student will be able to identify and A. Can the student properly punctuate • The student will submit programs that
use correct syntax in his/her programs to the programs executes demonstrate correct execution when
programming efforts. error free? demonstrated to peers and teacher.
1
DRAFT
COMPUTER MATHEMATICS/
Business Technology BASIC PROGRAMMING 9-12
Performance Objective Critical Attributes Benchmarks/Assessment
• The student will complete blind exams
(with monitor off) to demonstrate
knowledge of correct program
assembly without debug on.
5. The student will explore and use A. Can the student identify and use • The student will demonstrate this
various programming logic, structures, appropriate commands in his/her through each program that is
and decision making methods in his/her attempts to solve programming submitted.
solution to problems. problems?
B. Can the student identify and use • The student will produce programs
branching and subroutines in his/her which use the “sub” function in
attempts to solve problems through organizing the structure of the solution.
his/her programs? • The student will use “if/then/else” and
gosub logic in relevant programs.
C. Can the student identify and use arrays • The student will use second and third
in his/her attempts to solve problems level variables in designing programs
through his/her programs? with at least a third plan.
D. Can the student identify and use string • The student will use both numeric and
manipulations in his/her attempts to string variables in appropriate places in
solve problems through his/her programs.
programs?
E. Can the student identify and use spatial • The student will use graphic screen
visualization in his/her attempts to coordinates with the following
solve problems through his/her commands: locate, circle, line, and
programs? paint.
2
DRAFT
COMPUTER MATHEMATICS/
Business Technology BASIC PROGRAMMING 9-12
Performance Objective Critical Attributes Benchmarks/Assessment
• The student will use the following
functions in creation of graphic
programs: Rnd, Sgn, and Int.
F. Can the student identify and use loops • The student will produce programs that
in his/her attempts to solve demonstrate knowledge of “if/then”
programming problems? and “for/next” loops.
G. Can the student identify and use • The student will generate solutions
functions in his/her attempts to solve with the following functions being part
programming problems? of the code: rnd, int, sqr, sgn, abs.
H. Can the student identify and use • The student will generate solutions,
database functions in his/her attempts write, open, input, append, and close
to solve programming problems? commands.
3
DRAFT
COMPUTER MATHEMATICS/
Business Technology BASIC PROGRAMMING 9-12
Curriculum Standard Two: The student will be able to utilize his/her own programs to demonstrate problem solving
techniques with sound logic and industry acceptable format.
Performance Objective Critical Attributes Benchmarks/Assessment
1. The student will explore industry A. Can the student locate and identify • The student will research QBASIC
standards through research of existing industry standard formatting and programs and match syntax, logic, and
programs. syntax from research? documentation practices with his/her
own work.
2. The student will study and implement A. Can the student identify all flowchart • The student will produce a flowchart
flow chart logic suing standard symbols and directional indicators? for a program that mirrors his/her
flowcharting methods. program code for a given solution.
B. Can the student identify correct • The student will create Venn and
decision making structure when Boolean appendices to a program.
flowcharting?
3. The student will write programs which A. Can the student transfer flowchart • The student will write a program that
mirror his/her flowcharts in logic and structure and logic into code using mirrors his/her flowchart both
structure. standard loops and commands? sequentially and dimensionally.
4. The student will solve multi-level A. Can the student produce modular • The student will utilize sub-routines to
problems using standard sequential and programming code? segment his/her programs where more
subordinate logic formats. than one potential module exists.
B. Can the student create sequential • The student will write programs using
programming code that does not jump standard loops and conditional
around unnecessarily? branching without the “go to”
command.
4
no reviews yet
Please Login to review.