|
Thanks for supporting this course.
Great story and great name. It really helps me less frustrated that I can't pick up all this stuff in just two weeks! In my lifetime there was a no-adding computer that was a humongous mess of hardware! Wow!
I learned a serious amount by taking this course. Logic gate, Boolean algebra, RAM/ROM, and Von Neumann architecture are all completely new to me. That said, I have decided to shift my goals for my two weeks. I completed all the video lectures and previewed the projects. I completed the first three projects but kept finding myself thinking that the only way I was really coming up with the logic of the gates was using online supports for images, examples. Then, I was able to really think through my notion of cheating. I kept wondering if I was cheating. Then, I found that people publish their .hdl codes and realized that THAT was cheating. Seems like a good thing to put out to my colleagues as we increase our CS offerings.
In order to complete the course projects I would have far exceeded the time I have to complete the work and still don't fully understand the capability of the high-level programming languages. Without understanding the framework at the bottom of the hardware and software the computer uses to complete tasks, I agree that the high level languages would have much less context.
So to achieve both a view from the top and the bottom I am now moving on to Code.org 20 hour course for programming in Blockly.
At the end I will be able to share what I've learned with my colleagues and consider how I want to proceed down the line. I foresee many areas where what I've learned will help me establish more interdisciplinary projects and work with my colleagues in CS and engineering.
Thank you again so much!
|