top of page

Mobile Learning 

Learn to Code 

E-portfolio   l   mobile Coding learning app

ABOUT MOBILE LEARNING

Mobile Learning -

A new era of learning ?

Mobile learning as a hot topic discussed in the last decade, there has been a slam acceleration in its adoption especially in recent years.

Known for higher engagement among people, mobile learning is being used by nearly 47% of institutions worldwide. This clearly reflects the increased acceptability of mobile learning, and also why it is being seen as the new era of learning in the coming future.

Review
SoloLearn App review

Learn to code

Steve Jobs once said, "Everybody in this country should learn how to program a computer as it teaches you how to think ”.
People started to realize the importance of learning programming and it is no longer a sign of IT specialist. With the rapid development of mobile technology, everyone can learn programming conveniently with their phone.

 

"SoloLearn“ is one of the most remarkable mobile coding learning applications, which is the APP to be introduced in this portfolio. The content is presented through bite-sized tutorials and it covers programming languages such as Java, Python and C++ as well as topics like data structures, machine learning, design patterns and more. SoloLearn also features a discussions forum, mobile code compiler, game etc, which entertains coders of all levels to improve their programming skills. Most importantly, it is FREE !

SoloLearn

Mobile

SoloLearn helps me by

Tutorial

Game

Forum

Tutorial 

     A plenty of courses are provided with different programming languages on SoloLearn. The courses are divided according to each topics and we have to follow the steps to unlock the further chapters. Surely, when I am familiar with a particular concept, taking a shortcut for skipping chapters is allowed as long as passing the quiz.

Step-by-step learning process is implemented in the tutorials, which guides me to learn in an effective way.

     After studying the materials, there will be questions for testing whether users have acquired the knowledge. This does help me to consolidate  the knowledge by providing a chance to practice. When I got stuck on the question, viewing others’ comments would also help a lot. As I can see the solutions come up with different views and it could strengthen communication about the issues as well. Moreover, the certificate performs a reinforcement for motivating me to learn, which will be rewarded to learners when they accomplished all the topics covered in the course.

Game

     SoloLearn provides a gaming platform where users can have matches with others. After choosing the programming language, you can offer a random opponent or challenge your friends. User will gain marks when answered correctly within a specified time and the one with the most points wins. The competition increases the joy when I am learning coding and thus the motivation of learn more would be increased as well, since “no competition, no progress”. As the rightmost picture shown, I was playing the game with my friend Anna. More importantly, the game design implements the watchword -

"Learn through playing".

Forum

     We can also raise questions and discuss with other learners in SoloLearn. In this huge community, different levels of users are gathered together to share their opinions and experiences of learning programming. Since algorithm has many variations, there might be thousands of ways to solve one problem. By referring the views from others, my multifaceted thinking is enhanced. While it also allows me to post my own code to the code playground and seek advice from the others, which is a win-win advantage.

Personal reflection

As I am a Bed-ICT student, programming is one of the compulsory courses for me. SoloLearn can help consolidating my subject knowledge after lesson. Furthermore, it encourages me to learn more about coding outside of the classroom as there are countless things to learn in computer world. Thanks to mobile technology and software development, we got extra learning opportunities.

 

Apart from the traditional learning approach, mobile learning offers higher learning flexibility. Nowadays, many people learn with their smartphones, such as listen to English radio through English learning apps. I am no exception, by the technological advancement, I will keep learning from SoloLearn by taking courses and participating in discussion when I got free.

 

Besides, flexibility is not only limited to any time or place, but also forms of learning, including using videos, graphics and other multimedia elements to present the teaching content on smartphones. The pluralistic learning styles could improve our learning motivation as the diversified measures of performance and comprehension make learning process more exciting and refreshing.

In this advanced society where everyone owns a mobile phone, we have to make good use of mobile learning with its immense benefits.

Personal

Video by myself

Turn on subtitles 

Video

Everyone can code

Learn Anytime and Anywhere, on Any Device

Start learning now !

Contact
bottom of page