SlideShare a Scribd company logo
Python Fundamentals for ages 12
and older
Instructor: Richard Guerra
Introduction to Python
• We focus on teaching coding skills and introduce students to different
programming languages appropriate for their age and experience level which we
will start with Python.
• Python has been considered as a beginner level to learn programming
• Python requires patience and practice
• It will be a hybrid of online and Instruction led
• Coding ages approximately 6 to 13 to start with
Programming Principles to follow:
• The first principle is document your code in order
for your audience to make python easier to
understand
• Second principle is don’t repeat yourself too much
• Willing to be a life-long learner
• Third principle is keep your python code simple
• This is a project oriented course
https://docs.microsoft.com/en-us/learn/certifications/exams/az-900
Rules
• Be respectful at all times
• Don’t interrupt when your peers or teachers are
speaking
• Diversity and Inclusion are celebrated especially
kids with autism
• Ask any questions you have in mind
What to do with students who are ahead or
slow
• First, the students who are ahead can do
some extra credit projects. For example,
make a rock paper scissors game.
• Second, the student can tutor other
peers on their free time if they’re having
issues with a certain project or hw
• If there’s a student who’s having
difficulty they can contact me or their
peers for extra help.
• Additional videos could also be
beneficial to students who are struggling
to understand the course.
What are we trying to
accomplish
• We are trying to make sure all students can make snake game using the python
programming language with creativity, insightfulness, excitement, and also be detailed-
oriented
• We also hope students can show their non programming friends to python if they’re willing
to learn coding.
• It will take approximately a month to finish understanding python and making a snake game
• We have a zoom meeting at least once a week but can be flexible for more than one.
• The total price could be $150 for this class
• The prerequisites for the course are a computer, python SDK installed and an IDE(pycharm,
visual studio code, etc) as well as a python for kids digital book
Richard Guerra
Instructor
Meet the instructor

More Related Content

Similar to Pythonfundamentals.pptx

FLIPPED CLASSROOM AND EDU P ODCAST.pptx
FLIPPED CLASSROOM AND EDU P ODCAST.pptxFLIPPED CLASSROOM AND EDU P ODCAST.pptx
FLIPPED CLASSROOM AND EDU P ODCAST.pptx
AswathyShaji18
 
FLIPPED CLASSROOM AND EDU PODCAST-1.pptx
FLIPPED CLASSROOM AND EDU PODCAST-1.pptxFLIPPED CLASSROOM AND EDU PODCAST-1.pptx
FLIPPED CLASSROOM AND EDU PODCAST-1.pptx
AswathyShaji18
 
FLIPPED CLASSROOM AND EDU PODCAST-1.pptx
FLIPPED CLASSROOM AND EDU PODCAST-1.pptxFLIPPED CLASSROOM AND EDU PODCAST-1.pptx
FLIPPED CLASSROOM AND EDU PODCAST-1.pptx
AswathyShaji18
 
FLIPPED CLASSROOM AND EDU PODCAST-1.pptx
FLIPPED CLASSROOM AND EDU PODCAST-1.pptxFLIPPED CLASSROOM AND EDU PODCAST-1.pptx
FLIPPED CLASSROOM AND EDU PODCAST-1.pptx
MeghaSVNaturalscienc
 
FLIPPED CLASSROOM AND EDU PODCAST-1.pptx
FLIPPED CLASSROOM AND EDU PODCAST-1.pptxFLIPPED CLASSROOM AND EDU PODCAST-1.pptx
FLIPPED CLASSROOM AND EDU PODCAST-1.pptx
AswathyShaji18
 
Baabtra.com programming at school
Baabtra.com programming at schoolBaabtra.com programming at school
Baabtra.com programming at school
baabtra.com - No. 1 supplier of quality freshers
 
Making the most of free online tools and technologies for language learning &...
Making the most of free online tools and technologies for language learning &...Making the most of free online tools and technologies for language learning &...
Making the most of free online tools and technologies for language learning &...
The Language Centre at Queen's
 
Group 2 internet based work, email, chat
Group 2 internet based work, email, chatGroup 2 internet based work, email, chat
Group 2 internet based work, email, chat
Qurrot Ainy
 
Reading Book Report 3. Chapter
Reading Book Report 3. ChapterReading Book Report 3. Chapter
Reading Book Report 3. Chapter
ELENA GOMEZ
 
Kickstarting career as an Android developer.pdf
Kickstarting career as an Android developer.pdfKickstarting career as an Android developer.pdf
Kickstarting career as an Android developer.pdf
ShreyaDhurde
 
Master Python.pdf
Master Python.pdfMaster Python.pdf
Master Python.pdf
Uncodemy
 
python online training.docx
python online training.docxpython online training.docx
python online training.docx
don400096
 
Introduction-Learning-Python-Quickly.pptx
Introduction-Learning-Python-Quickly.pptxIntroduction-Learning-Python-Quickly.pptx
Introduction-Learning-Python-Quickly.pptx
Attitude Tally Academy
 
python.pdf
python.pdfpython.pdf
python.pdf
Uncodemy
 
How not to fail at programming education
How not to fail at programming educationHow not to fail at programming education
How not to fail at programming education
Esther Seyffarth
 
Learn more about GAME:IT
Learn more about GAME:ITLearn more about GAME:IT
Learn more about GAME:IT
Kari Silvis Tatge
 
Faq onlinestudents fa10
Faq onlinestudents fa10Faq onlinestudents fa10
Faq onlinestudents fa10
Suse1
 
An introduction to python | Python Assignment Help
An introduction to python | Python Assignment HelpAn introduction to python | Python Assignment Help
An introduction to python | Python Assignment Help
Sample Assignment
 
Expertise Python Programming with Kodyfier Your Gateway to Online Learning Ex...
Expertise Python Programming with Kodyfier Your Gateway to Online Learning Ex...Expertise Python Programming with Kodyfier Your Gateway to Online Learning Ex...
Expertise Python Programming with Kodyfier Your Gateway to Online Learning Ex...
seokodyfier
 
Preparing for my career
Preparing for my careerPreparing for my career
Preparing for my career
Haotian Gong
 

Similar to Pythonfundamentals.pptx (20)

FLIPPED CLASSROOM AND EDU P ODCAST.pptx
FLIPPED CLASSROOM AND EDU P ODCAST.pptxFLIPPED CLASSROOM AND EDU P ODCAST.pptx
FLIPPED CLASSROOM AND EDU P ODCAST.pptx
 
FLIPPED CLASSROOM AND EDU PODCAST-1.pptx
FLIPPED CLASSROOM AND EDU PODCAST-1.pptxFLIPPED CLASSROOM AND EDU PODCAST-1.pptx
FLIPPED CLASSROOM AND EDU PODCAST-1.pptx
 
FLIPPED CLASSROOM AND EDU PODCAST-1.pptx
FLIPPED CLASSROOM AND EDU PODCAST-1.pptxFLIPPED CLASSROOM AND EDU PODCAST-1.pptx
FLIPPED CLASSROOM AND EDU PODCAST-1.pptx
 
FLIPPED CLASSROOM AND EDU PODCAST-1.pptx
FLIPPED CLASSROOM AND EDU PODCAST-1.pptxFLIPPED CLASSROOM AND EDU PODCAST-1.pptx
FLIPPED CLASSROOM AND EDU PODCAST-1.pptx
 
FLIPPED CLASSROOM AND EDU PODCAST-1.pptx
FLIPPED CLASSROOM AND EDU PODCAST-1.pptxFLIPPED CLASSROOM AND EDU PODCAST-1.pptx
FLIPPED CLASSROOM AND EDU PODCAST-1.pptx
 
Baabtra.com programming at school
Baabtra.com programming at schoolBaabtra.com programming at school
Baabtra.com programming at school
 
Making the most of free online tools and technologies for language learning &...
Making the most of free online tools and technologies for language learning &...Making the most of free online tools and technologies for language learning &...
Making the most of free online tools and technologies for language learning &...
 
Group 2 internet based work, email, chat
Group 2 internet based work, email, chatGroup 2 internet based work, email, chat
Group 2 internet based work, email, chat
 
Reading Book Report 3. Chapter
Reading Book Report 3. ChapterReading Book Report 3. Chapter
Reading Book Report 3. Chapter
 
Kickstarting career as an Android developer.pdf
Kickstarting career as an Android developer.pdfKickstarting career as an Android developer.pdf
Kickstarting career as an Android developer.pdf
 
Master Python.pdf
Master Python.pdfMaster Python.pdf
Master Python.pdf
 
python online training.docx
python online training.docxpython online training.docx
python online training.docx
 
Introduction-Learning-Python-Quickly.pptx
Introduction-Learning-Python-Quickly.pptxIntroduction-Learning-Python-Quickly.pptx
Introduction-Learning-Python-Quickly.pptx
 
python.pdf
python.pdfpython.pdf
python.pdf
 
How not to fail at programming education
How not to fail at programming educationHow not to fail at programming education
How not to fail at programming education
 
Learn more about GAME:IT
Learn more about GAME:ITLearn more about GAME:IT
Learn more about GAME:IT
 
Faq onlinestudents fa10
Faq onlinestudents fa10Faq onlinestudents fa10
Faq onlinestudents fa10
 
An introduction to python | Python Assignment Help
An introduction to python | Python Assignment HelpAn introduction to python | Python Assignment Help
An introduction to python | Python Assignment Help
 
Expertise Python Programming with Kodyfier Your Gateway to Online Learning Ex...
Expertise Python Programming with Kodyfier Your Gateway to Online Learning Ex...Expertise Python Programming with Kodyfier Your Gateway to Online Learning Ex...
Expertise Python Programming with Kodyfier Your Gateway to Online Learning Ex...
 
Preparing for my career
Preparing for my careerPreparing for my career
Preparing for my career
 

Recently uploaded

System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
Hiike
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
alexjohnson7307
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
fredae14
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
HarisZaheer8
 
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfNunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
flufftailshop
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStrDeep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
saastr
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
Intelisync
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
LucaBarbaro3
 

Recently uploaded (20)

System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
 
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfNunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStrDeep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
 

Pythonfundamentals.pptx

  • 1. Python Fundamentals for ages 12 and older Instructor: Richard Guerra
  • 2. Introduction to Python • We focus on teaching coding skills and introduce students to different programming languages appropriate for their age and experience level which we will start with Python. • Python has been considered as a beginner level to learn programming • Python requires patience and practice • It will be a hybrid of online and Instruction led • Coding ages approximately 6 to 13 to start with
  • 3. Programming Principles to follow: • The first principle is document your code in order for your audience to make python easier to understand • Second principle is don’t repeat yourself too much • Willing to be a life-long learner • Third principle is keep your python code simple • This is a project oriented course https://docs.microsoft.com/en-us/learn/certifications/exams/az-900
  • 4. Rules • Be respectful at all times • Don’t interrupt when your peers or teachers are speaking • Diversity and Inclusion are celebrated especially kids with autism • Ask any questions you have in mind
  • 5. What to do with students who are ahead or slow • First, the students who are ahead can do some extra credit projects. For example, make a rock paper scissors game. • Second, the student can tutor other peers on their free time if they’re having issues with a certain project or hw • If there’s a student who’s having difficulty they can contact me or their peers for extra help. • Additional videos could also be beneficial to students who are struggling to understand the course.
  • 6. What are we trying to accomplish • We are trying to make sure all students can make snake game using the python programming language with creativity, insightfulness, excitement, and also be detailed- oriented • We also hope students can show their non programming friends to python if they’re willing to learn coding. • It will take approximately a month to finish understanding python and making a snake game • We have a zoom meeting at least once a week but can be flexible for more than one. • The total price could be $150 for this class • The prerequisites for the course are a computer, python SDK installed and an IDE(pycharm, visual studio code, etc) as well as a python for kids digital book