Computer Science Educators Stack Exchange is a question and answer site for those involved in the field of teaching Computer Science. It only takes a minute to sign up.

Sign up to join this community
Anybody can ask a question
Anybody can answer
The best answers are voted up and rise to the top

Explore our questions

3 votes
1 answer
479 views

Computer Engineering student with holes in my knowledge (I want to improve)

33 votes
11 answers
11k views

Problems with students stuck in web-browser and what to do about it

123 votes
16 answers
38k views

Is it better to lie to students or to be pedantic when teaching Intro CS?

81 votes
11 answers
18k views

Is it bad to force my students not to return early?

41 votes
14 answers
6k views

Teaching the humble for loop

8 votes
2 answers
285 views

Teaching with changing dependencies

22 votes
13 answers
4k views

Problematic student at a very high level

4 votes
1 answer
195 views

How many of "The Seven Laws of Teaching" are still relevant for teaching computer science today?

40 votes
20 answers
12k views

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

4 votes
3 answers
181 views

How do you teach when your students have wildly different backgrounds?

8 votes
3 answers
2k views

Best practices for letters of recommendation in CS

9 votes
8 answers
363 views

Exercise or example to reinforce idea of functions?

7 votes
1 answer
107 views

REPL environment for teacher assignments

21 votes
11 answers
4k views

Cheating on labs

Browse more Questions