You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In my teaching experience, the best way to learn programming is doing it. I'd rather assign real-world examples as problem sets rather than assigning some course materials (for some sessions I admit that this would be necessary and more effective). In addition, if possible, I'd like to code review and give them more direct feedback on how they can improve their code. However, taking this approach requires creating our own problem sets plus setting up the code submission + review + grading structure.
The text was updated successfully, but these errors were encountered:
I agree with this approach, but I think for the first two or three topics we can use some canned materials (e.g., for a few of the sections on fundamentals).
Where is the github classroom link? I don't seem to have access to it?
re1: As I pointed out, I'm flexible with this approach. For the simpler tasks, as you said, canned materials could be good. (What specifical examples do you have in your mind?)
In my teaching experience, the best way to learn programming is doing it. I'd rather assign real-world examples as problem sets rather than assigning some course materials (for some sessions I admit that this would be necessary and more effective). In addition, if possible, I'd like to code review and give them more direct feedback on how they can improve their code. However, taking this approach requires creating our own problem sets plus setting up the code submission + review + grading structure.
The text was updated successfully, but these errors were encountered: