Please enable JavaScript to use CodeHS

Natrona Computer Programming 1: L1.AP.M.02

CodeHS Lessons

Create artifacts by using procedures within a program, combinations of data and procedures, or independent but interrelated programs.

Standard
8.1 Parameters
8.2 Return Values
Standard
9.1 Functions
9.2 Functions and Parameters
9.4 Functions and Return Values
25.7 Functions
25.14 Parameters
28.12 Functions and Parameters
Standard
5.1 Functions and Parameters 1
5.2 Functions and Parameters 2
5.3 Functions and Parameters 3
5.4 Functions and Return Values 1
5.5 Functions and Return Values 2
5.8 Basic JavaScript and Graphics Challenges
Standard
5.1 Functions and Parameters 1
5.2 Functions and Parameters 2
5.3 Functions and Parameters 3
5.4 Functions and Return Values 1
5.5 Functions and Return Values 2
Standard
5.1 Functions and Parameters 1
5.2 Functions and Parameters 2
5.3 Functions and Parameters 3
5.4 Functions and Return Values 1
5.5 Functions and Return Values 2
5.8 Basic JavaScript and Graphics Challenges
Standard
9.14 Functions and Parameters 1
9.15 Functions and Parameters 2
9.16 Functions and Return Values 1
9.17 Functions and Return Values 2
Standard
19.14 Parameters
19.15 Return Values
Standard
14.10 Functions
Standard
7.1 Parameters
7.2 Return Values
Standard
8.1 Parameters
8.2 Return Values
Standard
8.1 Parameters
8.2 Return Values
Standard
8.1 Conditionals and State Change
8.2 Conditionals using Parameters
Standard
8.1 Conditionals and State Change
8.2 Conditionals using Parameters
Standard
3.3 Functions
5.6 Parameters
Standard
3.3 Functions
5.6 Parameters
Standard
2.4 Functions in Karel
3.8 Functions
3.13 Parameters
8.1 Memes Memes Memes
8.2 Filtered Collage
8.3 Famous Artists
8.4 Face Filters
8.5 Paintbrush
8.6 Turtle Patterns
8.7 GIF Generator
8.8 GIFs With Background Music
8.9 Art Stories
8.10 Final Masterpiece
9.1 Sports Research
9.2 Game Events
9.3 Sound Effects
9.4 Make a Shot!
9.5 Air Horn App
9.6 Event Handlers
9.7 Putting Game
9.8 Level Up!
9.9 Final Touches
9.10 Make a Game!
Standard
2.4 Functions in Karel
6.8 Functions
6.13 Parameters
8.1 Memes Memes Memes
8.2 Filtered Collage
8.3 Famous Artists
8.4 Face Filters
8.5 Paintbrush
8.6 Turtle Patterns
8.7 GIF Generator
8.8 GIFs With Background Music
8.9 Art Stories
8.10 Final Masterpiece
9.1 Sports Research
9.2 Game Events
9.3 Sound Effects
9.4 Make a Shot!
9.5 Air Horn App
9.6 Event Handlers
9.7 Putting Game
9.8 Level Up!
9.9 Final Touches
9.10 Make a Game!
Standard
1.4 Functions in Karel
13.8 Functions
13.13 Parameters
14.1 Sports Research
14.2 Game Events
14.3 Sound Effects
14.4 Make a Shot!
14.5 Air Horn App
14.6 Event Handlers
14.7 Putting Game
14.8 Level Up!
14.9 Final Touches
14.10 Make a Game!
Standard
1.3 Intro to Roblox Studio
2.1 Working with Parts and Models
2.2 Properties
2.3 Models
2.4 Building Your Obby
2.5 Checkpoints
3.1 What is Scripting?
3.2 Disappearing Platforms
3.3 Fading Platforms
3.4 Deadly Lava
4.1 Completing Your Obby
Standard
7.14 Functions
7.15 Functions and Parameters
7.17 Functions and Return Values
Standard
2.2 Assigning Allele Values
2.3 Printing Genotypes
2.4 Determining Allele Order
2.5 Percent Genotype Dominance
2.6 Print Total Genotype Dominance
3.3 Adding Movement
3.4 Changing Speeds on Collision
3.5 Inelastic Collisions
3.6 Elastic Collisions
4.2 Adding Gravity
4.3 Time to Impact
4.4 Elastic Collisions
Standard
1.5 Pulling It All Together!
2.5 Final Roofing Project
6.1 Modeling with Tracy
Standard
1.8 Functions
1.13 Parameters
6.1 Functions
6.2 Functions and Parameters
6.4 Functions and Return Values
7.4 Functions
Standard
8.1 Functions and Parameters 1
8.2 Functions and Parameters 2
8.3 Functions and Parameters 3
8.4 Functions and Return Values 1
8.5 Functions and Return Values 2
10.4 Functions
Standard
3.3 Functions
4.3 Parameters
7.5 Functions
Standard
1.2 Your First VR World
2.1 Advanced Shapes
3.1 Animation
4.1 Click-Based Interaction
4.2 Gaze-Based Interaction
5.1 360˚ Images
6.1 Using a VR Device
6.2 Using A-Frame Docs
6.3 A-Frame Inspector Tool
6.4 Extra Components
6.5 Further Practice
7.1 Final Lesson
8.1 Animation
9.1 Click-Based Interaction
9.2 Gaze-Based Interaction
10.1 Using a VR Device
10.2 Using A-Frame Docs
10.3 A-Frame Inspector Tool
10.4 Extra Components
10.5 Further Practice
Standard
2.1 Memes Memes Memes
2.2 Filtered Collage
2.3 Famous Artists
2.4 Face Filters
2.5 Paintbrush
2.6 Turtle Patterns
2.7 GIF Generator
2.8 GIFs With Background Music
2.9 Art Stories
2.10 Final Masterpiece
3.1 Sports Research
3.2 Game Events
3.3 Sound Effects
3.4 Make a Shot!
3.5 Air Horn App
3.6 Event Handlers
3.7 Putting Game
3.8 Level Up!
3.9 Final Touches
3.10 Make a Game!
Standard
1.1 Sports Research
2.1 Game Events
2.2 Sound Effects
2.3 Make a Shot!
2.4 Air Horn App
2.5 Event Handlers
2.6 Putting Game
2.7 Level Up!
2.8 Final Touches
2.9 Make a Game!
Standard
1.1 Memes Memes Memes
2.1 Filtered Collage
2.2 Famous Artists
2.3 Face Filters
2.4 Paintbrush
2.5 Turtle Patterns
2.6 GIF Generator
2.7 GIFs With Background Music
2.8 Art Stories
2.9 Final Masterpiece
Standard
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
Standard
1.8 Functions
1.13 Parameters
11.4 Functions in Karel
14.5 Functions
Standard
2.8 Functions
2.13 Parameters
6.1 Functions
6.2 Functions and Parameters
6.4 Functions and Return Values
Standard
6.10 Functions and Parameters 1
6.11 Functions and Parameters 2
6.12 Functions and Return Values 1
Standard
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
Standard
4.1 Functions
4.2 Functions and Parameters
4.4 Functions and Return Values
16.8 Functions
16.13 Parameters
Standard
10.1 Functions and Parameters 1
10.2 Functions and Parameters 2
10.3 Functions and Parameters 3
10.4 Functions and Return Values 1
10.5 Functions and Return Values 2
Standard
2.8 Functions
2.14 Parameters
8.1 Functions
8.2 Functions and Parameters
8.4 Functions and Return Values
Standard
6.14 Parameters
6.15 Return Values
19.10 Functions and Parameters 1
19.11 Functions and Parameters 2
19.12 Functions and Return Values 1
Standard
10.1 Functions and Parameters 1
10.2 Functions and Parameters 2
10.3 Functions and Parameters 3
10.4 Functions and Return Values 1
10.5 Functions and Return Values 2
Standard
1.12 Functions
11.14 Parameters
11.15 Return Values
Standard
3.3 Functions
5.6 Parameters
Standard
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
Standard
1.8 Functions
1.13 Parameters
11.4 Functions in Karel
14.5 Functions
Standard
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
Standard
1.8 Functions
1.13 Parameters
11.4 Functions in Karel
14.5 Functions
Standard
6.10 Functions and Parameters 1
6.11 Functions and Parameters 2
6.12 Functions and Return Values 1
Standard
8.1 Functions
8.2 Functions and Parameters
8.4 Functions and Return Values
Standard
8.1 Functions
8.2 Functions and Parameters
8.5 Functions and Return Values
Standard
8.1 Functions
8.2 Functions and Parameters
8.5 Functions and Return Values
Standard
3.8 Functions
3.13 Parameters
Standard
4.1 Sports Research
4.2 Game Events
4.3 Sound Effects
4.4 Make a Shot!
4.5 Air Horn App
4.6 Event Handlers
4.7 Putting Game
4.8 Level Up!
4.9 Final Touches
4.10 Make a Game!
Standard
8.1 Conditionals and State Change
8.2 Conditionals using Parameters
Standard
5.1 Functions and Parameters 1
5.2 Functions and Parameters 2
5.3 Functions and Parameters 3
5.4 Functions and Return Values 1
5.5 Functions and Return Values 2
5.8 Basic JavaScript and Graphics Challenges
Standard
17.1 Functions and Parameters 1
17.2 Functions and Parameters 2
17.3 Functions and Parameters 3
17.4 Functions and Return Values 1
17.5 Functions and Return Values 2
Standard
6.1 Functions
6.2 Functions and Parameters
6.4 Functions and Return Values
18.8 Functions
18.13 Parameters
Standard
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
Standard
1.8 Functions
1.13 Parameters
6.4 Functions in Karel
9.5 Functions
Standard
10.9 Functions
10.14 Parameters
Standard
5.1 Parameters
5.2 Return Values
Standard
5.8 Functions
5.9 Functions and Parameters
5.10 Functions and Return Values
Standard
12.1 Functions and Parameters 1
12.2 Functions and Parameters 2
12.3 Functions and Parameters 3
12.4 Functions and Return Values 1
12.5 Functions and Return Values 2
Standard
12.1 Functions and Parameters 1
12.2 Functions and Parameters 2
12.3 Functions and Parameters 3
12.4 Functions and Return Values 1
12.5 Functions and Return Values 2
Standard
5.1 Functions
5.2 Functions and Parameters
5.4 Functions and Return Values
Standard
8.1 Functions and Parameters 1
8.2 Functions and Parameters 2
8.3 Functions and Parameters 3
8.4 Functions and Return Values 1
8.5 Functions and Return Values 2
Standard
1.8 Functions
1.13 Parameters
11.4 Functions in Karel
14.5 Functions
Standard
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
Standard
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
Standard
1.8 Functions
1.13 Parameters
11.4 Functions in Karel
14.5 Functions
Standard
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
Standard
1.8 Functions
1.13 Parameters
11.4 Functions in Karel
14.5 Functions
Standard
6.6 Functions
6.12 Parameters
7.13 Functions
Standard
7.6 Functions
7.10 Parameters
9.13 Functions
Standard
8.6 Functions
8.12 Parameters
9.13 Functions
Standard
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
Standard
1.8 Functions
1.13 Parameters
11.4 Functions in Karel
14.5 Functions
Standard
4.1 Functions and Parameters 1
4.2 Functions and Parameters 2
4.3 Functions and Parameters 3
4.4 Functions and Return Values 1
4.5 Functions and Return Values 2
4.8 Basic JavaScript and Graphics Challenges
Standard
4.1 Functions and Parameters 1
4.2 Functions and Parameters 2
4.3 Functions and Parameters 3
4.4 Functions and Return Values 1
4.5 Functions and Return Values 2
4.8 Basic JavaScript and Graphics Challenges
Standard
1.8 Functions
1.13 Parameters
6.5 Functions
14.4 Functions in Karel
Standard
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
Standard
1.8 Functions
1.13 Parameters
11.4 Functions in Karel
14.5 Functions
Standard
3.8 Functions
3.13 Parameters
8.4 Functions in Karel
Standard
3.8 Functions
3.14 Parameters
Standard
9.1 Parameters
9.2 Return Values
Standard
11.1 Parameters
11.2 Return Values
Standard
7.1 Parameters
7.2 Return Values
Standard
1.9 Functions
1.14 Parameters
Standard
1.9 Functions
1.14 Parameters
Standard
7.1 Functions and Parameters 1
7.2 Functions and Parameters 2
7.3 Functions and Parameters 3
7.4 Functions and Return Values 1
7.5 Functions and Return Values 2
Standard
3.1 Functions and Parameters 1
3.2 Functions and Parameters 2
3.3 Functions and Parameters 3
3.4 Functions and Return Values 1
3.5 Functions and Return Values 2
Standard
1.8 Functions
1.13 Parameters
11.4 Functions in Karel
14.5 Functions
Standard
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
Standard
4.1 Functions and Parameters 1
4.2 Functions and Parameters 2
4.3 Functions and Parameters 3
4.4 Functions and Return Values 1
4.5 Functions and Return Values 2
4.9 Basic Python and Graphics Challenges
Standard
1.8 Functions
1.13 Parameters
12.4 Functions in Karel
14.5 Functions
Standard
8.1 Functions
8.2 Functions and Parameters
8.4 Functions and Return Values
16.7 Functions
16.14 Parameters
Standard
3.1 Functions and Parameters 1
3.2 Functions and Parameters 2
3.3 Functions and Parameters 3
3.4 Functions and Return Values 1
3.5 Functions and Return Values 2
Standard
8.1 Functions
8.2 Functions and Parameters
8.4 Functions and Return Values
16.7 Functions
16.14 Parameters
Standard
3.1 Functions and Parameters 1
3.2 Functions and Parameters 2
3.3 Functions and Parameters 3
3.4 Functions and Return Values 1
3.5 Functions and Return Values 2
Standard
20.1 Parameters
20.2 Return Values
Standard
15.7 Functions
Standard
13.14 Functions and Parameters 1
13.15 Functions and Parameters 2
13.16 Functions and Return Values 1
13.17 Functions and Return Values 2
Standard
14.14 Functions and Parameters 1
14.15 Functions and Parameters 2
14.16 Functions and Return Values 1
14.17 Functions and Return Values 2
Standard
15.1 Functions and Parameters 1
15.1 Functions and Parameters 1
15.2 Functions and Parameters 2
15.2 Functions and Parameters 2
15.3 Functions and Parameters 3
15.3 Functions and Parameters 3
15.4 Functions and Return Values 1
15.4 Functions and Return Values 1
15.5 Functions and Return Values 2
15.5 Functions and Return Values 2
Standard
7.1 Parameters
7.2 Return Values
Standard
7.1 Functions and Parameters 1
7.2 Functions and Parameters 2
7.3 Functions and Parameters 3
7.4 Functions and Return Values 1
7.5 Functions and Return Values 2
Standard
4.3 Functions
5.6 Parameters
Standard
13.1 Sports Research
13.2 Game Events
13.3 Sound Effects
13.4 Make a Shot!
13.5 Air Horn App
13.6 Event Handlers
13.7 Putting Game
13.8 Level Up!
13.9 Final Touches
13.10 Make a Game!
Standard
10.1 Parameters
10.3 Return Values
Standard
24.10 Functions
Standard
3.3 Functions
4.4 Parameters
Standard
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
Standard
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
Standard
1.8 Functions
1.13 Parameters
11.4 Functions in Karel
14.5 Functions
Standard
5.1 Functions and Parameters 1
5.2 Functions and Parameters 2
5.3 Functions and Parameters 3
5.4 Functions and Return Values 1
5.5 Functions and Return Values 2
5.9 Basic Python and Graphics Challenges
Standard
1.1 Memes Memes Memes
Standard
1.1 Sports Research
Standard
5.1 Functions
5.2 Functions and Parameters
5.4 Functions and Return Values
Standard
11.7 Functions
11.14 Parameters
Standard
1.1 Functions
1.2 Functions and Parameters
1.4 Functions and Return Values
Standard
7.3 Functions
10.4 Functions
Standard
1.1 Functions
1.2 Functions and Parameters
1.4 Functions and Return Values
Standard
9.1 Functions
9.2 Functions and Parameters
9.4 Functions and Return Values
Standard
1.1 Functions
1.2 Functions and Parameters
1.4 Functions and Return Values
Standard
3.3 Functions
5.6 Parameters
Standard
3.3 Functions
5.6 Parameters
Standard
9.1 Functions
9.2 Functions and Parameters
9.4 Functions and Return Values
Standard
8.14 Functions and Parameters 1
8.15 Functions and Parameters 2
8.16 Functions and Return Values 1
8.17 Functions and Return Values 2
Standard
12.14 Functions and Parameters 1
12.15 Functions and Parameters 2
12.16 Functions and Return Values 1
12.17 Functions and Return Values 2
Standard
10.1 Functions
10.2 Functions and Parameters
10.4 Functions and Return Values
Standard
3.3 Functions
4.6 Parameters
Standard
7.1 Functions
7.2 Functions and Parameters
7.4 Functions and Return Values
Standard
7.1 Functions and Parameters 1
7.2 Functions and Parameters 2
7.3 Functions and Parameters 3
7.4 Functions and Return Values 1
7.5 Functions and Return Values 2
Standard
4.1 Functions
4.2 Functions and Parameters
4.4 Functions and Return Values
Standard
7.1 Functions
7.2 Functions and Parameters
7.5 Functions and Return Values
Standard
1.4 Functions in Karel
Standard
9.1 Functions
9.2 Functions and Parameters
9.4 Functions and Return Values
Standard
11.10 Functions
Standard
3.3 Functions
4.6 Parameters
Standard
5.9 Functions
5.10 Functions and Parameters
5.11 Functions and Return Values
Standard
2.7 Functions
2.14 Parameters
8.1 Functions
8.2 Functions and Parameters
8.4 Functions and Return Values