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
24.14 Parameters
24.7 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.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
5.9 Basic Python 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
5.8 Basic JavaScript and Graphics Challenges
Standard
9.14 Functions and Parameters 1
9.16 Functions and Return Values 1
9.15 Functions and Parameters 2
9.17 Functions and Return Values 2
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
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
2.4 Functions in Karel
3.8 Functions
3.13 Parameters
9.10 Make a Game!
9.9 Final Touches
9.8 Level Up!
9.7 Putting Game
9.6 Event Handlers
9.5 Air Horn App
9.4 Make a Shot!
9.3 Sound Effects
9.2 Game Events
9.1 Sports Research
8.10 Final Masterpiece
8.9 Art Stories
8.8 GIFs With Background Music
8.7 GIF Generator
8.6 Turtle Patterns
8.5 Paintbrush
8.4 Face Filters
8.3 Famous Artists
8.2 Filtered Collage
8.1 Memes Memes Memes
Standard
2.4 Functions in Karel
8.9 Art Stories
9.10 Make a Game!
9.9 Final Touches
9.8 Level Up!
9.7 Putting Game
9.6 Event Handlers
9.5 Air Horn App
9.4 Make a Shot!
9.3 Sound Effects
9.2 Game Events
9.1 Sports Research
8.10 Final Masterpiece
6.8 Functions
8.8 GIFs With Background Music
8.7 GIF Generator
8.6 Turtle Patterns
8.5 Paintbrush
8.4 Face Filters
8.3 Famous Artists
8.2 Filtered Collage
8.1 Memes Memes Memes
6.13 Parameters
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.17 Functions and Return Values
7.15 Functions and Parameters
7.14 Functions
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.4 Functions in Karel
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
14.5 Functions
11.4 Functions in Karel
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
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
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.3 Functions
4.3 Parameters
Standard
2.8 Functions
2.13 Parameters
6.1 Functions
6.2 Functions and Parameters
6.4 Functions and Return Values
Standard
2.16 Functions and Parameters 1
2.19 Functions and Return Values 1
Standard
14.10 Functions and Parameters 1
14.11 Functions and Parameters 2
14.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
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
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
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
14.5 Functions
11.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
14.5 Functions
11.4 Functions in Karel
Standard
11.1 Functions and Parameters 1
11.2 Functions and Parameters 2
11.3 Functions and Parameters 3
11.4 Functions and Return Values 1
11.5 Functions and Return Values 2
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
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.4 Functions and Return Values 1
17.2 Functions and Parameters 2
17.3 Functions and Parameters 3
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
9.5 Functions
6.4 Functions in Karel
Standard
5.1 Parameters
5.2 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
14.5 Functions
11.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
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
14.5 Functions
11.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
14.5 Functions
11.4 Functions in Karel
Standard
6.6 Functions
6.12 Parameters
7.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
14.5 Functions
11.4 Functions in Karel
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
14.5 Functions
11.4 Functions in Karel
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
7.1 Parameters
7.2 Return Values
Standard
1.8 Functions
1.13 Parameters
14.5 Functions
11.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
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
14.5 Functions
12.4 Functions in Karel
Standard
8.1 Functions
8.2 Functions and Parameters
8.4 Functions and Return Values
16.14 Parameters
16.7 Functions
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.14 Parameters
16.7 Functions
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
24.1 Functions and Parameters 1
24.1 Functions and Parameters 1
24.4 Functions and Return Values 1
24.4 Functions and Return Values 1
24.2 Functions and Parameters 2
24.2 Functions and Parameters 2
24.3 Functions and Parameters 3
24.3 Functions and Parameters 3
24.5 Functions and Return Values 2
24.5 Functions and Return Values 2
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
12.1 Sports Research
12.2 Game Events
12.3 Sound Effects
12.4 Make a Shot!
12.5 Air Horn App
12.6 Event Handlers
12.7 Putting Game
12.8 Level Up!
12.9 Final Touches
12.10 Make a Game!
Standard
10.1 Parameters
10.3 Return Values
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
14.5 Functions
11.4 Functions in Karel
Standard
1.1 Memes Memes Memes
Standard
1.1 Sports Research
Standard
13.14 Functions and Parameters 1
13.16 Functions and Return Values 1
13.15 Functions and Parameters 2
13.17 Functions and Return Values 2
Standard
7.3 Functions
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
11.14 Parameters
11.7 Functions
Standard
1.1 Functions
1.2 Functions and Parameters
1.4 Functions and Return Values
Standard
8.14 Functions and Parameters 1
8.16 Functions and Return Values 1
8.15 Functions and Parameters 2
8.17 Functions and Return Values 2
Standard
12.14 Functions and Parameters 1
12.16 Functions and Return Values 1
12.15 Functions and Parameters 2
12.17 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