Information Technology
C OMPUTER P ROGRAMMING 1
STRAND 1 Students will be familiar with and use a programming language IDE (Integrated DevelopmentEnvironment). Standard 1 Demonstrate concept knowledge of different languages. x Describe the difference between an interpreted language vs a compiled language. x Identify characteristics of high-level and low-level languages. Standard 2 Demonstrate the ability to use an IDE. x Use an IDE to develop, compile, and run programs. x Understand the difference between syntax, run-time, and logic errors. x Use the debugger to identify errors. Performance Skills x Use an IDE to create a solution to solve a problem. STRAND 2 S tudents will understand program development methodology. Standard 1 Demonstrate the ability to use good programming style. x Demonstrate proper use of white space (between lines and indentation). x Use appropriate naming conventions for identifiers (variables, methods, functions,and file names). x Construct identifiers with meaningful format; camelCase andunderscore. Standard 2 Understand the software development life cycle. x Identify specifications and understand requirements to create a solution to aproblem. x Develop a program using external documentation (flowcharts, abstracts, andpseudocode) to break down the problem into sub-components. x Design solutions using algorithms. x Write the code to implement the algorithm.
x Test program for verification of errors and proper functionality. x Provide internal comments in the IDE that explain functionality throughdocumentation (i.e comments, notes, program instructions) x Redo all steps as needed.
2 | P a g e
R e v i s e d : A u g u s t 2 0 1 9
Made with FlippingBook flipbook maker