Ben I.
Moderator
  • Member for 4 years, 8 months
  • Last seen this week
6 answers
11 votes
2k views
2 bookmarks
How do I teach ethics in hacking?
3 answers
3 votes
68 views
Object patterns student presentation format
3 answers
20 votes
8k views
7 bookmarks
Introducing file systems to students who really don't understand
1 answers
3 votes
88 views
How should Parsons Problems be graded?
5 answers
5 votes
749 views
1 bookmarks
How necessary is UML for a course in object programming patterns?
2 answers
4 votes
92 views
1 bookmarks
Subtopics to cover within Karnaugh Maps
21 answers
67 votes
18k views
23 bookmarks
What are good examples that actually motivate the study of recursion?
13 answers
40 votes
6k views
6 bookmarks
Teaching the humble for loop
22 answers
112 votes
28k views
37 bookmarks
Is there some meaningful percentage of students who can't learn to program?
11 answers
20 votes
4k views
3 bookmarks
Cheating on labs
2 answers
3 votes
81 views
KANBAN materials
1 answers
2 votes
146 views
AP Computer Science Principles and Unity
1 answers
4 votes
1k views
How does IB Computer Science compare with AP Computer Science?
4 answers
2 votes
123 views
Distributed Pair Programming in distance education
2 answers
4 votes
137 views
Physical Activity for Objects
12 answers
5 votes
1k views
Teaching the tradeoffs of the foreach loop
16 answers
23 votes
4k views
10 bookmarks
Note-taking policy: laptops, or by hand?
8 answers
25 votes
4k views
7 bookmarks
What autograding software do folks use for Java code?
2 answers
2 votes
119 views
Interfaces and Greenfoot
3 answers
5 votes
185 views
3 bookmarks
Teaching NFAs after DFAs
6 answers
9 votes
318 views
1 bookmarks
Quizzes after lectures
5 answers
3 votes
203 views
JavaScript to teach Theoretical Computer Science
3 answers
6 votes
145 views
Making induction meaningful
2 answers
5 votes
168 views
Good resource for practice problems for inductive proofs
2 answers
4 votes
84 views
1 bookmarks
Lab ideas for set theory
2 answers
5 votes
203 views
How far do you take modular expressions?
12 answers
17 votes
2k views
1 bookmarks
Dealing with students who complete labs very quickly
5 answers
16 votes
944 views
1 bookmarks
Teaching students to hunt for and debug their own errors
4 answers
4 votes
358 views
What are the core concepts of discrete mathematics within CS?
1 answers
3 votes
109 views
Statistics on functional programming in CS1