20 min: Protocol layers (briefly) and introduction to socket connections.
35 min + 15 min break: Debugging session 1
5 min (?): TLV example and helper classes
30 min + 15 min break: Debugging session 2
Feedback from students
One group fixed all four planted bugs, most others managed two or three. At least two students hadn't properly worked through the Tutorial and suffered the consequences. No complaints about IDE problems this time. Still had to put some students onto the right track occasionally, but that's what I'm there for :-)
Three students voiced their opinion in the Feedback part, they found the exercise useful and worthwhile. One of them one would have preferred creating a project from scratch, others objected that there are enough other courses in which they have to code projects.
Please provide your feedback in the comments.
One group fixed all four planted bugs, most others managed two or three. At least two students hadn't properly worked through the Tutorial and suffered the consequences. No complaints about IDE problems this time. Still had to put some students onto the right track occasionally, but that's what I'm there for :-)
Three students voiced their opinion in the Feedback part, they found the exercise useful and worthwhile. One of them one would have preferred creating a project from scratch, others objected that there are enough other courses in which they have to code projects.