DSA
    Rainbows End Design Exercise
    Skip To Content
    Dashboard
    • Login
    • Dashboard
    • Calendar
    • Inbox
    • BYU Canvas Info & Help
    Close
    • My Dashboard
    • DSA
    • Assignments
    • Rainbows End Design Exercise
    • Home
    • Modules
    • Syllabus
    • Assignments
    • Zoom
    • Collaborations
    • Class Notebook
    • Google Drive
    • Microsoft Teams meetings
    • Office 365
    • Gradescope

    Rainbows End Design Exercise

    • Due No Due Date
    • Points 13
    • Submitting a website url, a media recording, or a file upload
    • Available after Mar 11, 2021 at 12am

    This exercise should be completed after you have completed reading Rainbows End.

    For this exercise you will work as a small group (2-3 people). 

    Pick one chapter from Rainbows End and list, along with a brief description of each, 10 technologies from the chapter that don't exist today but are reasonable extensions or extrapolations of existing technology.

    Pick one of these 10 for more detailed review. Consider the following:

    • Implications for society such as security, privacy, social interaction, etc.
    • Foundational technologies that you would assume have to exist before yours could come into existence. Be sure to consider the following:
      • Attributes of the supporting technology
      • Hardware improvements
      • Software improvements
    • Possible architectural choices for implementing the technology on a world-wide basis.
    • Scaling and reliability issues related to the technology (e.g. how could scaling be achieved, what are the ramifications of reliability problems).
    • Ethical considerations. What is controversial about this technology? 

    Don't be afraid to take a stand on the technology you choose. 

    Prepare a presentation (Powerpoint, Google Sheets, Prezi, etc.) with exactly five slides:

    • Title and name
    • Chapter selected, primary characters, and technology list
    • Technology description for the one you selected
    • Social and ethical ramifications
    • Architecture and other factors necessary to make it real

    In your discussions, feel free to reference sections in the book that support your ideas. Where the book is not specific enough make assumptions and support them.

    Present

    Each group will create a 5 minutes screencast to present their slides. You will be graded on presentation, content, and participation of all members of the group. 

    Submit your screencast.  

    0
    Additional Comments:
    Rating max score to > pts

    Rubric

     
     
     
     
     
     
     
         
    Can't change a rubric once you've started using it.  
    Find a Rubric
    Find Rubric
    Title
    You've already rated students with this rubric. Any major changes could affect their assessment results.
    Title
    Criteria Ratings Pts
    Edit criterion description Delete criterion row
    This criterion is linked to a Learning Outcome Description of criterion
    threshold: 5 pts
    Edit rating Delete rating
    5 to >0 pts
    Full Marks
    blank
    Edit rating Delete rating
    0 to >0 pts
    No Marks
    blank_2
    This area will be used by the assessor to leave comments related to this criterion.
    pts
      / 5 pts
    --
    Additional Comments
    Total Points: 5 out of 5