Introduction

What

StudiMY is an initiative by MARIMORE ENGINEERING SDN. BHD. (925539-H) with help from Xoxzo Inc to create and maintain a study curriculum and materials for the teaching of programming in a classrom environment, guided by a mentor.

StudiMY materials focuses on the Python language and includes other software, libraries or frameworks which are Python based.

Why

In March 2014, when the first mini PyCon (Python Conference) was held in Malaysia, we had around 70 people come to have fun and learn from each other.

Three years later in August 2017, when PyCon APAC was held in Kuala Lumpur around 180 people came, with nearly half of those coming from overseas, including Singapore. This meant that the local Malaysian community as far as the conference was concerned did not grow much since we started mini PyCon.

The percentage of new comers to the programming language that makes up the attendees at these conference did not change much. We have been wondering on why there is little uptake from the general public to get involved in Python.

At the same time one of the most requested item during each conference was a tutorial about programming basics in Python.

Now, with the understanding that the new literacy for the future is programming, the popularity and interest in Python as a first step to learning programming has increased.

Coupled this with the data that we collected from the public via our mailing list who are interested to learn Python, we now know that a huge interest is because the perceived need to prepare for new jobs, we know understand that there is a huge push factor to learn programming.

In hindsight, those requests for Python tutorials during the PyCons makes sense.

I know feel that although there are many reasons for the small uptake of interest in the general public to our PyCon conferences, one of major hurdles might and may still be the accesibility of getting your first step to understanding and using the programming language.

Our Aim

Our aim is not to be your run-of-the-mill one stop shop to study programming. We are community driven (anyone can choose to use or contribute to the curriculum and materials in this project) and we focus on Python as a tool for you to learn programming.

Our aim is to help students and ex-students to not only learn how to use Python, but to first transform them into engineers, capable of problem solving through understanding of the Python ecosystem and engineering best practices, who are aware of the important role of community to learning, and finally hopefully turn into a contributing part of that community and help others learn to program.

Our Aim

Is so that everyone can solve problems with Python

Of course, learning programming will certainly give you a skill set to move up your carrier or to perhaps future-proof yourself, but we do not envision the students taking our classes to just stop there.