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

Computer Science

Home

Sessions


Channels

Announcements

Discussion

CS Help

Introductions


Computer Science

Computer Science

Sessions
Sessions

Join this subworld to ask questions, participate in discussions, and attend sessions.

Computer Science Series

3

Git and GitHub Fundamentals

Starts

Get to learn the ropes of Git, a fundamental software in development! Get to also learn about GitHub, and how it enables collaboration between developers all over the world as we build a static website together with HTML.

In this series you will learn about:
  1. What are Version Control Systems
  2. Using Git locally
  3. Resolving file version conflicts
  4. Creating a GitHub account
  5. Publishing your code through GitHub
  6. Collaborating with others through Pull Requests
It is recommended that you possess novice or intermediate experience on HTML and the Command Line Interface (CLI). If you are completely new, don't worry!

Software Required (Will be taught to install on sessions):

Please note: Times of the sessions are up to change! If you can't make it on time, please comment down below with your preferred time (and timezone too) and I'll attempt to fit it in my schedule.

Sessions will be added and/or edited as I continue to develop the lesson plan.

Sebastián C

10/15

Get Ready for AP® Computer Science Principles

12th session

This series is intended as a preview for anyone planning on taking AP® Computer Science Principles next year. No prior computing knowledge is expected, but a background in Algebra I/Integrated Math I is expected and needed. We will be going over every major topic assessed on the exam.

This is going to be sort of an "enrichment" class, not in the way SHW has their encrichment subworld, but as something that gives you an opportunity to explore the topic of computing before actually being enrolled in one.

Jeremy L

5/30

Learn Programming with Python!

12th session

In this comprehensive course, we'll go deep into the foundational concepts of Python, ensuring a good understanding of each topic. As we explore the language's core elements, you'll also have the opportunity to apply your knowledge through a series of practical challenges, enhancing your coding proficiency and problem-solving skills.

Susmit D

Registration full.

Computer Science Sessions

2

Sunday, May 26

  • Intro to Data Science

12:15 AM - 1:15 AM

What is data science? What is it used for? In this session, we will be covering the foundations of data science and the impact it holds in our world today.

Rena S

3 spots left!