The student will write and document an executable program in high level languages such as Java, C++, and BASIC using best coding practices.
Tennessee State Standards
10 to 12
Identify names for variables and their data types.
Recognize and apply the symbols for mathematical operations.
Demonstrate the various methods of obtaining input/output and formatting output.
Analyze the task and implement a detailed logic plan.
Demonstrate the use of control statements.
Identify, illustrate, and perform operations using arrays.
Construct and analyze functions.
Read and/or write data files for input/output purposes.
Debug the program and verify the output of the program.
Show proper documentation, formatting, and commenting of source code.
The student given a task, develop a detailed logic plan that uses appropriate input/output methods, variables, symbols, and appropriate uses.
The student writes high level languages such as Java, C++, and BASIC executable programs using control statements, arrays, and functions.
The student writes input/output data files.
The student troubleshoots high level languages such as Java, C++, and BASIC programs.
Sample Performance Task
Each student will write a program that converts data from one unit of measurement to another unit of measurement. Evaluation will be the successful operation of the program.