156x 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.