Proof of Access to College Board materials

Video Notes

Video 1

  • Innovations can be physical (like a self-driving car) or non-physical (like computing software)
  • Working in pairs can lead to more good ideas that can be implemented into a program
  • Collaboration helps avoid bias in development
  • Effective collaboration produces a computing innovation that reflects the diversity of talents and perspectives of those who designed it
  • Interpersonal skills learned through collaboration
    • Communication
    • Consensus Building
    • Conflict Resolution
    • Negotiation
  • If you want to go fast, go alone. If you want to go far, go together.

Video 2

  • Pair programming
    • Driver: writes code
    • Observer: reviews each line of code as it’s typed in (helps understanding; ask questions and/or give feedback if needed)
    • Do NOT be a backseat programmer
  • Think-Pair-Share
    • Think through a problem alone
    • Share ideas with a partner
    • Share results with the class
  • Leave comments in code
    • Communicate to your partner(s)
    • Communicate to yourself
    • Acknowledge code segments and media used from other resources
    • Differentiate what each person did
    • Clarify the functionality of your code
  • How to collaborate in class
    • repl.it - code in the same workspace (multiplayer)
    • GitHub - collaboration and repository
    • Shared document or folder
    • Ask friends and family to test your program and give feedback
    • Check with the teacher
  • Consulting and communication with users is important to improving aspects of a program (get an average person’s perspective)

Proof of completed MCQ

I realize the mistake I made and I know what the correct answer was.

Hacks (answers)

  • My group is neither set up strictly on the basis of current friends, although we get along well, nor on common interests other than Computer Science
  • My group is set up with diversity in backgrounds and perspectives, however not that much diversity in gender. I don’t believe that is a huge deal for us though
  • My group is very well equipped for the skill sets needed for success in the classroom