Schoolhouse.world: peer tutoring, for free.
Free SAT® Prep, as part of a research study.
SAT® Bootcamps
Free SAT® Prep, as part of a research study.
A global network of volunteers.
Explore Tutors
A global network of volunteers.

Enrichment • Series

Let's Learn Python 101: From Learner to Coder

Shivansh G

Series Details

Sessions

Public Discussion

This series ended on September 16, 2022. All 1:1 and group chats related to this series are disabled 7 days after the last session.

Series Details

About

Hi Everyone! I am Shivansh and I am absolutely a nerd of coding! I have been tinkering with circuits since I was 7 and working with code since I was 10 and I absolutely cannot wait my learnings with you all! As requested by many of my previous leaners and seen by the excitement of learning Python! I myself would be starting a Python series to teach it from scratch! Don't worry if you do not know coding --- THIS IS THE PLACE TO BE! Here is just a small, little, teeny, tiny glimpse of what my series is going to entail (I want some parts to be a surprise :) for you!): #Session 1: Orientation - Meet and Greet and introduction to the Course! #Session 2: Python Basics 101: Data Types, Variables and Comments #Session 3: Python Basics 101: Casting, Numbers, Strings and Booleans #Session 4: Python Intermediate 101: Operators and Data Structures (Lists) #Session 5: Python Intermediate 101: Data Structures (Tuples, Sets and Dictionaries) #Session 6: Python Intermediate 101: Conditionals and Loops #Session 7: Python Advanced 101: Functions, Lambda and Arrays #Session 8: Python Advanced 101: Classes, Objects and Inheritance #Session X.... Somewhere in the line we will join Python with AI and make our own AI (Python X OpenCV)! Also, a little surprise --- We will be building websites with Python (Both Static and Dynamic) => Python X Django! So, if you are someone who though coding was hard or someone who has excelled at code all your life, this series is for you! Whether a beginner or a pro, you always have something new to learn in our sessions! Note: Every session we will be doing a whole lot of practice problems, so do not worry about forgetting the language! And plus, incase you want I can assign homework (But personally I do not like homework too!). Anyways, this course will go level by level - Beginner, Intermediate, Advanced, Professional and Expert! But we can have as many catch up sessions and as many series sessions added as the course is structured according to you! So what are you waiting for? Ready to take the Python Series challenge?

Tutor Qualifications

Hi, my name is Shivansh Gupta and I love to code! I have been an experienced coder for over 5 years and would be pursuing engineering when I graduate from my school! I have built over 350+ applications and know over 15+ coding languages and numerous national and international coding accolades at prestigious competitions!

✋ ATTENDANCE POLICY

None! Yes, you read it right! None! If you miss out, we have notes to recap! I of course want you to be present and would highly recommend you being in the classes but due to any issue if you cannot join, DO NOT WORRY - My notes will help you catch up with us in no time!

Dates

July 12 - September 16

Learners

40 / 40

Total Sessions

2

About the Tutor

Hi I am a grade 8 student and I love Maths, Science, Coding, Debating, Music and Learning Languages through which I have received numerous awards. I loves mathematics and science and have shown his knowledge through multiple global competitive competitions like Olympiads, AMC 8, CEMC, securing distinctions and awards. I love music and have produced multiple compositions on my own. I am a national debating champion and 2nd best speaker in NSDA’s India Tournament, I have won 1st best speaker in Georgetown University's Tournament and have gone to Oxford University for their finals debate! I am a coder knowing over 15 languages and frameworks in computers and have built over 500+ applications to help society! I have won numerous hackathons and wish to be an engineer when I grow up! I love circuits and the Arduino/Raspberry Pi and have gotten great awards at the World Robotics Olympiad! Apart from coding languages, I love linguistics and I learn Japanese and Spanish. I have participated in several chess tournaments at state and national levels. I enjoy playing the guitar, drums and piano for which I has cleared Trinity Exams! If you too have a passion for maths or science/coding, or even hate maths, thats ok! I would love to teach maths/science/coding if you need and and share the love for it around the world! So, if you want to learn maths, lets enjoy mathematics, not as a subject but as an art, where your creativity is your paint and your mind is your canvas! If you want to study science, remember its not the study of formals, but the art of patterns! If you wish to study coding, remember its not learning a language that sets coding apart but its using simple logic and a whole lot of imagination that creates 100s of solutions to the same coding problem! Enjoy learning and spreading the love of Maths, Science and Coding!

View Shivansh G's Profile

Upcoming Sessions

0

Public Discussion

Please log in to see discussion on this series.