Unit 1.1 Notes on Collaboration

Daily Video 1

  • Innovations are improved through collaboration in CSP
  • A computing innovation includes a program as an integral part of its function
  • Effective collaboration skills: Communication, consensus building, conflict resolution, negotiation
  • Computing innovation: reflects the diversity of talents and unique perspectives of all the programers who worked to create it
  • Collaboration on projects can reduce bias since there are various perspectives Video Quiz:

Daily Video 2

  • How computing innovations are developed by groups of people
  • Consultation and communication between peers is important
  • Information contributed from all the group members can help understand the purpose of the program and create one that incorporates all the perspectives
  • Online tools can help collaboration such as pair programming
  • Pair programming: work together in pairs- the driver writes the code, the navigator reviews it
  • Think pair share: students work through a problem alone then pair with a partner then share with class
  • It is important to give credit

    Quiz

    2/3