Code Monkey home page Code Monkey logo

devcomm.quiz's Introduction

DevComm. Quiz

A Quiz App, packed with questions from different languages contributed by developers around the globe. Go to CONTRIBUTING.md to learn how to contribute. It's pretty simple. The App is a PWA which you can add to your device home screen for ease of access.

This App launched on 17th October, 2020

Access app DevComm. Quiz

App Usage


Home Page

On the first launch of this App in your Browser... You'll be asked of you want to add the App to your HomeScreen.

  1. You have a music icon at the top right corner. If music helps your brain while learning, you can toggle on that.

  2. Set your name by clicking the brush icon, a dropdown to edit your name will appear from there you can change your name. By default you have a name Dev.

  3. Next, you have a big Add Language box, click on this to select the languages of your choice in the modal that appear. The languages that appear here depends on the languages that questions have been contributed on by developers. Toggle on or off the language(s) of your choice. Click the Save button below. Then you'll see the languages you've selected appear in boxes.

  4. Click on a language box to proceed to the Level/Difficulty Page of the selected language.


Levels/Difficulty Page

  1. Use the Back button to go back to the previous page(Home Page).

  2. On the levels boxes, you'll see on each boxes the total number of questions contained in that level and the level percentage completion. The level completion is calculated by the total number of questions answered correctly in that level divided by the total number of questions in that level multiplied by 100.

  3. Click a level box to proceed to the Modules Page.


Modules Page

  1. Each module consist of 10 questions (this is subject to change), with a percentage score.

  2. Click on start to proceed to take the quiz.

  3. Click on RESET to reset progress.

Quiz Page

  1. You can relate with this, the only part I have to guide you is that, you pay attention to what the question asks you to do. It can either tell you to choose the correct answer or choose all correct answers. In the former case, you can only select a single answer, while in the latter you can select multiple answers. Quiz Page

  2. Click on the Submit button to proceed to the Solution Page

Visit CONTRIBUTING.md to contribute your question.

Note: There are various ways to contribute to this App, you'll see in the contributing page.


Final Words:
I developed this App with the developer community in mind, it came from the idea that, what if as we learn day-by-day, we set quizzes from what we've learnt and share it to others, and also gain from others by solving their own quizzes too. And so I decided to create this. We own this App together, I'm just opportuned to be the creator, so lets nuture this baby together. I believe this App will solve some problems posed to the developer community, MOST ESPECIALLY FOR BEGINNERS.
The highest good remark you could give to me or this App is:

  • Spreading the news about the App.
  • Contibuting to the App: Adding Questions, Fixing Bugs and more...

I love you, I love the DEV Community. Thanks!

Follow on Twitter

devcomm.quiz's People

Contributors

icedteatech avatar samsaias avatar the-real-i9 avatar

Watchers

 avatar

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.