user avatar
user avatar
user avatar
Ben I.
Moderator
  • Member for 5 years, 1 month
  • Last seen this week
73 votes
18 answers
19k views

Advances in CS appropriate for CS1 and CS2 made by female computer scientists

  • 31.5k
59 votes
24 answers
12k views

How do I teach git to a teenager

40 votes
20 answers
12k views

Is it important to teach pointers in a first course using Java?

  • 34.9k
32 votes
13 answers
6k views

How to teach the importance of indentation

  • 423
32 votes
11 answers
17k views

How can I automate the grading of programming assignments?

31 votes
9 answers
7k views

How to prepare students for bias in industry

29 votes
14 answers
7k views

How do you encourage students to take criticism of their code constructively?

25 votes
8 answers
4k views

What autograding software do folks use for Java code?

  • 31.5k
13 votes
7 answers
4k views

How do you make your CS lectures more interesting?

  • 1,044
10 votes
4 answers
688 views

What would be reasonable to include in an Introduction to AI class for a 7th-8th grade after school program?

  • 181
10 votes
5 answers
151 views

When should concurrency and parallel multi-processing concepts be introduced?

  • 1,897
10 votes
1 answer
170 views

Curricular Support for a CyberPatriot Club

  • 9,042
9 votes
3 answers
158 views

What to gather feedback on?

8 votes
11 answers
2k views

How to stress the importance of testing code?

8 votes
4 answers
557 views

How should the paradigm shift associated with functional programming be approached?

8 votes
4 answers
225 views

To plan or not to plan that is the question

8 votes
4 answers
467 views

How can I help students develop intuition about a programming language?

  • 331
7 votes
8 answers
2k views

Active learning for boolean algebra

  • 31.5k
7 votes
2 answers
373 views

One lecture on VCS: What needs to be covered?

  • 514
7 votes
5 answers
223 views

Deep Learning Teaching Resources

7 votes
3 answers
221 views

Opening a machine learning course in high school

6 votes
4 answers
476 views

What hardware can I use when teaching Compiler Language and Assembly Code

  • 163
6 votes
1 answer
369 views

Does teaching an intro course with a functional language really help level the playing field?

6 votes
2 answers
147 views

Learning from research papers in a developing field

  • 4,684
6 votes
3 answers
994 views

Is SICP appropriate for an advanced high school CS course?

  • 9,042
6 votes
3 answers
291 views

Homework Policy for Advanced/Honors Students

  • 9,042
6 votes
3 answers
175 views

How to adapt pair programming to a shared terminal environment like Cloud9?

4 votes
2 answers
258 views

Curriculum Design for a Unit on Alan Turing and His Impact on CS

  • 9,042
4 votes
2 answers
182 views

Criteria for admission to AP CS courses in high school

  • 9,042
3 votes
3 answers
128 views

Talking about new/active subfields of CS to inspire students

  • 4,684