- Oct 2023
-
www.cs.cmu.edu www.cs.cmu.edu
-
It is judging a pro-gram not just for correctness and efficiency but foraesthetics, and a system’s design for simplicity andelegance.
This quote from the reading denotes a very special skill that I impart onto my students when it comes to the artistry of crafting natural-sounding sentences in Spanish. While it is all well and good to get the meaning of a sentence across, as this is of course the first goal of any communication, there is then also the need to do so in a manner which presents oneself as a scholar. For example, while simply saying "Hey, you!" will certainly get the point across that you are grabbing someone's attention, the phrase "May I please have your attention?" will do so much more effectively as it displays respect and a higher level of command over the language. I do not only teach CT skills of course, they play a great role in how I design my classes as well. For example, while it may seem like a great undertaking for the students to learn to have a full conversation by their first two weeks, through the ability of CT to divide and simplify the steps and processes necessary to arrive at that level of ability, I have never had a class fail to at least meet with the state standards for a basic conversation of a novice-level.
-
Computational thinking is a fundamental skill foreveryone, not just for computer scientists. To read-ing, writing, and arithmetic, we should add compu-tational thinking to every child’s analytical ability.
This sentence in particular demonstrates how integrating computational thinking (CT) into the classroom provides for both my own teaching and for the needs of my students as young learners by highlighting the importance of CT in an advancing society. It is not only important for my students to learn the analytical skills necessary to understand Spanish in my class, but they also need to be gaining the CT skills necessary to be able to "clue in" on the unique and discreet cultural contexts that color any interaction with a Spanish-speaking country or natively Spanish-speaking team.
-
Computational thinkingbuilds on the power andlimits of computingprocesses, whether they are exe-cuted by a human or by amachine.
This sentence from the text demonstrates what computational thinking is from my point of view by showing that "computation" isn't only performed by computers, but by our learners as well, and that as teachers we must strive to understand and nurture this thinking process.
-
What’s the bestway to solve it? C
This is one key question to address when solving problems and thinking computationally; it encourages learners to draw a solution path, using the environmental resources optimally.
-