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


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

Computer Science Series

3

Intro to Python & Pygame

2nd session

(Note: lesson planning for this series is in progress, so this'll be updated over the next few weeks as the series nears.) This is a beginner Python programming class. We're going to be starting from the ground up, and hopefully by the end you'll know how to make some small games with Pygame. No experience is needed. Materials necessary: - you are going to need an IDE (a place where you can run code) by the fourth session or so. Session 1: - basic data types & variables - print() and input() - data conversion & concatenation Session 2: - string indexing & slicing - booleans & if/else statements Session 3: - lists & tuples - while loops Session 4: - while loops (cont.) - for loops - mini-project 1 introduction Session 5: - office hours to work on projects

Noel L

1 spot left!

AP CS A: Java for Machine Learning

Starts

In this series, you'll not only master the core concepts of AP Computer Science A, but you'll also explore how these fundamentals apply to machine learning. We’ll dive into Java programming, data structures, and algorithms, with a special emphasis on how these skills can be leveraged in future machine learning projects. Ideal for students who are passionate about AI, this series will help you build a strong foundation to pursue advanced topics in machine learning.

Nuv A

9/30

Computer Science General Help

2nd session

Each week we will cover different fundamental computer science concepts and we will also have time to cover anything you need particular help with.

Hudson R

5/15