Giter Club home page Giter Club logo

quick-quiz's Introduction

Quick Quiz

This repository houses web applications containing quizzes, flashcards, and other apps to help teachers connect with students. I created these apps for a university professor I worked closely with in the past as part of a site-wide redesign. I hope others will find it useful for their classes as well.

Installation Instructions

To install, copy all of the files from the app folder onto your website. For example, if you wanted to install the flashcard app you would copy over basic_fc.html, cards.js, and FlashcardApp.js.

To write questions for the quiz, open the JavaScript file (.js) that does not include the word "App", such as cards.js. Follow the instructions in that file.

To run the quiz, simply open up basic_fc.html in your browser.

Features

No Server Support Required

You can change the exercise questions using the Javascript arrays contained in each folder. Everything can be uploaded, and will work, on a personal website or university-hosted site.

Who is this for?

Everyone, especially those without programming experience. I wanted to make something that was easy to make changes to and load up without much fuss. This ease is why I chose to use Google's Material Design framework for styling. You can add these to any website without having to play around with CSS and other scripts. Win-win!

Answer Security

Please note that these are meant for practice and require some trust of your students. It should be easy for most to find the answers to the quizzes. You should therefore treat these as practice for students to self-test their own skills.

Can I contribute/fork this project?

Please do! I wrote these with only a few weeks of Javascript under my belt (although experience in other programming languages helped considerably). These are bound to be a bit rough under the edges, but they work well and that's what matters, right?

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.