« first day (28 days earlier)      last day (2494 days later) » 
00:00 - 18:0018:00 - 00:00

6:05 PM
@BenI. Is it a month-long camp!?
 
I have no idea. Ask @thesecretmaster. He's the camp counselor at a music camp :)
 
Sounds like your "assignment" above could take a while to complete
 
Hehhehheh. It would take me a few hours to get that ready at the piano at this point, and I would still have to call out a few roman numerals.
That third octave is a bear.
 
6:21 PM
Piano?
 
Haha @Peter removed that introductory-programming like a ninja
@ItamarGreen yup.
 
Hi I'm back
 
Me too.
Hello everybody o/
 
My main instrument, and what I primarily studied, was the baton. But playing scales on a baton is super easy. (waves a 4/4 pattern)
 
@BenI. what happened to waiting for meta?
 
6:23 PM
@thesecretmaster It was literally saying something different than we were. But like I said when I edited it, feel free to roll it back. I won't be offended!
 
You know it!
Don't want to add to the queue
It was the most recent question, so there was no worry about a "bump"
It was already at the top
and wasn't needed
This really feels like a duplicate
0
Q: Should unit testing be used in CS1?

Nuno Gil FonsecaI understand the advantages of test-driven development, but should unit testing be used in CS1 for computer science students learning C or Java? I am aware of researchers saying that "YES" it can and should be used, but in the "real world", anyone uses it in their CS1 classes?

The difference is subtle, but the answers for the older post seem like they fit here
 
I'm sorry, but what happened? I haven't been around for two days, and am not up to date. Are you talking about the introductory-programming cleanup?
 
@TuringTux yup
 
So the idea is introductory-programming should be deleted because it alone does not add any valuable information to posts?
 
Yup
I love the newest question!
 
6:29 PM
Which question?
 
3
Q: How do I scaffold students toward building meaningful projects?

Kay BeeTeaching 8th graders using App Inventor through Project Lead the Way's ICS 1 curriculum. I am interested in moving the students towards a deeper understanding of the power of CS to improve people lives. We are a high poverty school and I think it would be good for our program for students to ma...

 
Sounds interesting...
 
There are 4 close votes on the unit testing question, and each vote put down a different reason :P
 
:)
To the introductory-programming cleanup: I've found two questions with [tag:introductory-programming] as the only tag:

* https://cseducators.stackexchange.com/questions/358/assessing-programming-skills-of-students-under-18-years
* https://cseducators.stackexchange.com/questions/706/thoughts-on-copying-and-pasting-code

What should we do with them?
 
6:45 PM
The first step is to see if the meta voters agree with the strategy. But then every question would be taken on a case-by-case basis and retagged as appropriate. For the first one, I might use , and for the second, I might use
 
Okay. Just for the records, I'd also retag the second question with .
Could we use for the first question, or would this be not suitable?
 
That would also be a reasonable choice. But whoever got that question would choose the tag, or we could make a spreadsheet
 
I'd prefer
 
Yes, I see that wouldn't be the best choice. Do we already have any tags we could use that would fit better? I haven't found one, but I've just quickly scrolled through the whole list and might have overread something.
 
7:15 PM
Oh, hi @Aurora0001 and @EllenSpertus
 
Hi @HenryWHHackv2.0
:)
 
It's a penguin world.
 
\o/
 
Who here uses the TAILS OS?
The one from the Tor project.
 
7:25 PM
I have heard about it, but do not use it.
 
Count me on the not list.
 
I don't really use it.
 
Is there a way to delete my accounts on some of the other networks?
I shouldn't be in Raspberry Pi or Physics
 
This highly depends on your reputation, if I remember correctly
 
@BenI. Why?
 
7:32 PM
If you've got high reputation, how have to contact a Stack Exchange employee, if not, you might be able to delete your account on your own.
 
If you've never posted or voted: Edit Profile > Delete Profile on the sidebar
 
If you have less than 200 reps you can delete your account from your profile page.
 
@HenryWHHackv2.0 The restriction is even more than that. I think even voting about 3 or 4 times is enough to stop self-deletion
 
Because I made those before Gilles explained to us that community ads weren't meant to be a catchall for advertising. So I upvoted one thing in meta, but I shouldn't have, and I shouldn't have those accounts
 
7:33 PM
"If your account has voted or posted at most once"
That's the threshold
 
So, just one question: This only applies to the account on one site, right? Not to your general Open ID attached to all accounts?
 
Accounts are just per-site
 
Attempt to prevent users from deleting accounts that have negative impact on other users' rep.
 
A lot of the time the votes are thrown away anyway, unless you've voted a lot
 
Thanks @Aurora0001
 
7:35 PM
20
A: Why there isn't a straightforward procedure to leave AU?

OliPut yourself in my shoes. You'd been a member for years, almost 3000 posts, hundreds of thousands of points of hard-earned reputation. Your account has got you work. It's something you value. Then some scrot hacks your account. Clicks delete. Everything gone. How would you feel? So instead, the...

Yep you got a diamond and accidentally deleted your account. :D
 
I gotta go now.
See you all :)
o/
 
Bye, @TuringTux
 
I just deleted a bunch of accounts. I feel less guilty now :)
 
@BenI :)
 
@BenI. Why where you guilty?
 
7:42 PM
9 mins ago, by Ben I.
Because I made those before Gilles explained to us that community ads weren't meant to be a catchall for advertising. So I upvoted one thing in meta, but I shouldn't have, and I shouldn't have those accounts
But now I have undone that damage :)
 
@BenI. Ok
I have a lot of SE accounts for a reason.
I flag bad post network wide.
Things like spam,rude and troll post.
 
Are there community moderators who moderate more than one site?
 
Yes, Gilles moderates a few
CS, Emacs and French
 
I was just about to say that :) I only just realized
 
I think Rory Alsop has the most at the minute (7)
 
8:02 PM
150 questions! :D
 
 
1 hour later…
9:22 PM
hi everyone
 
It's always quiet around this time of day
 
activity in here is 1+sin(hr)
 
Should we add a tag (with explanation)? It's a standard term among the college CS educator community for the intro course for majors.
Ditto for , a college course for non-majors.
 
, , etc. falls under the same problems as
 
9:29 PM
The question isn't likely to be about "CS1" so much as either lesson development or curriculum design
 
@GypsySpellweaver Thanks, although I'm afraid that I missed that discussion.
I wouldn't suggest as the only tag on a question. It might go along with .
 
the level, CS1/Into/Adv./ect., is more contextual than subject matter. Info that belongs in the question, for context, but not as a tag for the "subject" of the question.
 
It could be useful to be able to search for questions should about , , or .
 
There has been a long discussion about getting rid of because it is a catchall, and doesn't (so far) add value to any question that wouldn't be better served by another tag.
I can't read the article you sent, though it has a lovely title
Are and standardized curricula, or are they just generalized indicators of level?
 
@EllenSpertus paywall protected resources aren't much value to those who aren't paying to pierce that wall. :(
 
9:33 PM
For instance, would iterating through a linked list necessarily be in cs0, cs1, both, or neither?
 
@GypsySpellweaver Agreed. I was just referring to the title and abstract.
Those should be visible without an ACM membership.
(I'm not a member.)
 
AP-CS is defined/controlled by the College Board, iirc, and a class has specified goals that it must meet or it's not AP-CS. Is that correct?
 
It has very specific goals and guidelines, yes. What is in-bounds and out-of-bounds is clearly defined and agreed upon.
So, a question like this cseducators.stackexchange.com/questions/143/… is clearly an AP question
 
@BenI. The ACM has recommendations for what should be in CS1 and CS2. In practice, it's fairly standardized, and students get transfer credit easily.
Iterating through a linked list would likely be a CS2 topic, but I don't think the tag would be appropriate.
I was thinking the tag would be appropriate for questions like:
- What are the advantages of using functional programming languages in CS 1?
- What topics appeal to all genders in CS 0?
The answers might be of interest to pre-college teachers, but college teachers think in terms of those categories.
 
We used to call intro CS 101 :)
 
9:39 PM
I should have said above: The ACM has recommendations for what should be in CS1 and CS2, but schools are free to do as they like. In practice, it's fairly standardized, and students get transfer credit easily.
 
I think the CS_x_ tags might be appropriate in questions asking if a given concept is appropriate for a CS_x_ class, under ACM guidelines.
But any other use seems to fit in the same issue as
 
My fear is that cs0 will become introductory-programming again. Which is to say, as some kind of marker as "beginner".
Haha we were saying the same thing
 
@GypsySpellweaver I think people would tend to use them in more situations than that, judging by how frequently people use the terms in titles and full questions.
 
And.. the second paragraph of the abstract suggests that such questions would be more subjective than objective anyway.
 
Is there a term for high school classes that are not AP CS?
 
9:42 PM
Is "How to introduce arrays" with the tags and improved by adding the third tag ? My fear is that 99% of the use cases will be similar.
 
Of the current question that use the concept, by tag or by text, how much/little does that tag improve the question?
 
@BenI. Jinx, you owe me a Coke
 
(Sorry if it feels like you're being jumped on - we've spent literally hours today discussing the introductory-programming morass)
 
@BenI. In the case of how to introduce arrays, adding would not be helpful.
It would be helpful in considering whether to introduce arrays in .
 
9:44 PM
I promise that even though you're getting a lot of comments back, you're not going to be run over by some monolithic group-thinking hivemind ;-)
 
I trust that if you disagree it's because you've thought about it more.
 
If you introduce programming, it's highly likely that you need to include arrays. CS0, AP-CS, CS 101, or any other envirionment.
 
I just want to add my opinion for your consideration, since I don't know how many college-level instructors are active.
 
I appreciate that. There aren't many - certainly not in this chat
 
@GypsySpellweaver I'd say it's debatable for whether to include arrays.
 
9:46 PM
I don't think that the use cases you've pointed to are bad. My fear is that we've already gotten (and removed) twice, and I don't know how to prevent it from being used on every 3rd question.
What if the tag were instead ?
 
You certainly wouldn't use arrays in Scheme, but that's a different question. ;-)
 
In scheme, we'd be back to linked lists from right near the start :)
 
I don't think people would use .
 
(that might be too many characters, I'm not sure)
 
I'd be fine with , although I agree it's a mouthful.
What is your reason for not wanting and ?
I think an advantage of having a tag is that people not familiar with the term can hover to find out what is meant.
 
9:49 PM
Because we've already had the tag appear twice, and weeded it out twice, and now we are weeding out introductory programming: it becomes a thoughtless synonym for "beginner"
Here's a statement of the problem with that kind of tag from SE's perspective:
Jeff Atwood on August 07, 2010

There are a few tags on Stack Overflow that have bugged me for a long time. Namely:

subjective

subjective

best-practices

best-practices

beginner

But I could never quite articulate what, exactly, was wrong with these tags. It’s been bothering me more and more as time goes on. So much so, that about two months ago, I was compelled to ask on meta: Should we permanently remove the [subjective] tag?

There are some weak arguments in favor of keeping [subjective], but that’s about the best its proponents can muster. The arguments against it are much stronger. I felt Shog9 made the best case: …

 
The term does have a meaning: a non-major college CS course without prerequisites that is not a prerequisite for any other classes.
 
My wife is calling. I have to go drive home now ... lost track of time :)
Does that mean that cs0 can be philosophy, or computational thinking, or history, or scratch programming or anything at all?
(I'll check out the answer when I return. TTFN, friends!)
 
CS0 has a definition. Is the question about CS0 or is it about something else?
 
@BenI. Yes, CS0 can be anything. At our school, it includes creating web pages using HTML and JavaScript, and it includes some information on how computers work. I don't teach it.
@GypsySpellweaver I don't understand your question.
 
The gist of the question is whether or not CS0 is the "subject" of the question, or a "qualifier" of what point of reference the answers need to address.
Like as not the "subject" of the question is about lesson or curriculum decisions, not about CS0 itself
 
9:59 PM
I think it's the subject in cases like this:
- How do I create a CS0 that will appeal to liberal arts students?
I guess it would be a qualifier in this case:
- Should I use a beginner IDE or industry IDE in CS1?
 
Not really, CS0 only defines the guidelines the course should work within. The subject it engagement
 
Okay.
 
@EllenSpertus IDE choice/selection is again the subject. Level of course is 'potentially' a factor, but so is guidelines in other areas, such as whether or not the IDE can integrate with GitHub.
 
I'd say that level is a big factor, not just potentially a factor.
It's clear that you and I have different ways of thinking of questions, which is fine.
I find a useful category for when I'm planning a CS1 course, but YMMV.
 
Supposedly, tags define the subject of the question, so that "experts" in that subject area can weigh in. There are lots of blurry lines in many sites. Beta is where we get to try and define some of those lines.
 
10:07 PM
I think there are experts in (such as Dan Garcia at UC Berkeley) and (such as Mehran Sahami at Stanford).
There are certainly experts in teaching AP CS.
Well, I need to go. Thank you for taking the time to go over this topic again, when it sounds like you and @BenI. have already put in a lot of thought and discussion.
 
I just watched more than participated.
 
10:23 PM
@EllenSpertus I see some wisdom in something like , and that would fit well with the examples you've provided.
I'd also be interested in more input about it from college folks.
(there is so much unmoving traffic that I am literally sitting here chatting :P )
It's like texting and driving, if you subbed the words chatting and sitting still.
My instinct would be for @EllenSpertus to go tag a few questions that would benefit from it, and then we could have a second discussion and write up tag guidelines if there is a consensus
If she feels it will help the college professor demographic, I don't feel like I have enough background to really argue the point. She is the most expert person in that field who visits this room, so I feel okay deferring to her, and only addressing it again if it becomes a problem in the future.
What do others think?
 
@Ghanima I need to ask you something
 
10:42 PM
@BenI. Open for discussion, and willing to be convinced. OTOH, it's not going to be an easy sell either. Looking for live example of use for where it is the subject of the question, not a qualifier for the circumstances.
 
10:56 PM
Just re-read the transcript
Based on what I deduce from Ellen's rationale... and (i.e. CS for non majors and CS for majors, respectively) do have value and are closer in spirit to the two AP tags for HS courses than they are to
That said...they still might be meta and thus unnecessary, but they do have a more precise context
 
11:21 PM
I think (from my quick skim of the transcript) and sound good, but I think is unnecessary. that's why you tag questions with multiple tags.
I don't think any are meta. they describe the type of class - very relevant for teachers/readers.
 
@heather +1
 
They have the potential to become meta with misuse, which I think is the hesitation
But I'm all for them
They just need a good, clear wiki, which maybe Ellen can provide
(or someone else who is familiar with them at the collegiate level)
 
I've been reading any question that even mentions CSx, tagged as such or not, and so far found one that I'd be comfortable using such a tag on.
1
Q: What are good/bad topics for a non-major CS0 course?

JoshuaI'm teaching CS0 again this fall. This is an introductory course, entirely separate from CS1. It is for non-majors. It doesn't lead to additional coursework or prepare students for CS1 (it's not a prerequisite for anything), so it has no specific goals beyond educating students in concepts of com...

Even there, curriculum design is the "subject" but CS0 is significant enough to allow the tag
Of course, I've only read a few so far.
 
I do think unit testing for cs1 fits as well
The one from today
It's essentially asking: should the first CS course for majors introduce unit testing?
there the course number matters
 
1
Q: Should unit testing be taught in introductory programming classes?

Nuno Gil FonsecaI understand the advantages of test-driven development, but should unit testing be taught/used in CS1 (the introductory class) for computer science students learning? I am aware of researchers saying that "YES" it can and should be taught, but in the "real world", anyone uses it in his/her CS1 c...

This one?
 
11:30 PM
Yes
 
That's one that I'm unsure of. It seems almost that knowing the guidelines for CS1 could be important. But, since I don't know them, I don't know if it matters.
 
I trust Ellen's comment on it
She seemed to argue for its inclusion there to add specificity to its context
 
@heather My thought was to specifically name it in such a way that it would be almost impossible to use as a catchall, but would still fit in all of the contexts that @EllenSpertus specifically mentioned
 
Agreed - a strong wiki will help
 
@BenI. I think with good tag documentation and people ready to retag when necessary, there's no need to create such a unwieldy tag.
 
11:36 PM
That's fair enough, and I don't feel strongly about this one way or another. I'll readily concede the point.
 
I doubt it would become a dumping ground either since it wouldn't pop up readily like
 
The all-in-one version also limits it so both CS0 and curriculum design
 
right. I think introductory-programming is more concerning than cs0
I can just see some student post "gimme teh codez - "
it's much more meta, too.
 
Knowing that there is a formal CS0-CS2 guidelines bumps it up to the CS-AP arena as well.
 
I don't think this requires a meta. It just requires someone who has a firm understanding (meaning probably @EllenSpertus for now - sorry Ellen!) to tag some relevant questions, and draw up some tag guidelines.
 
11:48 PM
I feel like I have the inkling of a question for meta SE, but I'm scared to wade into those waters...
 
mother meta?
 
Yep
 
eep, that place is scary
 
It's like cage diving with sharks
 
i have had some not-so-good experiences on there
@Peter it's like diving without a cage into sharks with a bloody nose
 
11:49 PM
I'll ask it here and get your feedback here before proceeding
haha
 
At least on meta rep isn't in jeopardy.
 
Why doesn't accepting an answer register as activity to bump a question?
 
@Gypsy on mother meta it is
 
Oh, that meta, yikes!
 
I accepted @GypsySpellweaver's answer to my CLI question and that I feel should bring it to the top. That's as worthy as editing a tag
Or a new answer...it changes the status of the question and would be worth calling people's attention to
 
11:52 PM
The answering bumps it instead
 
Yes but in the case of a question with a handful of responses, it might be worth knowing that one has now been accepted
It calls attention to a worthy action
It awards rep...why not register it as such?
 
The accepting will register as activity on your favorites tab. So if someone else is wanting the answer as well, and has starred it, then they will find that it's been accepted. But the home page doesn't consider accepting, or even up/down voting as a change in the post
Ditto for comments: activity on favorites, not a change for home page
 
Interesting...
I see voting as not worthy of a bump, but I feel like there is significance to choosing an answer that is worthwhile
 
i see accepting as an extension of voting - sort of the ultimate approval of a question.
 
The question...for whom is that approval important?
the OP and the chosen answerer?
or the whole community?
 
11:58 PM
Accepting an answer is not the same as saying it's correct either. Many times I've seen "accepted" answers that were also "wrong"
 
00:00 - 18:0018:00 - 00:00

« first day (28 days earlier)      last day (2494 days later) »