This week we will pick up where we left off last Friday in Chapter 4: Functions and Program Structure from The C Programming Language, and dive deeper into deterministic finite state machines.
Tuesday, January 28th
Classwork / Homework
I didn't have the time to complete this process myself yet, so we truly are engaging in discovery learning. Let's see what we can do together. To get started:
- Visit the
subdirectory of my
csc202git repo and download
- Read each of the websites linked from the Resources section below, taking notes and writting down questions on the meaning of finite state automata.
state_machine_test.pyand confirm that it works as expected.
- Work together to get create an instance of the
StateMachineclass that finds lines with the string
You will be evaluated equally on your git repo for this class and your preparedness for our class discussion on Thursday.