/Learn2Code

Learn how to code swift and take a quick quiz

Primary LanguageSwift

Author: Basharat Anis

San Francisco State University

ID# 918786744

Spring 2020

CSC 690 - FINAL PROJECT

The app "LEARN2CODE" helps people to learn how to code in swift language. The user friendly features helps user to take a quiz. There is a reader which is available all the time during the quiz to learn about swift language. All users get alert message when they select wrong option or when they get done with the quiz.

Preview

There are two ways to run the project:

  1. git clone https://github.com/basharatanis/Learn2Code.git

     cd Learn2Code
    
     cd Learn2Code
    
     cd Learn2Code
    
     xed . 
    
  2. The second way to run the project is to download the zip file from

https://github.com/basharatanis/Learn2Code

Goto the folder where you have downloaded the zip file and extract it.

After that, import the extracted folder to the xcode. 

Must-have features

  • Instructions on the main screen with a button to start the quiz. (5 mins)
  • Quiz with a seperate box for question and options under it. (40 mins)
  • Menu button at the top to go back to main screen after the quiz. (5 mins)
  • Reader button at the top so that anybody can read and learn. (20 mins)

Nice-to-have features

  • A user gets alert when the wrong option is selected. (20 mins)
  • An appreciation alert after the user will get done with the quiz. (20 mins)
  • Good and simple color contrast in the LEARN2CODE application. (15 mins)
  • Big enough text font so that people can read easily. (5 mins)

Wireframes

Screenshots

Keep scrolling down for clear screenshots.