Stanford Class

I forgot to post this on the afternoon of Friday, May 23, 2025. So, I’m gonna go ahead and post it today.

The Stanford CS106A: Programming Methodologies class has been a great start for me. I initially started the CS193p: Developing Applications for iOS using SwiftUI class but saw in the introduction that the CS106A class was a highly recommended pre-requisite. I dove in on the new class and thought that I needed to build a solid base of knowledge before moving on to more advanced classes. I want to learn as much as I can and if an instructor is telling me to take another class first, then I’m going to jump in on that course.

The class itself is in person, but all of the material that I have come across is online for free. It seems that the videos of the lectures are behind a Stanford login that I do not have. I have been reading the material myself and following along with the neat little Karel application.

Karel

Karel is a neat tool within the course that teaches the very basics of coding. I feel like it is elementary at times and wonder if it really is helping me code, but as many people have taken the course and how long it has been in use, I’m sure that it is a great tool that will pay off if I learn how to use it.