Questions tagged [imperative-programming]

This tag is for questions relating to the teaching of imperative programming such as that embodied in the C programming language.

Filter by
Sorted by
Tagged with
4
votes
7answers
266 views

Pedagogical reasoning behind a minor difference in two loops

I keep seeing examples like the first program bellow, in teaching materials. Is there a pedagogical reason to teach this first program, compared to the second? ...
6
votes
3answers
146 views

What's the best way to assess programming?

Over in England the current model of assessing GCSE level programming (exams for 16 year olds) is being debated. A system where students had to program and write up solutions to a given scenario has ...
9
votes
4answers
654 views

What 'procedural' habits to break when teaching 'functional' programming?

I have a class undergraduate students (2nd and 3rd year) who have had at least two terms of college/university level programming courses using a procedural programming language (typically C++), and ...
15
votes
4answers
908 views

What makes imperative programming easier or harder to learn?

In my experience, people who have programmed before, whether they're professional or not, almost always consider imperative programming to be obvious. They're usually skeptical that a concept such as ...