Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problem sets #3

Open
jaeyk opened this issue Oct 13, 2020 · 3 comments
Open

Problem sets #3

jaeyk opened this issue Oct 13, 2020 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@jaeyk
Copy link
Contributor

jaeyk commented Oct 13, 2020

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.

@jaeyk
Copy link
Contributor Author

jaeyk commented Oct 13, 2020

I set up GitHub classroom.

@jaeyk jaeyk added the enhancement New feature or request label Oct 13, 2020
@nickkuipers
Copy link
Collaborator

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?

@jaeyk
Copy link
Contributor Author

jaeyk commented Dec 14, 2020

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?)

re2: @nickkuipers https://github.com/PS239T This is the GitHub classroom link.

For Spring 2019, this is the link: https://github.com/PS239T/spring_2021 You should have access to both.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants