Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Favorites infavorites:mine
infavorites:1234
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with Search options answers only user 27

Questions related to student projects in the fields of computer science. Use this tag to ask about structuring project guidelines for students, or to ask questions that deal with an aspect of projects in computer science.

2
votes
contributions. Also, if the lower contributions of one student prevented the project from getting completed, or forced the other students to have to do more, you now possess the justification for giving the worker bees full credit even on a partially completed project. …
answered Jun 3 '17 by Ben I.
4
votes
The cheating issue is real, and it caused me to rethink how I approached labs entirely. I think of them as learning laboratories now, and don't give them a tremendous weight in grades (though I do spe …
answered Apr 6 '18 by Ben I.
37
votes
This is really a separate approach from my first answer, which has received some push-back. It's worth noting that many of these loners are simply students who are substantially ahead of the curve. …
answered Mar 13 '18 by Ben I.
1
vote
In my program, we have a year-long culminating capstone project which has a format that might work well for you. Traditionally, high school seniors in this area of the world catch a disease called … the details for steps 2-4 that make this all work: Working towards completion is done using milestones. The students decide what the next logical part of their project is, and negotiate with the …
answered Nov 5 '18 by Ben I.
11
votes
. Even in this environment, there can still be group projects, but they would involve differentiated responsibilities: Person A is responsible for parts 1, 2, and 3 of the project, while Person B is …
answered Mar 13 '18 by Ben I.
5
votes
The first step is for the students to design their own projects. I give them a timeframe, and make clear that they will be held accountable (within reason) for finishing the project. I don't just … accept the project proposals blindly - there is a negotiation here. There's an odd twist to this step, actually: I often have to persuade the students to lower their sights a little bit, because …
answered May 26 '17 by Ben I.
10
votes
For context, I teach high school students as part of a 4-year high school computer science major. My students do, during their 4th year, a full-year project for a client who has a need. (The … presentation about their project, science-fair style, and let the judges walk around with a rubric and talk to the students. Having people from the outside world come in is a powerful motivator (and …
answered Jun 21 '17 by Ben I.
19
votes
Where it stems from is, of course, because the lab is not the thing that the instructors want solved. After all, the lab problem is not an unsolved problem, and it will only be unique (if at all) in s …
answered Sep 13 by Ben I.
5
votes
As an instructor, this is certainly a sticky problem. There are two questions at play here: What can I help you to understand during our time together? How do I know that you actually know it? T …
answered May 9 '18 by Ben I.
1
vote
First of all, it seems like rather nice bones of a 2-dimensional array lab. It does not strike me as being too many things at all. The interface is cleaner with move(direction), but the internal log …
answered Oct 16 '18 by Ben I.