Rainbows End Design Exercise
- Due Apr 10, 2018 by 11:59pm
- Points 13
- Submitting a website url, a media recording, or a file upload
- Available after Mar 15, 2018 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
Prepare a presentation (Powerpoint, Prezi, etc.) with exactly five slides:
- Title and name
- Chapter selected 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 grades on presentation, content, and participation of all members of the group.
Submit your screencast.