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

81 votes
11 answers
18k views

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

8 votes
6 answers
312 views

Learning disabilities as a barrier - should I stop learning?

6 votes
5 answers
180 views

Is the choice of the first programming language relevant?

4 votes
8 answers
3k views

Redesigning a C++ Course

44 votes
20 answers
9k views

If a program does not compile, should it get a mark of zero?

24 votes
11 answers
6k views

What could be the possible advantages of teaching Scheme as first programming language?

4 votes
5 answers
122 views

Suggestions to improve my algorithm coding skills

32 votes
11 answers
17k views

How can I automate the grading of programming assignments?

1 vote
3 answers
118 views

APCSA 2015 Q3, grading criteria

41 votes
14 answers
6k views

Teaching the humble for loop

3 votes
5 answers
132 views

In programming courses, should homework grading be the job of the TA or the professor?

4 votes
3 answers
1k views

Object Oriented Software Engineering Project

53 votes
12 answers
8k views

What are healthy, productive ways to encourage students to progress to more advanced constructs as opposed to staying with the familiar?

Browse more Questions