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.

Computer Science • Series

Scratch: programming with code blocks 😺💻

Starts in 9 days!

Aeparish M

Series Details

Sessions

Public Discussion

Series Details

About

Are you looking to code or learn new concepts in computer science!? Well, welcome to probably one of your first programming classes! 🤖 [SHORT COURSE]

You don't have to have any background in coding, just a device with internet! We're going to start from scratch (😆 like the website) and build up on the fundamentals so hopefully this can guide you to making your very own projects in the near future!!

Some things we'll look at:
-> why do we need to program? Intro to the scratch website.
-> looking at all of the block types and what they all do - experimenting
-> seeing some project ideas and selecting one to do
-> learning more and going deeper - what do we do next?
-> algorithms and goals
-> real world applications and problem-solving creativity!
(not in this order specifically, just a brief overview of topics we'll cover!)

Each class we'll try to be activity oriented and outcome based rather than just mugging up information or making it like a onetime interest which you drop after the series ends, so I hope this comes of use to you! Interaction is always optimal in the sessions and will help you understand a lot better, so I highly encourage it!


✋ ATTENDANCE POLICY

It's alright if you miss sessions but just keep in mind that each session a new topic will be covered so to learn effectively, it'd be best to attend them.

If you can't please tell me before hand or ask me to schedule any recap sessions for you so it'd be easier to grasp the topics without friction!

Dates

December 14 - January 11

Learners

0 / 20

Total Sessions

5

About the Tutor

Hey I'm Aeparish! I'm from India and I'm in 9th grade (homeschooled). I'm in schoolhouse to learn more maths and other things like music, english, etc. I absolutely love drawing both digitally (on procreate & krita) and traditionally (on paper)! Another thing is 3D modelling in blender and started learning on schoolhouse itself from Woody W! (Thanks a lot by the way :D) Other things are exploration, and you'll probably see me taking photos of different bugs or collecting sticks and rocks. I also like learning about astronomy and what you could find out there really is phenomenal! I know coding in a bunch of languages (more down below) and do tons of lego (super creative and fun honestly)! I really wanna learn animating (mostly 2d but 3d too) and have started so hope I can animate really well someday! Already have a lot of ideas xD. Extra facts: MBTI: Entp-t (debater). Zodiac sign: Aquarius! Favourite games: Minecraft, crossy road and sneaky sasquatch. Favourite books: The little prince, percy jackson, adelaide: the flying kangaroo, jujutsu kaisen (manga which I LOVE). Favourite movies/shows: Interstellar, Wall-E, 1917, Arcane (really good), The fox and the hound, A quiet place, Foundation (Isaac Asimov), Planet of the Apes and basically any studio ghibli movie like Arrietty or Grave of the fireflies. I also watch anime. Some (which I like) are jujutsu kaisen again, kimi no todoke & bungo stray dogs (uptil season 2). Favourite colors: Blue, Green, Pink, Beige (and at one point purple) :P Favourite songs: Not specific- I listen to various artists and mostly english or jpop music. I like ricky montgomery though! Music: I play the violin and sing sometimes. Coding languages I know: Python, C++, Scratch, HTML & CSS and some others but not too much. (I know scratch very well and the rest intermediate, still have more to learn lol) Languages I know: Hindi (somewhat & my mother tongue), English. Learning: French, chinese! I also have a 300+ day streak on duolingo :0

View Aeparish M's Profile

Upcoming Sessions

5
14
Dec

Session 1

Other Topics

Why do we need to program & Intro to the website:
-> Real-world Applications, Problem-Solving Skills, Creativity & Collaboration
-> User Interface Overview, Creating an Account (without personal details and according to schoolhouse policy of course), Exploring Existing Projects
21
Dec

Session 2

Other Topics

Looking at all of the block types & What they do:
-> Categories of Blocks, Hands-on Experimentation
-> Creating a Mini Project!!!

28
Dec

Session 3

Other Topics

Learning more & Going deeper into coding fundamentals:
-> Creating custom blocks (called functions in code), Cloning, Broadcasts
-> Advanced Animations and Backdrops, Sound Effects and Music
-> Sharing and Remixing Projects, Working on logic
4
Jan

Session 4

Other Topics

Seeing some project ideas & Selecting one to do:
-> Brainstorming Session, Breaking Down Projects (storyboarding, algorithms)
-> Setting Goals, Debugging
-> Starting our final project, Working on it after class!
11
Jan

Session 5

Other Topics

Finishing up the final project with all the things we've learnt over the past sessions and showcasing. If any more sessions are wanted, we could add more to keep making projects together! Yipee! 🥳

Public Discussion

Please log in to see discussion on this series.