1.1 Collaboration
Blog reflecting on College Board videos
College Board Quiz Results
Learning Objectives
CRD-1.A: Explain how computing innovations are improved through collaboration
CRD-1.B: Explain how computing innovations are developed by groups of people
CRD-1.C: Demonstrate effective interpersonal skills during collaboration
Video Notes
- Facebook has areas in their buildings that allow people to come together and collaborate
- reflects the diverstiy of talents and perspectives of those who designed it
- A computing innovation includes a program as an integral part of its function
- A computing innovation can be physical, nonphysical computing softwares, or a nonphysical computing concept.
- Collaboration that includes diverse perspectives helps avoid bias in the development of computing innovations
- ex. Super Mario Brothers 2 vs. Super Mario Brothers 3
- Interpersonal skills learned through collaboration include:
- communitation
- consensus building
- conflict resolution
- negotiation
- Pair Programming
- two programmers work together as a pair. One as the driver (writes program code), the other as the navigator (reviews each line of code as it is typed in)
- switch back and forth
- Think-Pair-Share
- students think through a problem alone, pair with a partner to share ideas, and then share results with the class
- thinking alone are independent
- when pairing up can learn more about the topic
- Leave comments in code
- communicate to your parents
- communicate to yourself
- acknowledge code segments used from other sources
- acknowledge media used from other sources
- differentiate what you and you partner(s) did
- clarify the funcionality of your cold
- How to collaborate
- repl.it
- GitHub
- shared doc/folder
- give each other feedback