際際滷

際際滷Share a Scribd company logo
Why teach coding? Who should teach it?
The impact of computer coding on modern life is so universal that many of us don't think twice about it!
But behind every social media post, streaming service selection, and smartphone app is, of course,
code: a system of functions, commands, and rules written in a particular language to make our digital
technologies function smoothly. Even with the rise of artificial intelligence and its increasing power to
help write and edit computer code, human coders are still behind the scenes.
For many students, learning basic coding can be an empowering experience that teaches a wide
range of skills: creativity, problem-solving, perseverance, confidence, and more. Teaching coding to
your students helps them to better understand how the modern world works, and perhaps, someday,
shape the digital future. Don't worryeven if you don't consider yourself a "techie," there are plenty of
opportunities to learn alongside your students!
 What is coding?
 Why teach coding?
 Is coding relevant across subjects and curricula?
 How do I get started teaching coding?
 What are the best resources for teaching coding?
What is coding?
Coding is the process of writing out steps for a computer to follow to achieve a goal or perform a task.
Typically, coding is done using a programming or scripting languagelike HTML, Python, or
JavaScriptwhich the coder uses to translate his or her ideas into words, phrases, and syntax that the
computer understands. These instructions are also called "commands."
Computer programming is the larger process: It involves identifying a problem or challenge,
considering potential solutions, writing code that can enact those solutions, and then testing and
revising the code to achieve the desired results.
Computer programs, also called applications or "apps," can generally be run on a wide range of
machines and devices, including computers, laptops, tablets, gaming consoles, and more. They
include everything from operating systems, like iOS, Windows, or Android, to robust applications like
Office or Photoshop, to web-based programs like Netflix or Instagram, to games like Minecraft or
Candy Crush. Everything that a computer or device does happens through a program.
CLICK HERE TO ACCESS THE CODING LESSONS
Why teach coding?
Coding isn't just for "techies" or kids who want to work on computers. There are lots of compelling
reasons for all students to learn to code:
 It might be required: Increasingly, some form of computer science standards are being added
in states across the country, so you may find that it becomes a necessary part of the
curriculum.
 Creativity and representation: It teaches students how to be digital creatorsto create their
own websites, apps, and features. Coding allows students to wield the full power of the
internetand multimediato share their ideas, talents, and creativity. Plus, encouraging all
kids to learn coding expands the representation of those making the fundamental programs
that control so much of the world.
 Valuable thinking skills: Learning to code provides students with skills that apply across
content areas. By learning to tell machines what to do, students engage in problem-solving
and computational thinking, which apply to academic and professional disciplines across the
board. As computer scientist Mitch Resnick from MIT explains, "Most people won't grow up to
become professional computer scientists or programmers, but those skills of thinking
creatively, reasoning systematically, working collaboratively  are things that people can use
no matter what they're doing in their work lives."
 Deeper understanding of technology: It teaches students the concrete specifics of how
everyday technologies work. Students get a better understanding of what apps are actually
coded to do and, in turn, what some of the larger consequences of using them are.
 Opportunities: Technological knowledge is valuable and applies to all sorts of careers, so
understanding some of the basics opens up more opportunities for kids.
 It's fun! Coding can provide students with a creative outlet, and it will give them a leg up when
they begin pursuing a career and other professional goals.
Is coding relevant across subjects and curricula?
Yes!
Because learning to code involves logic, problem-solving, backwards planning, and other broadly
applicable thinking skills, teachers of all subject areas can consider making coding a part of their
content area. In fact, students can use coding projects to demonstrate knowledge in any subject.
Coding projects are also great opportunities for cross-disciplinary, project-based learning. Tools
like Blackbird, Elementari, Vidcode, and EarSketch apply coding in all kinds of creative ways.
How do I get started teaching coding?
Your first steps will depend on your situation. You may need to plan the course logistics, get trained to
teach the course, make the syllabus, or maybe all three. Maybe you just want to add a few coding
lessons here and there. Below are some basics to consider, whatever your situation.
What are the best resources for teaching coding?
There are so many, one of them is coding lessons! And unlike when coding for kids first came on the
scene, most resources go way beyond just teaching the code itself. Instead, they offer coding in the
context of the real-world technologies that are affecting everyone's lives.
CLICK HERE TO ACCESS THE CODING LESSONS

More Related Content

Similar to Coding lessons.pdf (20)

Chapter 2 Benefits of Learning to Code
Chapter 2 Benefits of Learning to CodeChapter 2 Benefits of Learning to Code
Chapter 2 Benefits of Learning to Code
Pro Guide
Personal Note On Software Engineering
Personal Note On Software EngineeringPersonal Note On Software Engineering
Personal Note On Software Engineering
Heidi Maestas
Code Now
Code NowCode Now
Code Now
Frances Coronel
How To Get Started In Tech With No Experience
How To Get Started In Tech With No ExperienceHow To Get Started In Tech With No Experience
How To Get Started In Tech With No Experience
Udemezue John
CE Catalog 2016 -2017 low res
CE Catalog 2016 -2017 low resCE Catalog 2016 -2017 low res
CE Catalog 2016 -2017 low res
Janee Johnson
Coding And Robotics Presentation 1.4 2024.pptx
Coding And Robotics Presentation 1.4 2024.pptxCoding And Robotics Presentation 1.4 2024.pptx
Coding And Robotics Presentation 1.4 2024.pptx
odhiambojoseph281
Diploma in IT: Empowering Careers in the World of Technology
Diploma in IT: Empowering Careers in the World of TechnologyDiploma in IT: Empowering Careers in the World of Technology
Diploma in IT: Empowering Careers in the World of Technology
abieducators0
Learning Python A Tool for Data Science, Machine Learning, and Computationa...
Learning Python  A Tool for Data Science, Machine Learning, and Computationa...Learning Python  A Tool for Data Science, Machine Learning, and Computationa...
Learning Python A Tool for Data Science, Machine Learning, and Computationa...
Dr. Mansour Kamel Mansour
Sharing & Scaling The Language Of Digital Learning
Sharing & Scaling The Language Of Digital LearningSharing & Scaling The Language Of Digital Learning
Sharing & Scaling The Language Of Digital Learning
Dr. Daniel Downs
Step-by-Step Guide to Learn Programming in Coding Classes
Step-by-Step Guide to Learn Programming in Coding ClassesStep-by-Step Guide to Learn Programming in Coding Classes
Step-by-Step Guide to Learn Programming in Coding Classes
SkyHi Tech Academy
CAREER IN I.T.
CAREER IN I.T.CAREER IN I.T.
CAREER IN I.T.
Bhavesh Sharma
Hello World - Introduction to coding.pptx
Hello World - Introduction to coding.pptxHello World - Introduction to coding.pptx
Hello World - Introduction to coding.pptx
JennyGainsford
Best computer courses in delhi
Best computer courses in delhiBest computer courses in delhi
Best computer courses in delhi
SamridhiDewan1
Basic Computer.docx
Basic Computer.docxBasic Computer.docx
Basic Computer.docx
atulsharmaat
Unlocking the Future: The Transformative Power of Kids Coding
Unlocking the Future: The Transformative Power of Kids CodingUnlocking the Future: The Transformative Power of Kids Coding
Unlocking the Future: The Transformative Power of Kids Coding
jennespi718
Top 10 Short-Term IT Courses After 12th To Fast-Track Your Tech Career
Top 10 Short-Term IT Courses After 12th To Fast-Track Your Tech CareerTop 10 Short-Term IT Courses After 12th To Fast-Track Your Tech Career
Top 10 Short-Term IT Courses After 12th To Fast-Track Your Tech Career
Edtech Learning
Schoo Innovation Project - Robotics and Coding
Schoo Innovation Project - Robotics and CodingSchoo Innovation Project - Robotics and Coding
Schoo Innovation Project - Robotics and Coding
Hillary Rogers
Envision computer-training-institute
Envision computer-training-instituteEnvision computer-training-institute
Envision computer-training-institute
Envision Institute
Bachelor of IT Sydney
Bachelor of IT SydneyBachelor of IT Sydney
Bachelor of IT Sydney
Victorian Institute of Technology (VIT
How-to-Build-a-Career-in-AI.pdf
How-to-Build-a-Career-in-AI.pdfHow-to-Build-a-Career-in-AI.pdf
How-to-Build-a-Career-in-AI.pdf
Dustin Liu
Chapter 2 Benefits of Learning to Code
Chapter 2 Benefits of Learning to CodeChapter 2 Benefits of Learning to Code
Chapter 2 Benefits of Learning to Code
Pro Guide
Personal Note On Software Engineering
Personal Note On Software EngineeringPersonal Note On Software Engineering
Personal Note On Software Engineering
Heidi Maestas
How To Get Started In Tech With No Experience
How To Get Started In Tech With No ExperienceHow To Get Started In Tech With No Experience
How To Get Started In Tech With No Experience
Udemezue John
CE Catalog 2016 -2017 low res
CE Catalog 2016 -2017 low resCE Catalog 2016 -2017 low res
CE Catalog 2016 -2017 low res
Janee Johnson
Coding And Robotics Presentation 1.4 2024.pptx
Coding And Robotics Presentation 1.4 2024.pptxCoding And Robotics Presentation 1.4 2024.pptx
Coding And Robotics Presentation 1.4 2024.pptx
odhiambojoseph281
Diploma in IT: Empowering Careers in the World of Technology
Diploma in IT: Empowering Careers in the World of TechnologyDiploma in IT: Empowering Careers in the World of Technology
Diploma in IT: Empowering Careers in the World of Technology
abieducators0
Learning Python A Tool for Data Science, Machine Learning, and Computationa...
Learning Python  A Tool for Data Science, Machine Learning, and Computationa...Learning Python  A Tool for Data Science, Machine Learning, and Computationa...
Learning Python A Tool for Data Science, Machine Learning, and Computationa...
Dr. Mansour Kamel Mansour
Sharing & Scaling The Language Of Digital Learning
Sharing & Scaling The Language Of Digital LearningSharing & Scaling The Language Of Digital Learning
Sharing & Scaling The Language Of Digital Learning
Dr. Daniel Downs
Step-by-Step Guide to Learn Programming in Coding Classes
Step-by-Step Guide to Learn Programming in Coding ClassesStep-by-Step Guide to Learn Programming in Coding Classes
Step-by-Step Guide to Learn Programming in Coding Classes
SkyHi Tech Academy
Hello World - Introduction to coding.pptx
Hello World - Introduction to coding.pptxHello World - Introduction to coding.pptx
Hello World - Introduction to coding.pptx
JennyGainsford
Best computer courses in delhi
Best computer courses in delhiBest computer courses in delhi
Best computer courses in delhi
SamridhiDewan1
Basic Computer.docx
Basic Computer.docxBasic Computer.docx
Basic Computer.docx
atulsharmaat
Unlocking the Future: The Transformative Power of Kids Coding
Unlocking the Future: The Transformative Power of Kids CodingUnlocking the Future: The Transformative Power of Kids Coding
Unlocking the Future: The Transformative Power of Kids Coding
jennespi718
Top 10 Short-Term IT Courses After 12th To Fast-Track Your Tech Career
Top 10 Short-Term IT Courses After 12th To Fast-Track Your Tech CareerTop 10 Short-Term IT Courses After 12th To Fast-Track Your Tech Career
Top 10 Short-Term IT Courses After 12th To Fast-Track Your Tech Career
Edtech Learning
Schoo Innovation Project - Robotics and Coding
Schoo Innovation Project - Robotics and CodingSchoo Innovation Project - Robotics and Coding
Schoo Innovation Project - Robotics and Coding
Hillary Rogers
Envision computer-training-institute
Envision computer-training-instituteEnvision computer-training-institute
Envision computer-training-institute
Envision Institute
How-to-Build-a-Career-in-AI.pdf
How-to-Build-a-Career-in-AI.pdfHow-to-Build-a-Career-in-AI.pdf
How-to-Build-a-Career-in-AI.pdf
Dustin Liu

Recently uploaded (20)

URLS and routing in odoo 18 - Odoo 際際滷s
URLS and routing in odoo 18 - Odoo 際際滷sURLS and routing in odoo 18 - Odoo 際際滷s
URLS and routing in odoo 18 - Odoo 際際滷s
Celine George
MIPLM subject matter expert Sascha Kamhuber
MIPLM subject matter expert Sascha KamhuberMIPLM subject matter expert Sascha Kamhuber
MIPLM subject matter expert Sascha Kamhuber
MIPLM
20250402 ACCA TeamScienceAIEra 20250402 v10.pptx
20250402 ACCA TeamScienceAIEra 20250402 v10.pptx20250402 ACCA TeamScienceAIEra 20250402 v10.pptx
20250402 ACCA TeamScienceAIEra 20250402 v10.pptx
home
Antifungal agents by Mrs. Manjushri Dabhade
Antifungal agents by Mrs. Manjushri DabhadeAntifungal agents by Mrs. Manjushri Dabhade
Antifungal agents by Mrs. Manjushri Dabhade
Dabhade madam Dabhade
How to Install Odoo 18 with Pycharm - Odoo 18 際際滷s
How to Install Odoo 18 with Pycharm - Odoo 18 際際滷sHow to Install Odoo 18 with Pycharm - Odoo 18 際際滷s
How to Install Odoo 18 with Pycharm - Odoo 18 際際滷s
Celine George
Urinary Tract Infection & Sexually Transmt ted Diseases.pptx
Urinary Tract Infection & Sexually Transmt ted Diseases.pptxUrinary Tract Infection & Sexually Transmt ted Diseases.pptx
Urinary Tract Infection & Sexually Transmt ted Diseases.pptx
Ashish Umale
Key Frameworks in Systematic Reviews - Dr Reginald Quansah
Key Frameworks in Systematic Reviews - Dr Reginald QuansahKey Frameworks in Systematic Reviews - Dr Reginald Quansah
Key Frameworks in Systematic Reviews - Dr Reginald Quansah
Systematic Reviews Network (SRN)
DUODENUM ANATOMY & Clinical Anatomy.pptx
DUODENUM ANATOMY & Clinical Anatomy.pptxDUODENUM ANATOMY & Clinical Anatomy.pptx
DUODENUM ANATOMY & Clinical Anatomy.pptx
Sid Roy
ANTIVIRAL agent by Mrs. Manjushri Dabhade
ANTIVIRAL agent by Mrs. Manjushri DabhadeANTIVIRAL agent by Mrs. Manjushri Dabhade
ANTIVIRAL agent by Mrs. Manjushri Dabhade
Dabhade madam Dabhade
Anti-Viral Agents.pptx Medicinal Chemistry III, B Pharm SEM VI
Anti-Viral Agents.pptx Medicinal Chemistry III, B Pharm SEM VIAnti-Viral Agents.pptx Medicinal Chemistry III, B Pharm SEM VI
Anti-Viral Agents.pptx Medicinal Chemistry III, B Pharm SEM VI
Samruddhi Khonde
How to Grant Discounts in Sale Order Lines in Odoo 18 Sales
How to Grant Discounts in Sale Order Lines in Odoo 18 SalesHow to Grant Discounts in Sale Order Lines in Odoo 18 Sales
How to Grant Discounts in Sale Order Lines in Odoo 18 Sales
Celine George
PUBH1000 - Module 6: Global Health 際際滷s
PUBH1000 - Module 6: Global Health 際際滷sPUBH1000 - Module 6: Global Health 際際滷s
PUBH1000 - Module 6: Global Health 際際滷s
JonathanHallett4
MIPLM subject matter expert Daniel Holzner
MIPLM subject matter expert Daniel HolznerMIPLM subject matter expert Daniel Holzner
MIPLM subject matter expert Daniel Holzner
MIPLM
How to Configure Outgoing and Incoming mail servers in Odoo 18
How to Configure Outgoing and Incoming mail servers in Odoo 18How to Configure Outgoing and Incoming mail servers in Odoo 18
How to Configure Outgoing and Incoming mail servers in Odoo 18
Celine George
STOMACH Gross Anatomy & Clinical Anatomy.pptx
STOMACH Gross Anatomy & Clinical Anatomy.pptxSTOMACH Gross Anatomy & Clinical Anatomy.pptx
STOMACH Gross Anatomy & Clinical Anatomy.pptx
Sid Roy
Crafting Winning STEM & Science Grant Proposals
Crafting Winning STEM & Science Grant ProposalsCrafting Winning STEM & Science Grant Proposals
Crafting Winning STEM & Science Grant Proposals
Kevin Welch
Yale VMOC Special Report - Measles Outbreak Southwest US 3-26-2025 FINAL.pptx
Yale VMOC  Special Report - Measles Outbreak  Southwest US 3-26-2025  FINAL.pptxYale VMOC  Special Report - Measles Outbreak  Southwest US 3-26-2025  FINAL.pptx
Yale VMOC Special Report - Measles Outbreak Southwest US 3-26-2025 FINAL.pptx
Yale School of Public Health - The Virtual Medical Operations Center (VMOC)
2025 Women Leaders Program - Award Winning
2025 Women Leaders Program  - Award Winning2025 Women Leaders Program  - Award Winning
2025 Women Leaders Program - Award Winning
Sonia McDonald
Unit1 Inroduction to Internal Combustion Engines
Unit1  Inroduction to Internal Combustion EnginesUnit1  Inroduction to Internal Combustion Engines
Unit1 Inroduction to Internal Combustion Engines
NileshKumbhar21
URLS and routing in odoo 18 - Odoo 際際滷s
URLS and routing in odoo 18 - Odoo 際際滷sURLS and routing in odoo 18 - Odoo 際際滷s
URLS and routing in odoo 18 - Odoo 際際滷s
Celine George
MIPLM subject matter expert Sascha Kamhuber
MIPLM subject matter expert Sascha KamhuberMIPLM subject matter expert Sascha Kamhuber
MIPLM subject matter expert Sascha Kamhuber
MIPLM
20250402 ACCA TeamScienceAIEra 20250402 v10.pptx
20250402 ACCA TeamScienceAIEra 20250402 v10.pptx20250402 ACCA TeamScienceAIEra 20250402 v10.pptx
20250402 ACCA TeamScienceAIEra 20250402 v10.pptx
home
Antifungal agents by Mrs. Manjushri Dabhade
Antifungal agents by Mrs. Manjushri DabhadeAntifungal agents by Mrs. Manjushri Dabhade
Antifungal agents by Mrs. Manjushri Dabhade
Dabhade madam Dabhade
How to Install Odoo 18 with Pycharm - Odoo 18 際際滷s
How to Install Odoo 18 with Pycharm - Odoo 18 際際滷sHow to Install Odoo 18 with Pycharm - Odoo 18 際際滷s
How to Install Odoo 18 with Pycharm - Odoo 18 際際滷s
Celine George
Urinary Tract Infection & Sexually Transmt ted Diseases.pptx
Urinary Tract Infection & Sexually Transmt ted Diseases.pptxUrinary Tract Infection & Sexually Transmt ted Diseases.pptx
Urinary Tract Infection & Sexually Transmt ted Diseases.pptx
Ashish Umale
Key Frameworks in Systematic Reviews - Dr Reginald Quansah
Key Frameworks in Systematic Reviews - Dr Reginald QuansahKey Frameworks in Systematic Reviews - Dr Reginald Quansah
Key Frameworks in Systematic Reviews - Dr Reginald Quansah
Systematic Reviews Network (SRN)
DUODENUM ANATOMY & Clinical Anatomy.pptx
DUODENUM ANATOMY & Clinical Anatomy.pptxDUODENUM ANATOMY & Clinical Anatomy.pptx
DUODENUM ANATOMY & Clinical Anatomy.pptx
Sid Roy
ANTIVIRAL agent by Mrs. Manjushri Dabhade
ANTIVIRAL agent by Mrs. Manjushri DabhadeANTIVIRAL agent by Mrs. Manjushri Dabhade
ANTIVIRAL agent by Mrs. Manjushri Dabhade
Dabhade madam Dabhade
Anti-Viral Agents.pptx Medicinal Chemistry III, B Pharm SEM VI
Anti-Viral Agents.pptx Medicinal Chemistry III, B Pharm SEM VIAnti-Viral Agents.pptx Medicinal Chemistry III, B Pharm SEM VI
Anti-Viral Agents.pptx Medicinal Chemistry III, B Pharm SEM VI
Samruddhi Khonde
How to Grant Discounts in Sale Order Lines in Odoo 18 Sales
How to Grant Discounts in Sale Order Lines in Odoo 18 SalesHow to Grant Discounts in Sale Order Lines in Odoo 18 Sales
How to Grant Discounts in Sale Order Lines in Odoo 18 Sales
Celine George
PUBH1000 - Module 6: Global Health 際際滷s
PUBH1000 - Module 6: Global Health 際際滷sPUBH1000 - Module 6: Global Health 際際滷s
PUBH1000 - Module 6: Global Health 際際滷s
JonathanHallett4
MIPLM subject matter expert Daniel Holzner
MIPLM subject matter expert Daniel HolznerMIPLM subject matter expert Daniel Holzner
MIPLM subject matter expert Daniel Holzner
MIPLM
How to Configure Outgoing and Incoming mail servers in Odoo 18
How to Configure Outgoing and Incoming mail servers in Odoo 18How to Configure Outgoing and Incoming mail servers in Odoo 18
How to Configure Outgoing and Incoming mail servers in Odoo 18
Celine George
STOMACH Gross Anatomy & Clinical Anatomy.pptx
STOMACH Gross Anatomy & Clinical Anatomy.pptxSTOMACH Gross Anatomy & Clinical Anatomy.pptx
STOMACH Gross Anatomy & Clinical Anatomy.pptx
Sid Roy
Crafting Winning STEM & Science Grant Proposals
Crafting Winning STEM & Science Grant ProposalsCrafting Winning STEM & Science Grant Proposals
Crafting Winning STEM & Science Grant Proposals
Kevin Welch
2025 Women Leaders Program - Award Winning
2025 Women Leaders Program  - Award Winning2025 Women Leaders Program  - Award Winning
2025 Women Leaders Program - Award Winning
Sonia McDonald
Unit1 Inroduction to Internal Combustion Engines
Unit1  Inroduction to Internal Combustion EnginesUnit1  Inroduction to Internal Combustion Engines
Unit1 Inroduction to Internal Combustion Engines
NileshKumbhar21

Coding lessons.pdf

  • 1. Why teach coding? Who should teach it? The impact of computer coding on modern life is so universal that many of us don't think twice about it! But behind every social media post, streaming service selection, and smartphone app is, of course, code: a system of functions, commands, and rules written in a particular language to make our digital technologies function smoothly. Even with the rise of artificial intelligence and its increasing power to help write and edit computer code, human coders are still behind the scenes. For many students, learning basic coding can be an empowering experience that teaches a wide range of skills: creativity, problem-solving, perseverance, confidence, and more. Teaching coding to your students helps them to better understand how the modern world works, and perhaps, someday, shape the digital future. Don't worryeven if you don't consider yourself a "techie," there are plenty of opportunities to learn alongside your students! What is coding? Why teach coding? Is coding relevant across subjects and curricula? How do I get started teaching coding? What are the best resources for teaching coding? What is coding? Coding is the process of writing out steps for a computer to follow to achieve a goal or perform a task. Typically, coding is done using a programming or scripting languagelike HTML, Python, or JavaScriptwhich the coder uses to translate his or her ideas into words, phrases, and syntax that the computer understands. These instructions are also called "commands." Computer programming is the larger process: It involves identifying a problem or challenge, considering potential solutions, writing code that can enact those solutions, and then testing and revising the code to achieve the desired results. Computer programs, also called applications or "apps," can generally be run on a wide range of machines and devices, including computers, laptops, tablets, gaming consoles, and more. They include everything from operating systems, like iOS, Windows, or Android, to robust applications like Office or Photoshop, to web-based programs like Netflix or Instagram, to games like Minecraft or Candy Crush. Everything that a computer or device does happens through a program. CLICK HERE TO ACCESS THE CODING LESSONS Why teach coding? Coding isn't just for "techies" or kids who want to work on computers. There are lots of compelling reasons for all students to learn to code: It might be required: Increasingly, some form of computer science standards are being added in states across the country, so you may find that it becomes a necessary part of the curriculum. Creativity and representation: It teaches students how to be digital creatorsto create their own websites, apps, and features. Coding allows students to wield the full power of the internetand multimediato share their ideas, talents, and creativity. Plus, encouraging all kids to learn coding expands the representation of those making the fundamental programs that control so much of the world. Valuable thinking skills: Learning to code provides students with skills that apply across content areas. By learning to tell machines what to do, students engage in problem-solving and computational thinking, which apply to academic and professional disciplines across the board. As computer scientist Mitch Resnick from MIT explains, "Most people won't grow up to become professional computer scientists or programmers, but those skills of thinking
  • 2. creatively, reasoning systematically, working collaboratively are things that people can use no matter what they're doing in their work lives." Deeper understanding of technology: It teaches students the concrete specifics of how everyday technologies work. Students get a better understanding of what apps are actually coded to do and, in turn, what some of the larger consequences of using them are. Opportunities: Technological knowledge is valuable and applies to all sorts of careers, so understanding some of the basics opens up more opportunities for kids. It's fun! Coding can provide students with a creative outlet, and it will give them a leg up when they begin pursuing a career and other professional goals. Is coding relevant across subjects and curricula? Yes! Because learning to code involves logic, problem-solving, backwards planning, and other broadly applicable thinking skills, teachers of all subject areas can consider making coding a part of their content area. In fact, students can use coding projects to demonstrate knowledge in any subject. Coding projects are also great opportunities for cross-disciplinary, project-based learning. Tools like Blackbird, Elementari, Vidcode, and EarSketch apply coding in all kinds of creative ways. How do I get started teaching coding? Your first steps will depend on your situation. You may need to plan the course logistics, get trained to teach the course, make the syllabus, or maybe all three. Maybe you just want to add a few coding lessons here and there. Below are some basics to consider, whatever your situation. What are the best resources for teaching coding? There are so many, one of them is coding lessons! And unlike when coding for kids first came on the scene, most resources go way beyond just teaching the code itself. Instead, they offer coding in the context of the real-world technologies that are affecting everyone's lives. CLICK HERE TO ACCESS THE CODING LESSONS