# data[].attributes.attachment_link.title
Personal Project Book - A4 - Google Chrome 3_9_2021 2_26_08 AM

# data[].attributes.body
Link: https://us04web.zoom.us/j/71991344824?pwd=UE1LQk1sbmRsMnVPQkZLcnNaenN6UT09

Session 1 : 15:45 - 16:25

Session 2 : 16:30 - 17:10

# data[].attributes.body
In a Personal Project, you have the freedom to choose a topic that you personally like. With the given freedom comes a great responsibility of wisely choosing the topic you want to focus on, I believe that it can be one of the most difficult parts of a Personal Project.

My topic for my Personal Project was programming. Talking more specifically, my topic was more about learning it and demonstrating the process of how I did it.

# data[].attributes.body
Mainly because of those reasons:

- I was personally always interested in programming because I wanted to know how apps, operating systems, games and etc work.

- In the future, I am choosing a degree in university that is related to programming

- In the future, I am choosing a job that requires programming

- I am amazed by the number of things you can create by knowing programming

- And more

# data[].attributes.body
The goal of my PP was for me to start learning programming on python for 30 days, record my learning process, record my progress, create a book based off my experience that will inspire other people of my age who also want to learn programming.

# data[].attributes.body
My Global Context is “Identities and Relationships”, and the topic is Identity. Identities and Relationships explores a vast picture of our identity, which include but not limited to physical, mental, cultural, social, spiritual aspects of our mind; relationships between friends, family, other  people and basically what it means to be a human.  Those choices were made because I believe that this global context is closely related to self-improvement, and that by self-improving we are able to better communicate with ourselves and our mind. As I progressed through my PP I was exploring various ways of how I can self-improve. And as I grow older, self-improvement becomes more and more important to me, because personally, I always have a desire to become better in order to achieve new heights.

# data[].attributes.body
The Personal Project report is mainly divided into 4 parts.

Criterion A: Investigating

Mainly focuses on research

You define your Topic, Goal and Global Context which are all based of your own personal interest

Criterion B: Planning

Mainly focuses on planning your outcome

You develop your criterias for your final product.

Furthermore, you need to demonstrate self-management and planning skills.

Criterion C: Taking Action

Mainly focuses on you taking action towards the creation of a product which corresponds to your goal, global context and topic.

Additionally, in this crearia you have to show your communication and social skills.

Criterion D: Reflection

In this final step you need to evaluate and reflect on your product.

However, you also need to reflect on how your skills developed, and how you developed as an IB learner.

# data[].attributes.body
The Personal Project itself is a challenge, however, in order to be more specific I have outlined some of the major challenges inside of it that I encountered when I was doing it.

1. Pandemic

One of the major differences from the other years of PP, is the current pandemic. Pandemic affected many areas of life and subsequently the PP. The major differences that we had to adapt to is the quarantine which often limited our interaction with other people and our supervisors, uncertainties regarding the events, sudden challenges of plans and more. Due to this, it was important to overcome those challenges by utilizing critical thinking and quickly adapting to new conditions in order to successfully complete PP.

2. Time management

Time management was a crucial skill for managing the available, but quite limited  resources such as time and energy. I believe that I have done a lot of blunders in following my plans and deadlines. I have often missed the target dates that I have set on my plans. Thus, I tried to overcome this by identifying the problem why I have missed the deadline, I reflected on it, and then created a solution in order to solve the problem.

3. Acquiring new knowledge

My outcome was focusing a lot on how much I can learn of a certain thing, in a given amount of time. Thus, I challenged myself in order to see how much I can learn, as well as to test my abilities.

# data[].attributes.attachment_link.title
Personal Project Book - A4 - Google Chrome 4_10_2021 5_40_13 AM

# data[].attributes.attachment_link.title
Personal Project Book - A4 - Google Chrome 3_9_2021 2_26_15 AM

# data[].attributes.attachment_link.title
2021_Personal_Project_Report_Aisari.docx - Google Docs - Google Chrome 4_22_2021 3_15_16 AM

# data[].attributes.body
Dimash Komekov, IOS Developer, 23 Years Old

# data[].attributes.attachment_link.title
Personal Project Book - A4 - Google Chrome 4_22_2021 5_32_19 PM

# data[].attributes.body
Alibek Seitov, Young programming enthusiast, 16 Years old

# data[].attributes.attachment_link.title
Personal Project Book - A4 - Google Chrome 4_22_2021 5_32_28 PM

# data[].attributes.body
Akhat Rakishev, 23 Years old, Data scientist in Monzo Bank

# data[].attributes.attachment_link.title
Personal Project Book - A4 - Google Chrome 4_22_2021 5_32_37 PM

# data[].attributes.headline
Some useful/interesting stuff that I have created with Python over those 30 days

# data[].attributes.subject
Some useful/interesting stuff that I have created with Python over those 30 days

# data[].attributes.body
Simple calculator

Calculator for certain math problems which were given in class

Simple guessing game

Text based game

Dice rolling game

And a lot of other minor codes that I crete in order to simply practice.

# data[].attributes.body
The conclusion I would give to my outcome is that I have certainly learned quite an amount of knowledge about the python programming language during those 30 days.

Can I say that you can learn Python in 30 days? Well, not really. What I have shown in my book, is that in 30 days, I haven’t fully learned Python, but I have built a solid foundation for my future learning. Those 30 days gave me a very strong base knowledge which will help me in deepening it and as I create more and more projects, it will certainly help me.

If you, just like me, did not have any prior knowledge in python beforehand, and you know that you really want to learn programming and Python. I would recommend you to just go and do it. It will be hard, but if you stay consistent and keep moving  forward, one day you will realise how far you’ve come and how much you achieved by staying persistent.