Posts tagged CS Block
Frontloading Computational Thinking in the Long-View CS Block

For those who have limited experience in the modern Computer Science domain, it is easy to make the assumption that it is all about learning the syntax and semantics of specific programming languages. However, over a century before the first computer was successfully built, mathematicians Ada Lovelace and Charles Babbage worked to tackle complex problems crucial to Computer Science. At Long-View we like to think of coding as just one tool we use to study the science of computing and instead of planning our learning around programming-specific skills, we ensure the learners are getting the most out of their two hour weekly instruction by focusing on a problem-solving process known as “computational thinking.”

Jeanette Wing first brought this process to the forefront of computer science pedagogy in her 2006 article in Communications of the ACM. Since then, many CS programs in both the k-12 and higher education spaces have adapted their curriculum to frontload concepts and practices promoted under the umbrella of computational thinking….

Read More