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
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
16.1 Define Your Product
16.2 Develop Hypotheses
16.3 Creating Your Data Collection Website
16.4 Collecting User Data
16.5 Analyzing User Data
16.6 Making Decisions
Standard
5.4 Functions and Return Values 1
5.5 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
6.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
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
15.1 Breakout
Standard
8.5 More Mouse Events
23.1 Breakout
Standard
7.4 Functions and Return Values 1
7.5 Functions and Return Values 2
16.1 Mouse Events: Mouse Moved
Standard
3.4 Functions and Return Values 1
3.5 Functions and Return Values 2
Standard
9.5 Prototype
9.6 Test
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
26.4 Functions and Return Values 1
26.4 Functions and Return Values 1
26.5 Functions and Return Values 2
26.5 Functions and Return Values 2
19.1 Mouse Events: Mouse Moved
Standard
13.16 Functions and Return Values 1
13.17 Functions and Return Values 2
Standard
13.5 Prototype
13.6 Test
14.16 Functions and Return Values 1
14.17 Functions and Return Values 2
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
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
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