CSC290: Blog 5

Jack Wong
2 min readOct 24, 2020

In this blog, I am going to talk about a presentation video called “Hedy: A Gradual Language for Programming Education” (https://www.youtube.com/watch?v=DRB4ukdM7Cw).

The talk of the presentation was well structured. As an audience, I believe it went smoothly and understand easily. It has talked about the important point at the beginning and gives a call to action at the end. From the slide, it has little to no words. It also gives a few pictures to explain what she is going to talk about, which helps the audience understand visually and orally. Each slide took her about 30 seconds to a minute to talk about and once she reaches the main point, she talks even longer along with the picture changing. She demonstrated the program to show us the audience that it is performing a transition from English to the programming language. Overall, it was a well-structured presentation.

From the content, it gave quite a lot of fundamental thinking for how a programmer should think, as it mainly talks about the cognitive load. The cognitive load is an interesting concept that talks about how you go from learning one word at a time to learning how to mix words. As for the programmers, you need to learn the syntax to write properly and understand the logic to use the syntax well. So, what she was suggesting is that understand the language you learn from, then transit it to programming language helps to understand one by one.

Even though I said the presentation was well structured, I believe it can still be improved. For example, Hedy only helps improve the beginning of programming from the transition of English to the programming language. It would not help to learn the logic. She should explicitly mention that the scope for Hedy is for the beginner and would not help in learning advanced logic.

--

--