Overview
This week we begin our last major topic of the course, graph theory.
Friday, May 10th
Classwork / Homework
I'll start class by sharing how far I've gotten with the exercises in section 4.1, and share the kind of detail I'll be looking for on our next test.
Our test next Tuesday will only be on section 4.1. We won't have time to finish 4.2, which you will work on while I am away at Pycon.
Wednesday, May 8th
Classwork / Homework
It's that time again, time for NVCC course evaluations! Please login using your VCCS email address as your user name and your student ID as your password.
The grade distribution on the last test was: A: 12, B: 4, D:3, which overall is a better result than the previous test.
Here are solutions to the test. I want to draw your attention to Caleb's solution problem 2, which was an absolute delight for me to see while grading the tests. The fundamental theorem of arithmetic is such an important idea. It was great to see it used so effectively here.
Using class time and homework time today, we should complete all the exercises in Section 4.1: Definitions.
We will have our next test on this section and Section 4.2: Trees next Tuesday, May 14th.
Monday, May 6th
Classwork / Homework
We will begin class with our Chapter 3: Proofs test.
After you finish the test, you should begin reading Section 4.1: Definitions from Chapter 4: Graph Theory, taking notes in your git repo. We will introduce this topic in class on Wednesday.
As I have done throughout this course, I went looking for a Python library that might serve us in this study. It didn't take long to find one (this is why I love Python so much! ;-), but I have not had a chance to explore it yet. It would be wonderful if one of the bright and ambitious overachievers in our class could do that before I do! It's called graph-theory, and at first glance it looks most promising.