Please enable JavaScript to use CodeHS

Points

Activity Points
Coding Gravity
1.1 The Gravitational Force
1.1.1 What is Gravity? 5
1.1.2 Gravity Brainstorm 5
1.1.3 Gravity Research 5
1.2 Gravity Simulation
1.2.1 Exploring Simulations 5
1.2.2 JavaScript Gravity Simulation 5
1.2.3 Our First Planet 5
1.2.4 JavaScript Basics 5
1.2.5 Solar System 5
1.2.6 Turning On Gravity 5
1.2.7 Gravity Observations 5
1.3 A Study in Gravity
1.3.1 Testing Properties 5
1.3.2 Testing Review 5
1.3.3 Printing Planet Data 5
1.3.4 Testing Radius 5
1.3.5 Testing Distance 5
1.3.6 Testing Mass 5
1.3.7 Gravity Conclusions 5
Punnett Square Generator
2.1 Positioning Allele Values
2.1.1 Positioning Allele Values 0
2.1.2 Positioning Allele Values 0
2.1.3 Top Allele Placements 0
2.1.4 Allele Value Placement 0
2.2 Assigning Allele Values
2.2.1 Assigning Allele Values 0
2.2.2 Assigning Allele Values 0
2.2.3 Collecting and Printing Allele Values 0
2.2.4 Complete Allele Collection 0
2.3 Printing Genotypes
2.3.1 Printing Genotypes 0
2.3.2 Printing Genotpyes 0
2.3.3 Using Parameters to Print Title 0
2.3.4 determineGenotype Function 0
2.4 Determining Allele Order
2.4.1 Determining Allele Order 0
2.4.2 Determining Allele Order 0
2.4.3 If/Else using .isupper() 0
2.4.4 Dominant Allele First 0
2.5 Percent Genotype Dominance
2.5.1 Percent Genotype Dominance 0
2.5.2 Percent Genotype Dominance 0
2.5.3 Using Booleans and Return Statements 0
2.5.4 determineDominantPercentage Function 0
2.6 Print Total Genotype Dominance
2.6.1 Print Total Genotype Dominance 0
2.6.2 Print Total Genotype Dominance 0
2.6.3 Finalize Punnett Square Generator 0
Exploring Collisions
3.1 Creating Circles
3.1.1 Creating Circles 0
3.1.2 Creating Circles 0
3.1.3 Drawing a Circle 0
3.1.4 Adding a Second Circle 0
3.2 Positioning Circles
3.2.1 Positioning Circles 0
3.2.2 Positioning Circles 0
3.2.3 Positioning Circle One 0
3.2.4 Positioning Circle Two 0
3.3 Adding Movement
3.3.1 Adding Movement 0
3.3.2 Adding Movement 0
3.3.3 Moving One Circle 0
3.3.4 Moving Two Circles 0
3.4 Changing Speeds on Collision
3.4.1 Changing Speeds on Collision 0
3.4.2 Changing Speeds on Collision 0
3.4.3 Changing Speed to 0 0
3.4.4 Changing Speed to Opposite 0
3.4.5 Different Speeds 0
3.5 Inelastic Collisions
3.5.1 Inelastic Collisions 0
3.5.2 Inelastic Collisions 0
3.5.3 Inelastic Collision Simulation 0
3.6 Elastic Collisions
3.6.1 Elastic Collisions 0
3.6.2 Elastic Collisions 0
3.6.3 Elastic Collision Simulation 0
Bouncing Ball Simulation
4.1 Introduction to Graphics Programming
4.1.1 Introduction to Graphics Programming 0
4.1.2 Drawing a Ball 0
4.1.3 Have a Ball! 0
4.2 Adding Gravity
4.2.1 Adding Gravity 0
4.2.2 Ball in Motion 0
4.2.3 To the Moon 0
4.3 Time to Impact
4.3.1 Time to Impact 0
4.3.2 Make an Impact 0
4.3.3 Sanity Check 0
4.4 Elastic Collisions
4.4.1 Elastic Collisions 0
4.4.2 Bounce the Ball 0
4.4.3 Off the Wall! 0
4.4.4 Keepin' it Real (Elastic) 0