Skip to content

ProfessorKolodziej/cm523-urban-dictionary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Urban Dictionary

In this assignment, you will be creating your own Urban Dictionary term definition. This term can be real or completely made up - your choice. Definitions may be shared with the class, so please keep it (reasonably) clean!

Choose the best possible HTML tags for each requirement below to mark up your definition. (Hint: everything you need is covered in Chapters 2 and 3.)

Requirements

  • A heading for your term
  • A definition of your term
  • Provide two examples of your word or phrase in use, using a list
  • Italicize your examples
  • Bold your term wherever it is used
  • Add your name and email as contact information

You also must include at least one of the following:

  • An abbreviation for your word or phrase OR
  • A citation for the source of your word or phrase (example: urbandictionary.com)

Good luck!

Finished assignment example

Screen Shot 2020-08-18 at 12 04 28 PM

Get started by syncing with Glitch!

First time? Need some extra help getting set up? Check out this tutorial video on Kaltura.

Just need a quick refresher? Try this part of the video instead.

Import this repository to your Glitch account

  • Copy the URL of this repository, then open Glitch in a new tab.
  • Click "New Project", then "Import from Github".
  • Paste the URL of this repository into the dialog.
  • Rename the project to something you will remember, like this repository name.

A new Glitch project with this code will appear. Now, you should set up the export so that when you're done editing in Glitch, Github will be able to see your changes, and you can check to see if you met the assignment requirements. This is the perfect time to test that connection.

Export your changes from Glitch to Gibhub

  • Click "Tools" at the bottom of the page, and then click "Import and Export".
  • Click "Export to Github".
  • Return to this tab and grab your repository name. For example, ProfessorKolodziej/example-assignment.
  • You're ready to work! When you're happy with what you have, export your changes, and then return to Github and create a pull request from the new branch Glitch creates. Your grading and feedback will happen here!
  • Don't forget to submit your pull request to Blackboard when you're ready for my feedback.

How grading and feedback works

This repository uses Autograding to check the basic assignment requirements. Once you pass these requirements, send me a link to the pull request in Blackboard. I'll give you additional feedback on things like performance and coding style, so you know how to improve your code for next time.

Learn more about Autograding in this video

Local Development

If you'd like to run this project locally, install the LTS version of node.js, clone the repo and then:

  1. npm install to install dependencies
  2. npm start to preview the app locally
  3. npm test to run the tests

About this repository

Automated feedback is heavily based on the work of thawkin3 and d12, and uses Jest.

About

An assignment to learn the basics of HTML tags.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages