Abstract | ||
---|---|---|
In some circles, all programming is collaborative, yet in many CS1 and CS2 courses, individual programming assignments are made, collaboration with other students is cheating, and tailoring a program found on the web is plagiarism. Many educators feel that collaboration belongs only in a very few upper division courses. Others have experience to show that early collaboration broadens the learning of students, to become more effective professional individuals. Most conclude that a blend of the two styles is best for students, and can reduce cheating/plagiarism.Does collaboration belong in programming classes? Where does collaboration end and cheating/plagiarism begin? What are the advantages, problems and techniques of allowing collaboration on programming assignments in CS1 and CS2? The moderator created six discussion questions. Each member of the panel has chosen the position they can strongly support from experience. This panel will discuss these questions in detail among the panelists and audience. |
Year | DOI | Venue |
---|---|---|
2001 | 10.1145/364447.364790 | SIGCSE |
Keywords | Field | DocType |
effective professional individual,programming assignment,individual programming assignment,upper division course,collaboration vs plagiarism,discussion question,cs2 course,computer science programming course,programming class,early collaboration,collaboration end,computer technology,constructivism | Constructivism (philosophy of education),Moderation,Computer science,Knowledge management,Cheating,Multimedia,Computer technology | Conference |
Volume | Issue | ISBN |
33 | 1 | 1-58113-329-4 |
Citations | PageRank | References |
2 | 0.45 | 1 |
Authors | ||
7 |
Name | Order | Citations | PageRank |
---|---|---|---|
Carolee Stewart-Gardiner | 1 | 2 | 0.79 |
David G. Kay | 2 | 60 | 18.87 |
Joyce Currie Little | 3 | 133 | 25.32 |
Joseph D. Chase | 4 | 2 | 0.45 |
John Fendrich | 5 | 2 | 0.45 |
Laurie Williams | 6 | 4033 | 473.64 |
Ursula Wolz | 7 | 155 | 36.57 |