Content Slides for U3L8
Code.org Assignment
Go to Code.org Unit 3 Lesson 8.
Video on Pair Programming
On bubble 2, use your own ideas from the planning stage and update your User Interface for your project.
If you are stuck on a part of your app, remember, the rule is to ASK THREE BEFORE ME. Your peers can assist you in your troubleshooting.
Student learn about Pair Programming by watching a video and then practicing it themselves while working on their project apps. At this stage, students are adding their first lines of code to their app using debugging skills from the previous lesson.
Pair Programming is an effective collaboration strategy both inside the classroom and in professional setting. As this is the first opportunity students have to program starting from a blank screen, this is a good opportunity to explore the usefulness of Pair Programming.
CSP Conceptual Framework
CRD-1 - Incorporating multiple perspectives through collaboration improves the computing innovations being developed.
CSTA K-12 Computer Science Standards (2017)
AP - Algorithms & Programming
3A-AP-16 - Design and iteratively develop computational artifacts for practical intent, personal expression, or to address a societal issue by using events to initiate instructions.
3A-AP-19 - Systematically design and develop programs for broad audiences by incorporating feedback from users.
3A-AP-21 - Evaluate and refine computational artifacts to make them more usable and accessible.
3A-AP-22 - Design and develop computational artifacts working in team roles using collaborative tools.
3A-AP-23 - Document design decisions using text, graphics, presentations, and/or demonstrations in the development of complex programs.