Ben I.
Moderator
  • Member for 4 years, 8 months
  • Last seen this week
Teaching (parents) with no intention to do programming themselves
Accepted answer
15 votes

Teaching about the field of computer science is also a part of teaching computer science, so I have no problem with it. It is also not that dissimilar from this question, so I think that we've ...

View answer
Language A v. Language B (v. Language C...)
7 votes

I may be biased as the asker of one of those questions, but if my goal is to teach about stack frames in function calls in order to set the stage for buffer overflow attacks, there are huge ...

View answer
Feature Request: A way for mods to contact members directly but anonymously
6 votes

This is a great idea! In fact, we already have just such a system. But there are a few caveats: The system that exists is designed for serious issues that are outside the bounds of the community ...

View answer
All is fair in the "equity" tag
6 votes

First and foremost, I am answering here as a community member, not as a moderator. If others disagree, I hope they feel free to speak up. I think that to seriously get into the weeds of this matter ...

View answer
A student on the educators site
Accepted answer
6 votes

My instinct is that the meta discussion that Aurora pointed to is spot-on. As long as the comment is about the “process of teaching or learning mathematics computer science” (with the key word there ...

View answer
How We Use Twitter
6 votes

In my ideal world, we would tweet once a day with either the top-voted question of the day, or some other thought-provoking (or funny) CS Educators statement. At the beginning, we can slowly run ...

View answer
Are questions about self-learning on-topic?
Accepted answer
6 votes

I love Jim Belk's answer. Here's my reworking of his answer for our needs: Questions about computer science itself would almost always be better answered on CS Stack Exchange. However, ...

View answer
Am I in the right place here if I teach programming?
Accepted answer
5 votes

100% yes, what you are describing is the reason that this community was created. Our scope encompasses the instruction of both software engineering/development and strict computer science. Being ...

View answer
CSEd.SE and CSTA
5 votes

I don't see a need to preference CSTA over any other organization, though it seems like some of their definitions could be very useful for us, either by overt adoption, or as starting points. (ie. if ...

View answer
Can this site succeed? — encouraging more users and questions
5 votes

Is there any advice to market a private beta, given the added hurdle of the extra steps required to even get in? The natural way (it seems to me) to engage in marketing is to pass along relevant ...

View answer
Let's name our main room!
4 votes

"The Classroom" would fit well with "The Guidance Office" for the question help room.

View answer
When are "how do I learn X" type questions on topic here?
Accepted answer
3 votes

Questions like this are topical here under the self-learning tag, though the question you've quoted is far too broad. If OP wants help on how to cement his understanding of variables, or of ...

View answer
Topic Challenges III: Return of the Topic
3 votes

I'll not sure if there's enough support for a topic challenge, but if we did one, perhaps it should be simply for the number of well-received questions within the contest period?

View answer
How to make this tool more useful for elementary school computer science teachers
3 votes

This has come up before. You may want to see the discussion here. There were concerns with the grade numbers being US-centric, and we wound up with the tags primary-school, high-school, and ...

View answer
Accepting Nominations -- Who should moderate this site?
3 votes

Notes: Although slightly late to the party, this nominee would be a good choice because she is well-respected and well-established in the field at large (as evidenced by her wikipedia page), and ...

View answer
Question about IDE features
3 votes

I am perplexed about why this was closed in the first place, as I don't see how it can be a question about aesthetics at all. Colors in a block-based language are an aspect of how organizing ...

View answer
Lesson plan evaluations/reviews?
3 votes

To the overall question, I vote a resounding yes. I would like to set up guidelines about what makes a good lesson review. Is anyone here also on CodeReview.SE? When the thread started, it asked ...

View answer
Should language tags exist?
3 votes

I think that we may need them in specific instances. I'm a little worried that they will fracture the searchspace, but if we heavily encourage the use of other additional tags (such as your ...

View answer
What should we be doing about off topic questions?
2 votes

I agree with @thesecretmaster that these questions are a net negative on the site. They bury good questions, and for people who don't know what [on hold] means, they can also mislead new users about ...

View answer
Is it appropriate to edit out this odd bit of self promotion answering edited into a question?
2 votes

Thanks for pointing that out. I hadn't noticed that edit! I removed the edit, and invited OP to post an answer if they so choose. They disclosed their affiliation, so it wasn't breaking any rules. ...

View answer
Optimistic Suggestion: topic challenge + site promotion +?
2 votes

Several of us are regularly promoting on Reddit's CSEducator's community, and there have been occasional emails out to the AP Computer Science A community. I seem to recall that thesecretmaster found ...

View answer
The Question Sandbox
2 votes

Subject: How to Get Good High School CS Teachers So, my school has opened up a position recently, and I have been told that it has been historically very difficult to find strong candidates. I am ...

View answer
How should we treat list questions?
2 votes

First and most important thought: I want to reiterate to everyone that, as the OP of the question about women, I have recused myself from all moderating questions regarding the question itself. (I did ...

View answer
The calculus of "Differentiation" Tag
2 votes

Differentiation is about various strategies to meet the needs of learners with different backgrounds. I have no idea when it became a term of art; I've only been in the field for 12 years, but I've ...

View answer
The looping tag
2 votes

Vote for this answer if you agree that looping should be renamed to loops which fits with, for example, Stack Overflow, and just seems more professional. From a teaching perspective the concept of ...

View answer
A dedicated room in chat for lesson-ideas and curriculum-design
2 votes

Actually, inspired by Raphael's comment here, perhaps a better use of a permanent location would be an area to coach/help folks figure out how to ask their questions properly. Getting used to that is ...

View answer
Are resource requests on-topic?
2 votes

Our closest sister site, matheducators.SE, permits them, and I believe that finding good resources for specific problems provides self-apparent (obvious) value to our site and its users. ...

View answer
Question about IDE features
2 votes

After a group discussion, we decided that we were unclear about OPs intentions, as there were multiple possible readings of the question. We discussed two possibilities: OP was asking about color ...

View answer
Site scope refinement: internet safety
2 votes

While teaching computer skills can be very valuable, I don't see it as an expression of computer science. According to Wikipedia: Computer science is the study of the theory, experimentation, and ...

View answer
Site topic scope
1 votes

I'm not sure I understand the question. Questions about how or what to teach in a computer science classroom are site-topical, questions about site governance are meta-topical. To the extend that your ...

View answer