Please enable JavaScript to use CodeHS

CA 9-12: 9-12.AP.20

CodeHS Lessons

Iteratively evaluate and refine a computational artifact to enhance its performance, reliability, usability, and accessibility.

Standard
10.5 More Mouse Events
12.1 Breakout
Standard
9.5 Exceptions
Standard
5.4 Functions and Return Values 1
5.5 Functions and Return Values 2
Standard
5.4 Functions and Return Values 1
5.5 Functions and Return Values 2
Standard
5.4 Functions and Return Values 1
5.5 Functions and Return Values 2
Standard
9.5 Prototype
9.6 Test
Standard
5.1 Define Your Product
5.2 Develop Hypotheses
5.3 Creating Your Data Collection Website
5.4 Collecting User Data
5.5 Analyzing User Data
5.6 Making Decisions
9.16 Functions and Return Values 1
9.17 Functions and Return Values 2
Standard
9.5 More Mouse Events
11.1 Breakout
Standard
10.5 More Mouse Events
12.1 Breakout
Standard
11.5 More Mouse Events
13.1 Breakout
Standard
13.5 Prototype
13.6 Test
Standard
13.5 Prototype
13.6 Test
Standard
7.18 Exceptions
Standard
6.5 Exceptions
12.4 Final Project
Standard
8.4 Functions and Return Values 1
8.5 Functions and Return Values 2
11.6 Mouse Events: Mouse Moved
13.1 Breakout
14.4 Final Project
Standard
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
15.1 Mouse Events: Mouse Moved
Standard
7.5 Prototype
7.6 Test
15.4 Final Project
Standard
3.2 Methods and Parameters
3.3 Methods and Return Values
4.7 Class Methods and Class Variables
4.9 Method Overloading
4.14 Class Design and Abstract Classes
Standard
7.4 Functions and Return Values 1
7.5 Functions and Return Values 2
9.6 Mouse Events: Mouse Moved
11.1 Breakout
Standard
7.4 Functions and Return Values 1
7.5 Functions and Return Values 2
9.6 Mouse Events: Mouse Moved
11.1 Breakout
Standard
7.4 Functions and Return Values 1
7.5 Functions and Return Values 2
Standard
10.1 Game Design: Helicopter
10.2 Basics
10.3 Improvements
10.4 Polish
Standard
14.12 Functions and Return Values 1
Standard
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
15.1 Mouse Events: Mouse Moved
Standard
10.4 Functions and Return Values 1
10.5 Functions and Return Values 2
18.1 Mouse Events: Mouse Moved
Standard
8.5 Exceptions
13.6 Test
Standard
10.4 Functions and Return Values 1
10.5 Functions and Return Values 2
16.1 Mouse Events: Mouse Moved
Standard
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
15.1 Mouse Events: Mouse Moved
Standard
7.5 Prototype
7.6 Test
15.4 Final Project
Standard
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
15.1 Mouse Events: Mouse Moved
Standard
7.5 Prototype
7.6 Test
15.4 Final Project
Standard
11.4 Functions and Return Values 1
11.5 Functions and Return Values 2
17.1 Mouse Events: Mouse Moved
Standard
5.4 Functions and Return Values 1
5.5 Functions and Return Values 2
Standard
17.4 Functions and Return Values 1
17.5 Functions and Return Values 2
16.1 Mouse Events: Mouse Moved
Standard
6.5 Exceptions
7.7 Test
Standard
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
15.1 Mouse Events: Mouse Moved
Standard
6.5 More Mouse Events
27.1 Breakout
Standard
12.4 Functions and Return Values 1
12.5 Functions and Return Values 2
23.1 Breakout
21.6 Mouse Events: Mouse Moved
Standard
12.4 Functions and Return Values 1
12.5 Functions and Return Values 2
23.1 Breakout
21.6 Mouse Events: Mouse Moved
Standard
1.9 More Mouse Events
Standard
8.4 Functions and Return Values 1
8.5 Functions and Return Values 2
10.6 Mouse Events: Mouse Moved
12.1 Breakout
Standard
7.5 Prototype
7.6 Test
15.4 Final Project
Standard
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
15.1 Mouse Events: Mouse Moved
Standard
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
15.1 Mouse Events: Mouse Moved
Standard
7.5 Prototype
7.6 Test
15.4 Final Project
Standard
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
15.1 Mouse Events: Mouse Moved
Standard
7.5 Prototype
7.6 Test
15.4 Final Project
Standard
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
15.1 Mouse Events: Mouse Moved
Standard
7.5 Prototype
7.6 Test
15.4 Final Project
Standard
4.4 Functions and Return Values 1
4.5 Functions and Return Values 2
Standard
4.4 Functions and Return Values 1
4.5 Functions and Return Values 2
Standard
12.6 Test
12.5 Prototype
7.4 Final Project
Standard
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
15.1 Mouse Events: Mouse Moved
Standard
7.5 Prototype
7.6 Test
15.4 Final Project
Standard
5.2 Methods and Parameters
5.3 Methods and Return Values
6.7 Class Methods and Class Variables
6.9 Method Overloading
6.14 Class Design and Abstract Classes
Standard
13.5 More Mouse Events
Standard
8.5 More Mouse Events
23.1 Breakout
Standard
7.5 Prototype
7.6 Test
15.4 Final Project
Standard
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
15.1 Mouse Events: Mouse Moved
Standard
4.4 Functions and Return Values 1
4.5 Functions and Return Values 2
Standard
7.5 Prototype
7.6 Test
15.4 Final Project
Standard
3.4 Functions and Return Values 1
3.5 Functions and Return Values 2
Standard
3.4 Functions and Return Values 1
3.5 Functions and Return Values 2
Standard
24.4 Functions and Return Values 1
24.4 Functions and Return Values 1
24.5 Functions and Return Values 2
24.5 Functions and Return Values 2
17.1 Mouse Events: Mouse Moved
Standard
7.4 Functions and Return Values 1
7.5 Functions and Return Values 2
Standard
11.5 More Mouse Events
12.1 Breakout
Standard
9.6 Prototype
9.7 Test
Standard
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
15.1 Mouse Events: Mouse Moved
Standard
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
15.1 Mouse Events: Mouse Moved
Standard
7.5 Prototype
7.6 Test
15.4 Final Project
Standard
6.5 Prototype
6.6 Test
Standard
6.5 Prototype
6.6 Test
Standard
2.5 Prototype
2.6 Test
12.7 Class Methods and Class Variables
12.9 Method Overloading
12.14 Class Design and Abstract Classes
Standard
2.5 Prototype
2.6 Test
18.7 Class Methods and Class Variables
18.9 Method Overloading
18.14 Class Design and Abstract Classes
Standard
13.16 Functions and Return Values 1
13.17 Functions and Return Values 2
Standard
8.3 Final Project
Standard
1.5 Exceptions
Standard
9.5 Exceptions
Standard
8.16 Functions and Return Values 1
8.17 Functions and Return Values 2
Standard
12.16 Functions and Return Values 1
12.17 Functions and Return Values 2
Standard
5.2 Methods and Parameters
5.3 Methods and Return Values
6.7 Class Methods and Class Variables
6.9 Method Overloading
6.14 Class Design and Abstract Classes
Standard
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2