top of page

### Bring Coding Into the Classroom with CodeSciLab

CodeSciLab lessons will teach your students the basics of programming in Python to solve real-world science problems.

We have created a number of lessons that range in topic from biology to statistics to physics to image analysis. These lessons assume no prior knowledge in programming or any of these scientific fields. We've aligned national curriculum standards with each lesson and written assessments for you to use in the classroom.

### Lesson Details

# Lesson 3: Introduction to Programming III

# With variables, you can apply conditional logic to write increasingly complex code

# If Statements

# Conditional Logic

# Nested Statements

# Lesson 5: Data Visualization I

# Start visualizing your data as more than 0s and 1s in beautiful plots!

# Packages

# Histograms

# Summary Statistics

# Lesson 6: Data Visualization II

# Proteins perform a lot of the functions in our cells, but are encoded by just a 4 letter alphabet - build your own!

# Outliers

# Box plots

# Correlation

bottom of page