SlideShare a Scribd company logo
ITGOPRO
Programming fundamentals for kids guide.
Introduction to python for kids
• 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
• Third principle is keep your python code simple
• This is a project oriented course
• Willing to be a life-long learner
Rules
• Be respectful at all times
• Don’t interrupt when your peers or teachers are speaking
• Be on time
• Diversity and Inclusion are celebrated especially kids with autism
• Ask any questions you have in mind
• No plagiarizing.
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

More Related Content

Similar to Itgopro programmingforkids

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 EDUCATIONAL PODCASTING
FLIPPED CLASSROOM AND EDUCATIONAL PODCASTINGFLIPPED CLASSROOM AND EDUCATIONAL PODCASTING
FLIPPED CLASSROOM AND EDUCATIONAL PODCASTING
NikhithaPS1
 
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
NayanaS48
 
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
 
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
 
Python Mastery Made Simple: Your Guide to Online Coaching Courses.pdf
Python Mastery Made Simple: Your Guide to Online Coaching Courses.pdfPython Mastery Made Simple: Your Guide to Online Coaching Courses.pdf
Python Mastery Made Simple: Your Guide to Online Coaching Courses.pdf
Milind Agarwal
 
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
 
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
 
Elearn 2012 Parent Meet
Elearn 2012 Parent MeetElearn 2012 Parent Meet
Elearn 2012 Parent Meet
The Gardens School
 
Preparing for my career
Preparing for my careerPreparing for my career
Preparing for my career
Haotian Gong
 
Python 101
Python 101Python 101
Python 101
Knowledgehut
 
Learn more about GAME:IT
Learn more about GAME:ITLearn more about GAME:IT
Learn more about GAME:IT
Kari Silvis Tatge
 
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
 
Coding: the smart future for our kids - Chau Au
Coding: the smart future for our kids - Chau AuCoding: the smart future for our kids - Chau Au
Coding: the smart future for our kids - Chau Au
PublicLibraryServices
 
Spoken english
Spoken englishSpoken english
Spoken english
123lipu
 
Spoken english
Spoken englishSpoken english
Spoken english
123lipu
 
What are the Best Ways to Learn Programming In 2023.pptx
What are the Best Ways to Learn Programming In 2023.pptxWhat are the Best Ways to Learn Programming In 2023.pptx
What are the Best Ways to Learn Programming In 2023.pptx
matlabassignmenthelp1
 
Starting a code Club proposal
Starting a code Club proposalStarting a code Club proposal
Starting a code Club proposal
AREWA WILLIAMS
 
Reading Book Report 3. Chapter
Reading Book Report 3. ChapterReading Book Report 3. Chapter
Reading Book Report 3. Chapter
ELENA GOMEZ
 
How Python Changed My Life PyCon Indonesia 2019
How Python Changed My Life   PyCon Indonesia 2019How Python Changed My Life   PyCon Indonesia 2019
How Python Changed My Life PyCon Indonesia 2019
Fauzan Erich Emmerling
 

Similar to Itgopro programmingforkids (20)

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 EDUCATIONAL PODCASTING
FLIPPED CLASSROOM AND EDUCATIONAL PODCASTINGFLIPPED CLASSROOM AND EDUCATIONAL PODCASTING
FLIPPED CLASSROOM AND EDUCATIONAL PODCASTING
 
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 P ODCAST.pptx
FLIPPED CLASSROOM AND EDU P ODCAST.pptxFLIPPED CLASSROOM AND EDU P ODCAST.pptx
FLIPPED CLASSROOM AND EDU P ODCAST.pptx
 
Baabtra.com programming at school
Baabtra.com programming at schoolBaabtra.com programming at school
Baabtra.com programming at school
 
Python Mastery Made Simple: Your Guide to Online Coaching Courses.pdf
Python Mastery Made Simple: Your Guide to Online Coaching Courses.pdfPython Mastery Made Simple: Your Guide to Online Coaching Courses.pdf
Python Mastery Made Simple: Your Guide to Online Coaching Courses.pdf
 
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
 
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 &...
 
Elearn 2012 Parent Meet
Elearn 2012 Parent MeetElearn 2012 Parent Meet
Elearn 2012 Parent Meet
 
Preparing for my career
Preparing for my careerPreparing for my career
Preparing for my career
 
Python 101
Python 101Python 101
Python 101
 
Learn more about GAME:IT
Learn more about GAME:ITLearn more about GAME:IT
Learn more about GAME:IT
 
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
 
Coding: the smart future for our kids - Chau Au
Coding: the smart future for our kids - Chau AuCoding: the smart future for our kids - Chau Au
Coding: the smart future for our kids - Chau Au
 
Spoken english
Spoken englishSpoken english
Spoken english
 
Spoken english
Spoken englishSpoken english
Spoken english
 
What are the Best Ways to Learn Programming In 2023.pptx
What are the Best Ways to Learn Programming In 2023.pptxWhat are the Best Ways to Learn Programming In 2023.pptx
What are the Best Ways to Learn Programming In 2023.pptx
 
Starting a code Club proposal
Starting a code Club proposalStarting a code Club proposal
Starting a code Club proposal
 
Reading Book Report 3. Chapter
Reading Book Report 3. ChapterReading Book Report 3. Chapter
Reading Book Report 3. Chapter
 
How Python Changed My Life PyCon Indonesia 2019
How Python Changed My Life   PyCon Indonesia 2019How Python Changed My Life   PyCon Indonesia 2019
How Python Changed My Life PyCon Indonesia 2019
 

Recently uploaded

Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Julian Hyde
 
Preparing Non - Technical Founders for Engaging a Tech Agency
Preparing Non - Technical Founders for Engaging  a  Tech AgencyPreparing Non - Technical Founders for Engaging  a  Tech Agency
Preparing Non - Technical Founders for Engaging a Tech Agency
ISH Technologies
 
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s EcosystemUI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
Peter Muessig
 
Modelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - AmsterdamModelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - Amsterdam
Alberto Brandolini
 
E-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet DynamicsE-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet Dynamics
Hornet Dynamics
 
Enums On Steroids - let's look at sealed classes !
Enums On Steroids - let's look at sealed classes !Enums On Steroids - let's look at sealed classes !
Enums On Steroids - let's look at sealed classes !
Marcin Chrost
 
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
dakas1
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
brainerhub1
 
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
gapen1
 
WWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders AustinWWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders Austin
Patrick Weigel
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
Grant Fritchey
 
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
mz5nrf0n
 
14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision
ShulagnaSarkar2
 
Malibou Pitch Deck For Its €3M Seed Round
Malibou Pitch Deck For Its €3M Seed RoundMalibou Pitch Deck For Its €3M Seed Round
Malibou Pitch Deck For Its €3M Seed Round
sjcobrien
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
dakas1
 
SQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure MalaysiaSQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure Malaysia
GohKiangHock
 
zOS Mainframe JES2-JES3 JCL-JECL Differences
zOS Mainframe JES2-JES3 JCL-JECL DifferenceszOS Mainframe JES2-JES3 JCL-JECL Differences
zOS Mainframe JES2-JES3 JCL-JECL Differences
YousufSait3
 
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
mz5nrf0n
 
How to write a program in any programming language
How to write a program in any programming languageHow to write a program in any programming language
How to write a program in any programming language
Rakesh Kumar R
 
Lecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptxLecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptx
TaghreedAltamimi
 

Recently uploaded (20)

Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)
 
Preparing Non - Technical Founders for Engaging a Tech Agency
Preparing Non - Technical Founders for Engaging  a  Tech AgencyPreparing Non - Technical Founders for Engaging  a  Tech Agency
Preparing Non - Technical Founders for Engaging a Tech Agency
 
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s EcosystemUI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
 
Modelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - AmsterdamModelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - Amsterdam
 
E-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet DynamicsE-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet Dynamics
 
Enums On Steroids - let's look at sealed classes !
Enums On Steroids - let's look at sealed classes !Enums On Steroids - let's look at sealed classes !
Enums On Steroids - let's look at sealed classes !
 
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
 
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
 
WWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders AustinWWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders Austin
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
 
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
 
14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision
 
Malibou Pitch Deck For Its €3M Seed Round
Malibou Pitch Deck For Its €3M Seed RoundMalibou Pitch Deck For Its €3M Seed Round
Malibou Pitch Deck For Its €3M Seed Round
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
 
SQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure MalaysiaSQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure Malaysia
 
zOS Mainframe JES2-JES3 JCL-JECL Differences
zOS Mainframe JES2-JES3 JCL-JECL DifferenceszOS Mainframe JES2-JES3 JCL-JECL Differences
zOS Mainframe JES2-JES3 JCL-JECL Differences
 
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
 
How to write a program in any programming language
How to write a program in any programming languageHow to write a program in any programming language
How to write a program in any programming language
 
Lecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptxLecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptx
 

Itgopro programmingforkids

  • 2. Introduction to python for kids • 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 • Third principle is keep your python code simple • This is a project oriented course • Willing to be a life-long learner
  • 4. Rules • Be respectful at all times • Don’t interrupt when your peers or teachers are speaking • Be on time • Diversity and Inclusion are celebrated especially kids with autism • Ask any questions you have in mind • No plagiarizing.
  • 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