This course is a great introduction to ADTs and their uses. I'm looking forward to using it in my projects going forward.
Showing posts with label learning journey. Show all posts
Showing posts with label learning journey. Show all posts
Saturday, May 17, 2025
Type this: Data
Learning about abstract data types right now in class. I'll admit with our government now openly kidnapping citizens to send to death camps in foreign countries makes everything seem silly. Yet I continue with the learning journey I've always been on.
Saturday, May 3, 2025
Parallel Problems
I've been working on a chess idea for the AT Proto, and now it turns out my final project for my Intro to CS class is to build a chess variant program.
On the plus side I inadvertently designed at least one part of my program a month before my class even began, but it also means I need to redirect some energy into rethinking how I am gonna structure the game.
Should be fun
Saturday, April 19, 2025
Overcomplicating Recursion
As I study recursion and begin applying it in my homework, I notice some similarities, or at least tenuous connections between recursion steps and troubleshooting.
IT support should work on the basis of elimination of a class of issues at a time, until you drill down to the root issue. I recommend reading DevOps Troubleshooting by Kyle Rankin for more on this subject.
Recursion looks to eliminate a choice, usually between two options, until it returns your root cause, or base case.
Saturday, April 12, 2025
I can't comprehend this List
More accurate, would be to say I don't like listening comprehension at the moment. I'd rather write more verbose code than use it. Which means I need to push myself to use it more and get better with it.
Right now the issue lays in knowing how to connect certain variables and their respective positions. I'm sure my upcoming assignments will have need of it and that's frightening. Oh well, til tomorrow.
Saturday, March 22, 2025
Ideation Abounds
Found an interesting book I had saved. 140 simple python programs. Gave me an idea for my portfolio site. Might make it a randomizer button that loads one of the simple programs side by side within the code.
Saturday, March 15, 2025
Group Projects
One of my favorite things we've done in my Intro to CS classes is having code reviews with small groups over a few assignments. I've found them to be incredibly interesting and helpful. Getting to see others approach things like doc strings and class inheritance helps contextualize a lot of what the instructors teach.
Saturday, March 8, 2025
Reading over and over
Because I've taken a lot of personal steps to learning programming and coding over the years, I've also had the same concepts presented to me in a wide variety of ways.
It's easy enough to follow along with writing your own scripts from a video tutorial or book, but for me, I think it's limited my lateral thinking for code.
Subscribe to:
Posts (Atom)
Class defined
I finished my latest class at Oregon State on my way to my CompSci degree. I'm taking a quarter off to concentrate on job searching, an...
-
The last two weeks of assignments in my classes have been about recursion. This week for our assignment we had to rewrite a linked list cla...
-
One thing going to PyCon did for me was to really inspire doing some work on my own. I'm taking a quarter off from classes at OSU and ...
-
I attended PyCon in Pittsburgh PA this past week and it was a great time. Beyond all the great talks and speakers there was a huge sense of ...