CIS89A - 12. Peer Review

From WikiEducator
Jump to: navigation, search

NOTE: Check the Due Date for this Assignment in the Syllabus

  • This is a short module to wrap-up the semester
  • This date is also the last date to submit work for credit.

Peer Review

The best way to learn something is to teach it to someone else. Peer review is a great learning tool. You have to think about what is important and why, before you can offer positive feedback in the form of constructive criticism.

Learning outcomes

  • critically examine own work based on pre-defined set of evaluation criteria (rubric)
  • provide constructive feedback to others


  • peer review, positive feedback, constructive criticism

Reading guide

  • What are some evaluation criteria that could be used to judge the effectiveness of the web page?
  • What are some characteristics of a web site that improve the accessibility and readability?


  1. Project self assessment - Using your rubric that you created in a previous module, rate your own project web design and development against your rubric. How did you do? Did you change the rubric? Did you change your final project web page? In the Self assessment discussion, post your rubric and a brief analysis of your rubric and your web site.
    Review the rubrics of 3 others. As a reply to your own post, re-examine your own rubric and comment.

  2. When your project is ready for Peer Review, post the link to your project page to the Peer reviews discussion with PROJECT and your name as the Subject line of the post.
    Check back periodically to see what the reviewers have to say about your project based on their rubric and evaluation criteria. It is always interesting and informative to get objective feedback.

  3. Peer Review - Review 3 web sites based on your rubric. In the Peer reviews discussion, as a reply to the Project entry, post your review based on your rubric. Provide feedback in question form. Ask questions about site design and development process.

  4. Complete the Project group feedback quiz (in Module 11) to review the process you and your group followed. What did you learn about working in a group? Is your individual project better because you were working with this group? How did you each do on the pillars of group work: teamwork, competence, dependability, work ethic and communication skills? Do you have any suggestions for improving the group work for this course?

  5. Web Literacies - Review the Mozilla Web Literacies framework. How are your doing? How would you rate your Web Literacies skills now that you have had the experiences - Read, Write, Participate, associated with this course?
    Review your comments in your introduction at the beginning of the course. Did this course meet or exceed your expectations? Have you changed your goals for using your web development expertise? What more would you like to know and why? What are you going to do next?
    Review the discussions in previous weeks. Were these activities, articles and videos helpful to learning about web development, HTML and CSS? Which discussion was the most interesting new information for you? In the Web Literacies - Read, Write, Participate discussion, post a brief summary of your initial expectations, your progress toward achieving Web Literacies. Include a reference to the discussion that was most interesting new information for you.
    Review 3 others.

  6. Take a few minutes to look back at the work you have done and topics covered in the course. What are 2-3 things that you learned from the course that will be important to you in the future? Submit as the Reflection assignment.

  7. Last chance - Check your grades. If there are assignments that you have not turned in, do it now. Some credit is better than no credit.

  8. Thanks and best wishes - It has been great working with everyone. Please take a few minutes to say goodbye to the class and share any final thoughts in the Thanks and Best Wishes discussion.

Icon multimedia.gif


Learn more...

Design, development

  • Method of Action - a collection of tools, games and articles to help you learn design
  • Tate Kids - detailed description of the entire process behind the redesign and development of the kids area of Tate Museum (U.K.) site. Outlines software, back-end transaction processing, source control and maintainability issues.


Programming Languages - Javascript, SQL, PHP, Python, jQuery, development tools

Intermediate Web Literacy I: Intro to CSS | 1. CSS Word Pyramid
By using and connecting HTML, CSS, and JavaScript to create storytelling prompts, you will learn how to code, compose, contribute, remix, share, and synthesize. "
<p class=&quot...
Infographic: A digital marketing tools cheat sheet | Articles | Home
"categorizes the many online tools available to make managing your digital presence easier in this infographic.A sample of resources and their benefits include: Hemingway: Identify and clea...
Discord Blog
From the very start, we made very conscious engineering and product decisions to keep Discord well suited for voice chat while playing your favorite game with your friends. These decisions enabled...
Add Twilio Programmable Chat to a Java Struts 2 Web App - Twilio
The need for real-time chat can’t be overemphasized. Real-time communication with your users increases customer satisfaction, and as a result, makes your business more credible. In this article,...
Sphere: Color Theory Visualizer
MudCube is for anyone looking to create cohesive color schemes. The tool supports drag-and-select color options, 10 different rules for complementary color selections, and customization of the resu...
I created the exact same app in React and Vue. Here are the differences.
build a fairly standard To Do App that allows a user to add and delete items from the list. someone new to either Vue or React (or Web Development as a whole) could gain a better understanding of t...
Computer Science 20 - Saskatchewan — Computer Science 20 Saskatchewan
Python - Getting Started¶ 1. Quick Python Overview 2. Variables, Data Types, and User Input 3. Conditionals 4. Input/Output Assignment 5. String Operators and Assignment Work Time 6. Other Input...

2015.1 868 . 2015.6 1111 . 2016.4 2132 . 2016.7 2485 . 2017.3 3978