KEMBAR78
Introduction_to_Coding_Empowerment_Technologies.pptx
Introduction to Coding
for Empowerment
Technologies
Teodoro Feria Revano Jr.
Learning objectives
At the end of the lesson, students should be able
to:
■ Define coding and its purpose.
■ Identify the basic concepts in programming.
■ Demonstrate simple coding activities using a
block-based or text-based language.
■ Appreciate the role of coding in everyday life
and future careers.
What is Coding?
■ • Coding is giving instructions to a computer to
perform specific tasks.
■ • Also known as: Programming
■ • Enables us to create websites, apps, games,
and more.
Why Learn to Code?
■ • Enhances problem-solving and logical
thinking.
■ • In-demand skill in the job market.
■ • Empowers innovation and creativity.
■ • Helps you build your own tech projects.
Basic Coding Concepts
■ • Variables – containers for storing data.
■ • Data Types – numbers, text (strings),
Boolean (true/false).
■ • Operators – symbols for math and logic (e.g.,
+, -, >).
■ • Conditionals – decision-making with if...else.
■ • Loops – repeat actions with for or while.
Programming Languages
■ Block-based: Scratch – drag-and-drop,
ideal for beginners
■ Text-based: Python – simple syntax,
powerful for all levels
■ Brief mention of other languages like
JavaScript, HTML/CSS (for web)
Tools You Can Use
■ Scratch (scratch.mit.edu)
■ Replit (replit.com) – beginner-friendly
coding environment
■ Code.org – gamified learning path
■ Visual Studio Code (VS Code) – for more
advanced learners
Real-Life Applications
■ • Websites and Apps (HTML, CSS,
JavaScript)
■ • Robotics and Automation (Python,
Arduino)
■ • Game Development (Unity, C#)
■ • Artificial Intelligence (Python)
Example – Hello, World! in
Python
■ Using Python:
print("Hello, World!")
■ Output: Hello, World!
Benefits of Learning to Code
■ Enhances logical and analytical
thinking
■ Improves creativity and innovation
■ Opens up career and freelance
opportunities
Tips for Beginners
■ • Start small, stay consistent.
■ • Practice daily – even 15 minutes
counts.
■ • Don’t fear errors—they help you learn.
■ • Use online resources and tutorials.
Empower Yourself Through
Coding
■ • Be a creator, not just a consumer.
■ • Coding enables you to build
solutions for your community.
■ • You have the power to shape the
future through technology.
Thank you.

Introduction_to_Coding_Empowerment_Technologies.pptx

  • 1.
    Introduction to Coding forEmpowerment Technologies Teodoro Feria Revano Jr.
  • 2.
    Learning objectives At theend of the lesson, students should be able to: ■ Define coding and its purpose. ■ Identify the basic concepts in programming. ■ Demonstrate simple coding activities using a block-based or text-based language. ■ Appreciate the role of coding in everyday life and future careers.
  • 4.
    What is Coding? ■• Coding is giving instructions to a computer to perform specific tasks. ■ • Also known as: Programming ■ • Enables us to create websites, apps, games, and more.
  • 5.
    Why Learn toCode? ■ • Enhances problem-solving and logical thinking. ■ • In-demand skill in the job market. ■ • Empowers innovation and creativity. ■ • Helps you build your own tech projects.
  • 6.
    Basic Coding Concepts ■• Variables – containers for storing data. ■ • Data Types – numbers, text (strings), Boolean (true/false). ■ • Operators – symbols for math and logic (e.g., +, -, >). ■ • Conditionals – decision-making with if...else. ■ • Loops – repeat actions with for or while.
  • 7.
    Programming Languages ■ Block-based:Scratch – drag-and-drop, ideal for beginners ■ Text-based: Python – simple syntax, powerful for all levels ■ Brief mention of other languages like JavaScript, HTML/CSS (for web)
  • 8.
    Tools You CanUse ■ Scratch (scratch.mit.edu) ■ Replit (replit.com) – beginner-friendly coding environment ■ Code.org – gamified learning path ■ Visual Studio Code (VS Code) – for more advanced learners
  • 9.
    Real-Life Applications ■ •Websites and Apps (HTML, CSS, JavaScript) ■ • Robotics and Automation (Python, Arduino) ■ • Game Development (Unity, C#) ■ • Artificial Intelligence (Python)
  • 10.
    Example – Hello,World! in Python ■ Using Python: print("Hello, World!") ■ Output: Hello, World!
  • 11.
    Benefits of Learningto Code ■ Enhances logical and analytical thinking ■ Improves creativity and innovation ■ Opens up career and freelance opportunities
  • 12.
    Tips for Beginners ■• Start small, stay consistent. ■ • Practice daily – even 15 minutes counts. ■ • Don’t fear errors—they help you learn. ■ • Use online resources and tutorials.
  • 13.
    Empower Yourself Through Coding ■• Be a creator, not just a consumer. ■ • Coding enables you to build solutions for your community. ■ • You have the power to shape the future through technology.
  • 14.