Computer Science at the G20

Alphabets Sounds Video

share us on:

The lesson highlights the significance of computer science education, exemplified by the 2018 G20 summit where rural Argentine students taught international ministers coding basics. It emphasizes that computer science fosters essential skills like computational thinking, which can be applied beyond technology, and advocates for its inclusion in school curricula to prepare students for a rapidly evolving world. Organizations like Code.org are leading efforts to ensure that all students have access to these valuable learning opportunities.

Computer Science at the G20

In 2018, something exciting happened at the G20 summit. Code.org invited 14 students from rural Argentina to attend this important event. These students had the unique opportunity to teach international Ministers of Education how to write their first lines of code. For many of these students, it was their first year learning computer science, which shows how quickly you can start making an impact with this skill.

The Power of Computer Science

Computer science is more than just learning how to use a computer. It’s about developing new skills and understanding a new language that can open up many opportunities. The goal is for every student in every school to have the chance to learn computer science. This is important because the world is changing, and many tasks that were once done by people can now be done by computers.

Why Computer Science Matters

As technology advances, the things that are easy to teach and test are also becoming easy to automate. This means that computers can do them for us. However, there are still many things that only humans can do well, like thinking creatively and solving complex problems. By learning computer science, students can combine the power of computers with their unique human skills to create new solutions and ideas.

Computational Thinking

One of the most important skills you can learn from computer science is computational thinking. This is a way of solving problems that involves breaking them down into smaller parts, looking for patterns, and creating step-by-step solutions. It’s a skill that can be used in many areas of life, not just in technology.

Bringing Computer Science to Schools

Computer science should be a key subject taught from the early years of education. The G20 Education Ministers’ Declaration supports policies that include computing and coding skills in the curriculum for all students. This means that more and more schools around the world are starting to teach these important skills.

Join the Movement

Organizations like Code.org are encouraging students everywhere to explore computer science. By working together, we can make sure that students all over the world have the chance to learn these valuable skills. Whether you’re just starting out or already have some experience, there’s always more to discover in the world of computer science.

  1. Reflect on the experience of the 14 students from rural Argentina at the G20 summit. How do you think this opportunity might have impacted their views on education and technology?
  2. Consider the statement that computer science is about developing new skills and understanding a new language. How has learning computer science changed your perspective on problem-solving and creativity?
  3. Discuss the importance of integrating computer science into early education. What challenges and benefits do you foresee in making computer science a core subject in schools worldwide?
  4. How do you think computational thinking can be applied to areas outside of technology? Can you provide examples from your own experiences?
  5. Reflect on the role of organizations like Code.org in promoting computer science education. What impact do you think these organizations have on global education systems?
  6. In what ways do you believe learning computer science can prepare students for future job markets and technological advancements?
  7. How can educators and policymakers work together to ensure equitable access to computer science education for all students, regardless of their background?
  8. Think about your own journey in learning computer science. What has been the most surprising or rewarding aspect of this learning process for you?
  1. Code Your First Program

    Start by writing a simple program using a beginner-friendly platform like Scratch or Code.org. This will help you understand the basics of coding and give you a sense of accomplishment as you see your code come to life.

  2. Explore Computational Thinking

    Engage in a puzzle-solving activity that requires you to break down complex problems into smaller, manageable parts. This will enhance your computational thinking skills, which are crucial in computer science.

  3. Research a Tech Innovator

    Choose a famous computer scientist or tech innovator and create a presentation about their contributions to the field. This will help you understand the impact of computer science on the world and inspire you to think about your own potential contributions.

  4. Participate in a Coding Challenge

    Join a coding challenge or hackathon, either online or in your community. This will give you the opportunity to apply your coding skills in a fun and competitive environment, while also learning from others.

  5. Discuss the Future of Technology

    Engage in a classroom debate or discussion about the future of technology and the role of computer science in society. This will help you develop critical thinking skills and understand the broader implications of technological advancements.

In 2018, Code.org invited 14 students from rural Argentina to the G20 summit. The students taught international Ministers of Education to write their first lines of code. For many of the students, it was their first year studying computer science. Computer science allows us to develop skills and utilize a new language. Our vision is that every student in every school should have the opportunity to learn computer science.

We need to recognize that the types of things that are easy to teach and test have also become easy to digitize and automate. We should consider how to pair the artificial intelligence of computers with the human qualities that enable us to derive value from various experiences. The capacity for students to engage in computational thinking is essential.

Computer science should become one of the main topics taught from primary school and at the very basic level of education. The G20 Education Ministers’ Declaration endorses policies that incorporate computing and coding skills into the curriculum for all students. Code.org encourages all students, in all countries, to explore computer science. Let’s work together to bring computer science education to students around the world.

ComputerAn electronic device that processes data and performs tasks according to instructions from software. – Example sentence: “The computer in our classroom helps us learn how to code by running different programming software.”

ScienceThe systematic study of the structure and behavior of the physical and natural world through observation and experiment. – Example sentence: “Computer science involves using algorithms to solve complex problems and create new technologies.”

CodingThe process of writing instructions for a computer to perform specific tasks, often using a programming language. – Example sentence: “In our coding class, we learned how to create a simple game using Python.”

SkillsThe ability to do something well, often gained through training or experience. – Example sentence: “Developing coding skills can open up many career opportunities in the tech industry.”

EducationThe process of receiving or giving systematic instruction, especially at a school or university. – Example sentence: “Our school’s education program includes courses on computer programming and digital literacy.”

TechnologyThe application of scientific knowledge for practical purposes, especially in industry. – Example sentence: “Advancements in technology have made it easier for students to access online learning resources.”

StudentsIndividuals who are studying at a school or college to gain knowledge and skills. – Example sentence: “The students in the computer lab are working on a project to develop a new mobile app.”

ProblemsChallenges or difficulties that need to be solved or overcome. – Example sentence: “In coding, students often encounter problems that require logical thinking to solve.”

SolutionsMethods or processes for solving a problem or dealing with a difficult situation. – Example sentence: “By collaborating, the team was able to find innovative solutions to the coding challenges they faced.”

LearningThe acquisition of knowledge or skills through study, experience, or teaching. – Example sentence: “Learning to code can be both challenging and rewarding, as it allows you to create your own software applications.”

All Video Lessons

Login your account

Please login your account to get started.

Don't have an account?

Register your account

Please sign up your account to get started.

Already have an account?