User:Kpitfie/sandbox

= Mimo (m1mo) = Mimo is a mobile application that gives users a platform to learn to code by using short-exercises, experiment with practice code, and miniature projects to put coding into practice The app allows for users to learn how to code app-building, and how to code a website. The app gives users the choice of the type of coding language which they learn. The app offers HTML, CSS, Javascript, Python and SQL.

Background
The app allows users to learn in an interactive manner instead of learning in a static environment such as from a textbook. Mimo gives users a platform to learn different types of coding in quick and interactive lessons which focus on one concept at a time. Coding is the process of writing instructions for the computer which is then performed later by the computer. This process of coding is called development.

HTML
HTML (Hyper Text Mark-up Language) is the standard markup language for crafting a web page. The language is constructed out of elements which tell the browser how to display content on the webpage. Web browsers such as Chrome, Safari, or Firefox read HTML documents and determine how to correctly display the pages content.

CSS
CSS (Cascading Style Sheets) is the language used to style a webpage. This includes setting background colours, changing the font (family, typeface, size or colour), or organizing content.

Javascript
Javascript is a more complex form of coding which is used simultaneously alongside HTML. Javascript allows for a webpage to display more than static information, such as live updates, interactive maps, or 2D/3D graphics. Javascript allows for the webpage to respond to a users interaction.

Python
Python is a programming language that can be used for web app development. Python is an interpreted, object oriented, high-level language with built in data structuring which allows for Rapid Application Development.

SQL
SQL (Structured Query Language) is a standard coding language for manipulating, storing and retrieving data from databases. SQL is used within relational database systems to update and retrieve data.

Company Values
Mimo's developing team members are located around the world which creates an extremely diverse collection of people. The company values reflect this diversity, and include: inclusion, fun, trust, passion, transparency, data-driven, and personal growth. Mimo employees are encouraged to work from home and allocate each employee a set amount of money to create a work environment within their living situation, however, if a relocation is necessary the company aides employees in anyway they can — including visa application if necessary.

How It Works
Creating lessons which only take a few minutes to complete, Mimo can be used anywhere. Each lesson has a number of exercises within it which users work through to earn points, badges and other achievements. Each exercise includes a 140-character introduction to explain the concept and goal of the exercise, and a snippet of code to interact with such as typing the code, multiple choice or formatting the correct order of given code, all of which is followed by immediate feedback. Users are prompted to set a daily goal for time spent on the app, and are sent a reminder to achieve their personalized goal.

Press Reviews
"This way, you can work learning to code into your daily routine, whenever you have a few minutes of downtime — like on your daily commute, while in the waiting room for an appointment, in between classes or anywhere else." — TechCrunch

“After a while, the lessons feel like addictive little code-snacks.” — The Boston Globe

“The app’s simple design and succinct explanations make it stand out from the pack.” — The Washington Post "The app’s lessons are bite-size to make it easy to squeeze coding into your busy day, and it has a beautiful interface." — The New York Times ""