InfoWorld Programming trends: Education matters less, more...
I found this piece at Infoworld really interesting. Originally, I was going to blog on it because of the growing trend of languages that target the JVM or JavaScript — what are the implications about...
View ArticleA nice definition of computational thinking, including risks and cyber-security
GasStationWithoutPumps did a blog piece on the newspaper articles that I mentioned earlier this week, and he pointed out something important that I missed. The Guardian’s John Naughton provided a...
View ArticleIn the Chronicle: What counts as “programming”? Will it be different for “the...
Interesting question, beyond asking what is computational thinking: If you require “programming,” what counts as “programming”? The Chronicle asks, does typesetting in LaTeX count? I’m interested in...
View ArticleTeaching Programming To A Highly Motivated Beginner: The Difference between...
Phillip Guo has a piece in Blog@CACM on how he tutored a single adult to learn to program. He contrasts it with the MOOC approach of teaching thousands. There’s another important contrast–between...
View ArticleEye Movements in Programming Education: Interesting new workshop
Eye Movements in Programming Education: Analyzing the expert’s gaze Workshop at the 13th KOLI CALLING INTERNATIONAL CONFERENCE ON COMPUTING EDUCATION RESEARCH Joensuu, Finland, November 13th – November...
View ArticleComputer coding more in demand than languages: Survey of UK adults
It’s almost a race to the bottom — which do people care less about, learning programming or learning a modern language? The teaching of computer coding should be prioritised over modern languages,...
View ArticleProgramming Is Not Math
Fun and interesting blog addressing the belief that mathematics is necessary for programming, a misconception that Nathan Ensmenger claims has reduced the percentage of women in computing. Sarah Mei...
View ArticleTeaching programming to those who don’t shoot: Give up on the shooters
I’ve been exchanging email lately with a CS teacher using media computation in Python with her 9th grade class this year. She has been pushing the boundaries of JES, trying to do more interactive...
View ArticleNo, Really – Programming is Hard and CS Flipped Classrooms are Complicated:...
I only recently started digging into the papers from the ITICSE 2016 conference (see Table of Contents link at ACM Digital Library here). There were two papers that caught my attention. First, the...
View ArticleHow CS differs from other STEM Disciplines: Varying effects of subgoal...
My colleagues Lauren Margulieux and Richard Catrambone (with Laura M. Schaeffer) have a new journal article out that I find fascinating. Lauren, you might recall, was a student of Richard’s who applied...
View Article