Assignment 3
Changing State in React
Due Saturday April 26 before 11:30pm

Overview

For this assignment, you will develop two React apps that involve changing state, which automatically updates your page.

Requirements

  • Using React, develop an app that presents a MadLib story similar to that of your first assignment (reusing content is fine). It should allow the using to dynamically change any of the provided words/phrases and immediately update the story. Starting with default words is fine. Random elements can be appear when the page is initially presented and then stay the same. No display button should be used.
  • Using the color demo (App.js file for wk 3 zip folder) as a starting point, develop a React app that allows a user to specify two colors in terms of red, green and blue. It should automatically present samples of the two colors, plus a sample that shows the blended color.

Submission

On D2L, submit a zip file of a folder with the following contents:

  • A readable document (pdf or txt) that summarizes your accomplishment.
  • Your two App.js files
  • A screen shot showing your page (if not included in the pdf)

Grading

This assignment is worth 10 points. A rubric will be provided with the submission.