Introducing programming to the Irish primary and secondary curricula

Yesterday the Irish government anounced more strategy for their plan to introduce programming to the primary and secondary curricula. As currently set out, this will take place through the mathematics curriculum (at least at the primary level). As part of the wider plan, Computer Science will be introduced as a secondary level (high school) subject, … More Introducing programming to the Irish primary and secondary curricula

The enhancing compiler error messages saga: the saga continues

I was sorry to have missed Raymond Pettit, John Homer and Roger Gee presenting the latest installment of what is becoming the enhanced compiler error messages saga at SIGCSE earlier this month. Their paper “Do Enhanced Compiler Error Messages Help Students?: Results Inconclusive” [1] was two-pronged. It contrasted the work of Denny et al. [2] (which … More The enhancing compiler error messages saga: the saga continues

Computer Science to be offered in Irish secondary curriculum by 2019

According to RTE news, the Irish Minister for Education has said that Computer Science, including programming, will be a Leaving Certificate subject by 2019, paving the way for Irish students to have the option to study the subject at secondary school. However the nature of the curriculum has not been settled, nor is not known … More Computer Science to be offered in Irish secondary curriculum by 2019

China tops list of best programming nations

A new study has given insight into the world’s developers and how they score in various software development aspects. According to HackerRank‘s data, which includes over 1.5 million users, China and Russia score as having the most talented developers. The developers are scored based on a combination of skill and speed. Chinese programmers outscore all … More China tops list of best programming nations

Learning from instantaneous feedback designed for experts, provided by a machine

I remember reading Matt Jadud‘s thesis and being struck by a paragraph on punched cards, repeated here with kind permission: In 1967, the Univac 1107 system running at Case University (later to become Case Western Reserve University) in Cleveland, Ohio, boasted an impressive turnaround-time of 12 hours on most jobs. Lynch reports that “A user … More Learning from instantaneous feedback designed for experts, provided by a machine

Computer Science: More than just programming and telescopes

James H. Morris, former dean of Carnegie Mellon University’s School of Computer Science had a nice piece in Information Week 13 years ago now, that is as true as if ever was. In it he argues strongly that CS is more than programming, and that students need a strong sense of empiricism.  The ability to … More Computer Science: More than just programming and telescopes