Ben I.
Moderator
  • Member for 4 years, 8 months
  • Last seen this week
18 answers
73 votes
19k views
27 bookmarks
Advances in CS appropriate for CS1 and CS2 made by female computer scientists
23 answers
58 votes
12k views
44 bookmarks
How do I teach git to a teenager
20 answers
40 votes
12k views
3 bookmarks
Is it important to teach pointers in a first course using Java?
13 answers
32 votes
6k views
5 bookmarks
How to teach the importance of indentation
10 answers
32 votes
16k views
11 bookmarks
How can I automate the grading of programming assignments?
9 answers
31 votes
7k views
7 bookmarks
How to prepare students for bias in industry
14 answers
29 votes
7k views
6 bookmarks
How do you encourage students to take criticism of their code constructively?
8 answers
25 votes
4k views
7 bookmarks
What autograding software do folks use for Java code?
7 answers
13 votes
4k views
7 bookmarks
How do you make your CS lectures more interesting?
4 answers
10 votes
683 views
2 bookmarks
What would be reasonable to include in an Introduction to AI class for a 7th-8th grade after school program?
5 answers
10 votes
148 views
3 bookmarks
When should concurrency and parallel multi-processing concepts be introduced?
1 answers
10 votes
168 views
1 bookmarks
Curricular Support for a CyberPatriot Club
3 answers
9 votes
158 views
2 bookmarks
What to gather feedback on?
11 answers
8 votes
2k views
1 bookmarks
How to stress the importance of testing code?
1 answers
8 votes
345 views
2 bookmarks
How should the paradigm shift associated with functional programming be approached?
4 answers
8 votes
220 views
1 bookmarks
To plan or not to plan that is the question
4 answers
8 votes
458 views
5 bookmarks
How can I help students develop intuition about a programming language?
8 answers
7 votes
2k views
3 bookmarks
Active learning for boolean algebra
2 answers
7 votes
372 views
2 bookmarks
One lecture on VCS: What needs to be covered?
5 answers
7 votes
222 views
2 bookmarks
Deep Learning Teaching Resources
3 answers
7 votes
219 views
2 bookmarks
Opening a machine learning course in high school
4 answers
6 votes
465 views
3 bookmarks
What hardware can I use when teaching Compiler Language and Assembly Code
1 answers
6 votes
362 views
2 bookmarks
Does teaching an intro course with a functional language really help level the playing field?
2 answers
6 votes
144 views
1 bookmarks
Learning from research papers in a developing field
3 answers
6 votes
957 views
3 bookmarks
Is SICP appropriate for an advanced high school CS course?
3 answers
6 votes
286 views
1 bookmarks
Homework Policy for Advanced/Honors Students
3 answers
6 votes
166 views
1 bookmarks
How to adapt pair programming to a shared terminal environment like Cloud9?
2 answers
4 votes
257 views
1 bookmarks
Curriculum Design for a Unit on Alan Turing and His Impact on CS
2 answers
4 votes
172 views
1 bookmarks
Criteria for admission to AP CS courses in high school
3 answers
3 votes
127 views
1 bookmarks
Talking about new/active subfields of CS to inspire students