CS50 2024 Week0 Thoughts After Viewing

CS50 2024 Week0 Scratch

https://cs50.harvard.edu/x/2024/weeks/0/

Before watching the video...

觀看影片前...

In elementary school, when we were introduced to Scratch, most of the time the teacher guided us step by step. Although there was some explanation of programming logic, due to the lack of regular exposure, I often couldn’t keep up with the logical thinking. As a result, I would just memorize the demonstration without understanding it deeply. Now, I’ve forgotten most of what I had learned.

小學接觸Scratch大多是老師一步步慢慢指導,雖然有稍微的講解編程的思維,但礙於不常接觸,思考邏輯常常跟不上,所以更多時候選擇死 記示範怎麼放,到了現在該忘的也都忘了。

After watching the video...

觀看影片後...

After watching the initial introduction to CS50, I realized that programming isn’t just limited to technology. It has applications in arts, society, and the humanities. As long as you have a way to express yourself or a problem you want to solve, you can use computational thinking to address it through inputs and outputs, and there are countless ways to do so, which can greatly reduce the time-consuming process.

聽完CS50初步的介紹,意識到原來編程不只侷限於科技,在藝術、社會和人文等各領域都有它的影子,只要你有想表現的方式或想解決的問題,都能透過輸入、輸出的計算思維去解決,且方式百百種,縮短過程的耗時。

From the video, the only concept I was somewhat familiar with was binary, but I had only heard of it and never delved deeper. However, after listening to the explanation, it wasn’t as intimidating as I thought. I could follow along and answer basic questions, but I felt that my understanding was still very superficial. As the video went on to explain more than just binary, my smile gradually faded, just like the "0" in binary.

影片中我大概有所耳聞的就只有二進制,但也只停留在聽過,沒有深入了解,但聽完他的講解後,其實沒有聽起來那麼的複雜恐怖,能跟著回答初略的問題,但感覺真的只是初略,因為聽到了後面不只二進制的其他概念後,我的笑容也慢慢的跟著二進制中的0一樣關掉了。

More by 糸屯

View profile