Giter Club home page Giter Club logo

Stephen Wong's Projects

flashcardgenerator icon flashcardgenerator

Advanced JavaScript Assignment: Cloze Constructors Overview In this week's assignment, you will create the backend for a basic flashcard application. The backend will essentially constitute an API that allows users to create two types of flashcards. Basic flashcards, which have a front ("Who was the first president of the United States?"), and a back ("George Washington"). Cloze-Deleted flashcards, which present partial text ("... was the first president of the United States."), and the full text when the user requests it ("George Washington was the first president of the United States.") Cloze Deletions A cloze deletion is simply a sentence that has had some of its text removed. For example, given the sentence: "George Washington was the first president of the United States." ...We can create a "cloze deletion" by removing the words "George Washington": "... was the first president of the United States." This is useful for building flash card applications that forces users to remember the important part of a sentence, and is a common device in educational applications. A flash card built this way has three parts: The full text. This is the entire sentence users need to remember: "George Washington was the first president of the United States." The cloze deletion. This is the text we've chosen to remove: "George Washington". The partial text. This is what we get if we remove the cloze deletion from the full text: "... was the first president of the United States. See below for examples as to how your constructor should behave.

newmcs icon newmcs

New MCs (New Music Creators) is a website designed to provide artists and musicians with opportunities to collaborate and record original songs that will be included in a compilation LP managed by the producer of the project.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.