Effective collaboration around computing requires educators to incorporate diverse perspectives and unique skills when developing student learning opportunities, and recognize that collaboration skills must be explicitly taught in order to lead to better outcomes than individuals working independently. Educators work together to select tools and design activities and environments that facilitate these collaborations and outcomes. Educators:
3.a Model and learn with students how to formulate computational solutions to problems and how to give and receive actionable feedback.
3.b Apply effective teaching strategies to support student collaboration around computing, including pair programming, working in varying team roles, equitable workload distribution and project management.
3.c Plan collaboratively with other educators to create learning activities that cross disciplines to strengthen student understanding of CT and CS concepts and transfer application of knowledge in new contexts.
3.b: While completing our project, I was unfortunately gone for a week. It was unexpected, but it incorporated this ISTE standard very well. Despite my absence, with my collaboration with my peers prior, they were able to continue and still accomplish the tasks at hand. While our other peer members collaborated with us at times, we did not receive as much support as anticipated, BUT this "failure" allowed us to learn more and work even harder. It gave us all the opportunity to take on varying roles and work on our project management skills.
3.c: This standard was most exemplified through my work with my partner, Raeleen Aguilar, and the work of other group members. The ability to collaborate with other educators was integral to the work we completed. Raeleen and I worked excellent with one another, we gave one another great advice and ideas. I believe the both of us will be strong and creative teachers in the future.