The need for programming curriculum to emphasize the importance of speaking and interpreting language from a strict, unambiguous mindset.
Emphasis on spoken language in programming education
December 20, 2016 | Read the full article
The need for programming curriculum to emphasize the importance of speaking and interpreting language from a strict, unambiguous mindset.
December 20, 2016 | Read the full article
Strategies for beginner developers to ensure comprehension of new material.
January 26, 2016 | Read the full article
Opinions on how the mentality of programming mirrors the process of teaching.
November 21, 2015 | Read the full article
An opinion piece on the need to create lecture content that searches for and confronts potential gaps in understanding among students.
June 15, 2015 | Read the full article
A post describing m concerns with programming education regarding the lack of attention towards tactile learners.
June 03, 2015 | Read the full article
Opinions on teaching computer science concepts using code
May 25, 2015 | Read the full article
Test your knowledge of pointers by completing the following exercises.
December 20, 2013 | Read the full article
In your typical undergraduate math textbook, it's fairly common to see phrases like "Applying the division algorithm, we see that ..." What is almost never explained, though, is why the author felt compelled to use the division algorithm in the first place. The tendency for textbooks to omit the strategies involved in formulating a proof leads to students lacking a sense of direction when tackling proofs on their own.
December 07, 2012 | Read the full article