
Welcome to CoDE! We’ve finished the pilot for the course, but stay tuned for updates. See below for all the info for each lesson.
Latest Lessons
Lesson 11: Nesting
You’ve done it! You made it to the last lesson. Today we won’t learn any new structures, but we’ll combine what we’ve already learned in new and exciting ways. So far, we’ve only seen if statements and loops used by themselves; however, we can nest these structures within each other, allowing us to write much…
Lesson 10: Functions
Now, we’re going to learn how to compartmentalize our code formally. We’ve technically been using functions for some time, but now we’ll dive into exactly how they work. Without functions, we’d have no ability to choose which parts of our code run at which times. Functions give us a much greater degree over the code…
Lesson 9: Loops
Now, we’re going to learn perhaps the most useful control structure in computer science: Loops! Until now, we’ve been restricted to writing programs that deal with a single set of inputs, but now we can use our other structure to quickly perform the same operations over and over again. You can download the file for…
