Tour
About Us
Meta
Loading…
current community
Stack Exchange
chat
Meta Stack Exchange
your communities
Sign up
or
log in
to customize your list.
more stack exchange communities
company blog
Log in
Stack Exchange
All Sites
Top Users
Digests
Choirbean
I am a HS Computer Science Teacher in New Jersey.
top
accounts
reputation
activity
subscriptions
Top Questions
113
votes
Is there some meaningful percentage of students who can't learn to program?
student-motivation
struggling-students
asked Oct 30, 2017 at 18:27
cseducators.stackexchange.com
74
votes
Advances in CS appropriate for CS1 and CS2 made by female computer scientists
social-context
equity
asked Jul 10, 2017 at 18:41
cseducators.stackexchange.com
67
votes
What are good examples that actually motivate the study of recursion?
lesson-ideas
recursion
asked Jan 9, 2018 at 21:39
cseducators.stackexchange.com
45
votes
How does the Y combinator exemplify "Lambda calculus inconsistency"?
lambda-calculus
combinatory-logic
asked Oct 29, 2017 at 20:38
cs.stackexchange.com
41
votes
Teaching the humble for loop
best-practice
looping
asked Jul 13, 2017 at 21:10
cseducators.stackexchange.com
37
votes
Talking to the parents of an adult autistic student
parents
autism
professionalism
asked Jun 27, 2017 at 19:04
interpersonal.stackexchange.com
29
votes
How do I convince my students that visual programming is real programming?
block-based-programming
asked Jun 20, 2017 at 10:20
cseducators.stackexchange.com
26
votes
What autograding software do folks use for Java code?
java
grading
auto-graders
asked May 23, 2017 at 14:20
cseducators.stackexchange.com
24
votes
Introducing file systems to students who really don't understand
operating-systems
file-system
asked Sep 5, 2017 at 21:29
cseducators.stackexchange.com
23
votes
Note-taking policy: laptops, or by hand?
best-practice
notes
asked Jun 1, 2017 at 2:09
cseducators.stackexchange.com
1
2
3
4
5
…
8
next
Top Answers
99
How to explain the concept of a variable to a 9-year old?
cseducators.stackexchange.com
70
How do you teach something when you don't know it yourself?
cseducators.stackexchange.com
59
Learning fundamental differences between functional programming and Object Oriented Programming
cseducators.stackexchange.com
55
What are healthy, productive ways to encourage students to progress to more advanced constructs as opposed to staying with the familiar?
cseducators.stackexchange.com
54
What controversies in computer science education exist today?
cseducators.stackexchange.com
54
Should CS students be doing their tests on paper?
cseducators.stackexchange.com
51
If a program does not compile, should it get a mark of zero?
cseducators.stackexchange.com
48
Real life examples of 0-indexing
cseducators.stackexchange.com
46
Why did the percentage of CS bachelor's degrees going to women peak in 1984?
cseducators.stackexchange.com
42
Ch-ch-ch-changes: Left nav, responsive design, & themes
meta.stackexchange.com
42
Why isn't there one language to use instead of different programming languages?
cseducators.stackexchange.com
41
How to teach the importance of indentation
cseducators.stackexchange.com
38
How do you deal with Lone Rangers in group projects?
cseducators.stackexchange.com
38
Why is computer science hard?
cseducators.stackexchange.com
36
When mentoring individuals, teach clean coding and simple/effective thinking or let them do it their way?
cseducators.stackexchange.com
35
Problematic student at a very high level
cseducators.stackexchange.com
33
Teaching algorithmic thinking without a programming language
cseducators.stackexchange.com
30
Is there some meaningful percentage of students who can't learn to program?
cseducators.stackexchange.com
29
What to tell students that plagiarised their programming assignment?
cseducators.stackexchange.com
27
How to respond to the two-handed approach to swapping
cseducators.stackexchange.com
27
How can we teach good naming practice for students learning Java?
cseducators.stackexchange.com
26
What are good examples that actually motivate the study of recursion?
cseducators.stackexchange.com
25
Why teach C using scanf without talking about command line arguments?
cseducators.stackexchange.com
24
What could be the possible advantages of teaching Scheme as first programming language?
cseducators.stackexchange.com
23
How do I effectively get people to look past my age when considering my abilities, if they know how old I am?
interpersonal.stackexchange.com
23
Why do we count starting from zero?
cseducators.stackexchange.com
23
What's the benefit of prohibiting the use of techniques/language constructs that have not been taught?
cseducators.stackexchange.com
22
Should teachers enforce standardization of spacing and braces?
cseducators.stackexchange.com
21
How to support a friend with an 'insignificant' problem?
interpersonal.stackexchange.com
21
How do I teach "math equality" vs. "CS assignment" vs. "CS equality logic operator"?
cseducators.stackexchange.com
1
2
3
4
5
…
7
next
Stack Exchange works best with JavaScript enabled