Collaborative computing is the process of creating computational artifacts by working in pairs or on teams. It involves asking for the contributions and feedback of others. Effective collaboration can often lead to better outcomes than working independently. With teacher guidance, students take turns in different roles during program development, such as driver, navigator, notetaker, facilitator, and debugger, as they design and implement their program. For example, while taking on different roles during program development, students could create and maintain a journal about their experiences working collaboratively. (CA CCSS for ELA/Literacy W.3.10, W.4.10, W.5.10) (CA NGSS: 3-5-ETS1-2)
Standard detail
Depth 2Parent ID: 345E5353D26E4D5C91D33DF40C177070Standard set: Level 1B: Grades 3-5 (Ages 8-11)
Original statement
Quick facts
- Statement code
- Standard ID
- 3E32A640699244ECB2604CDA3EAB6FFF
- Subject
- Computer Science
- Grades
- 03, 04, 05
- Ancestor IDs
- 345E5353D26E4D5C91D33DF40C177070C5714E6735074DC0A844CA7C8DEDECDE
- Source document
- CSTA K-12 Computer Science Standards (Revised 2017)
- License
- CC BY 4.0 US