![]() The thing is, I'm not exactly sure what to show them. But if I show them all the topics "in action" then I can introduce them to the students during the course and review the project we made on our first class. Of course they won't understand a thing at first. So this year I'm trying to take a different approach: I'd like to start my course by showing them how to build a GUI program, at first by just asking them to copy and paste, until they have a working program by the end of the first class. We don't even cover OOP and don't teach anything GUI (only CLI programs, just for them to grasp problem solving and creating algorithms). ![]() And every single year I see the same outcome: they get confused, frustrated, and the common question of "what are these exercises for" always arises. My students are being introduced to programming for the first time, so we have to teach them about algorithms, variables, control flow, functions, arrays (lists), etc. ![]() I teach programming at a university, at 2 freshmen courses.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |