user avatar
user avatar
user avatar
Ryan Nutt
  • Member for 5 years, 2 months
  • Last seen more than a month ago
32 votes

How to stop being The Oracle

21 votes

Dealing with students who complete labs very quickly

13 votes

Cheating on labs

12 votes

Problematic student at a very high level

11 votes

What would be a good analogy for IP addresses and ports?

10 votes

How can I automate the grading of programming assignments?

9 votes

What autograding software do folks use for Java code?

9 votes

Teaching binary to 6-8 year olds

8 votes

Is there a better way to validate student learning?

7 votes

on-What are pre-requisites for teaching version control to a high school CS class?

7 votes

How to teach which loop should be used

7 votes

Classroom use of a limited port scan in the wild?

7 votes

How can I speed up the construction of high quality testing materials?

6 votes

Analogy for static objects (or members)

5 votes

Video Games during class

5 votes

Recommended IDE for teaching web development to beginners

5 votes

What screencasting tools can be used for online teaching

5 votes

What are the tradeoffs of allowing students to submit test corrections?

5 votes

Assignment repositories

5 votes
Accepted

Should I Provide Answers To Exercises?

4 votes
Accepted

Python IDE for beginners

4 votes

When should I scrap my projector for a blackboard?

4 votes

How to communicate expectations around "rabbit holes"?

4 votes

Teaching Other Markup Languages

3 votes

Should I have written tests on basic programming skills?

3 votes

Designing rubrics for AP Computer Science-style free response questions

3 votes

Textbooks: Yes, no, roll your own?

3 votes

Lab Requirement in AP CS A

3 votes

Is it possible to teach selection (`if`) before variables

2 votes

What's the best way to assess programming?