Notice: Undefined variable: problems in /home/domdavid/assignments/application/models/practice.php on line 372 Practice
Students, please be sure to log in. This site does not use cookies and cannot store work submitted when not signed in.

Unit index.html Problems

TBD - Coming soon! Check out Units 1, 3-10 for now

Computational Thinking Practices

Program Design and Algorithm Development

Determine required code segments to produce a given output.

1
Code Logic

Determine the output, value, or result of given program code given initial values.

2
Code Implementation

Write and implement program code.

3
Code Testing

Analyze program code for correctness, equivalence and errors.

4
Documentation

Describe the behavior and conditions that produce identified results in a program.

5

Skills

Skill Practice
1.B
Determine code that would be used to complete code segments.
1.C
Determine code that would be used to interact with completed program code
2.A
Apply the meaning of specific operators.
2.B
Determine the result or output based on statement execution order in a code segment without method calls (other than output).
2.C
Determine the result or output based on the statement execution order in a code segment containing method calls.
2.D
Determine the number of times a code segment will execute
3.A
Write program code to create objects of a class and call methods.
3.B
Write program code to define a new type by creating a class.
3.C
Write program code to satisfy method specifications using expressions, conditional statements, and iterative statements.
3.D
Write program code to create, traverse, and manipulate elements in 1D array or ArrayList objects.
3.E
Write program code to create, traverse, and manipulate elements in 2D array objects.
4.A
Use test-cases to find errors or validate results.
4.B
Identify errors in program code.
4.C
Determine if two or more code segments yield equivalent results.
5.A
Describe the behavior of a given segment of program code.
5.B
Explain why a code segment will not compile or work as intended.
5.C
Explain how the result of program code changes, given a change to the initial code.
5.D
Describe the initial conditions that must be met for a program segment to work as intended or described.
Copyright © StudyCS 2024 All rights reserved.