Mad Libs

I’m not sure if any of you remember of have ever played Mad Libs (Links to an external site.). It’s a simple game. One person asks another to provide names, places, numbers, adjectives, and adverbs without knowing the context. Then those answers are filled in to make a story. It usually ends up being fairly silly.

I want you to create a Mad Libs game using the information from the lesson. There are a few requirements.

Note: This assignment has an extra credit component. To earn extra credit you must first earn a perfect score on the base requirements for the assignment.

Some general coding guidelines

Good example:

let myName = ‘Bob’;

// Capture the first letter of the name.

let firstInitial = myName[0];

Bad example:

let my_name = “Bob”; let first_initial = myName[0];

Mad Libs RubricMad Libs

RubricCriteriaRatingsPtsThis criterion is linked to a Learning OutcomeSix inputs captured5.0 ptsFull Marks0.0 ptsNo Marks5.0 ptsThis criterion is linked to a Learning OutcomeThree numbers captured with numeric data type9.0 ptsFull Marks0.0 ptsNo Marks9.0 ptsThis criterion is linked to a Learning OutcomeCaptured data used in story output.2.0 ptsFull Marks0.0 ptsNo Marks2.0 ptsThis criterion is linked to a Learning OutcomeProgram output and formatting2.0 ptsFull Marks0.0 ptsNo Marks2.0 ptsThis criterion is linked to a Learning OutcomeCode quality and cleanliness1.0 ptsFull Marks0.0 ptsNo Marks1.0 ptsThis criterion is linked to a Learning OutcomeFile naming conventions1.0 ptsFull Marks0.0 ptsNo Marks1.0 ptsThis criterion is linked to a Learning OutcomeExtra Credit – Math class method used.2.0 ptsFull Marks0.0 ptsNo Marks2.0 pts