Programming languages
Manuela TapiaMaria Emilia Peláez MYP 5 E 06/10/2025
Which is the problem?
Many people lack basic programming knowledge, which prevents them from fully participating in today’s increasingly digital world.
Where is it ocurring?
Causes
This issue is happening globally, especially among people and communities who aren't directly involved in fields related to technology or those lacking access to digital education.
- Limited exposure to programming in schools and jobs.
- The belief that coding is too complex and only for experts.
- Psychological barriers that discourage people from learning.
Consequences
- People feel disconnected from technological progress.
- Missed career and educational opportunities.
- Increasing gap between those with and without digital skills, leading to inequality in education, employment, and the economy.
Learning from the research plan
From this research, we can see that learning programming, especially Python, is becoming an essential and accessible in today’s world and it is not too hard to learn with practice. Python is popular for both beginners and professionals because it is easy to read, simple to use, and works for many things like making websites, apps, or analyzing data. More students and workers are learning it because technology is part of almost everything today. Knowing Python helps people understand how digital tools work and gives them more chances in school, jobs, and everyday life.
Which one is best to solve the problem?
Scratch is simple, visual, and made for beginners, so it helps people overcome the psychological barrier of thinking that coding is too hard. Once they feel more confident and understand basic programming ideas, they can move on to Python, which is more powerful and useful for real-life applications.
Programming languages
e13360
Created on October 6, 2025
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Customer Profile
View
Movie Infographic
View
Interactive QR Code Generator
View
Advent Calendar
View
Tree of Wishes
View
Witchcraft vertical Infographic
View
Halloween Horizontal Infographic
Explore all templates
Transcript
Programming languages
Manuela TapiaMaria Emilia Peláez MYP 5 E 06/10/2025
Which is the problem?
Many people lack basic programming knowledge, which prevents them from fully participating in today’s increasingly digital world.
Where is it ocurring?
Causes
This issue is happening globally, especially among people and communities who aren't directly involved in fields related to technology or those lacking access to digital education.
Consequences
Learning from the research plan
From this research, we can see that learning programming, especially Python, is becoming an essential and accessible in today’s world and it is not too hard to learn with practice. Python is popular for both beginners and professionals because it is easy to read, simple to use, and works for many things like making websites, apps, or analyzing data. More students and workers are learning it because technology is part of almost everything today. Knowing Python helps people understand how digital tools work and gives them more chances in school, jobs, and everyday life.
Which one is best to solve the problem?
Scratch is simple, visual, and made for beginners, so it helps people overcome the psychological barrier of thinking that coding is too hard. Once they feel more confident and understand basic programming ideas, they can move on to Python, which is more powerful and useful for real-life applications.