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.
Get free help applying to college.
College Admissions Workshops
Get free help applying to college.
Learn JavaScript through Gaming: Bitburner

SAT Score Range

3 sessions

+2

This series was cancelled by the tutor on June 6, 2024. We're very sorry–you can explore more Computer Science series here. All 1:1 and group chats related to this series are disabled 7 days after the last session.

About

No downloads - "Bitburner
is a programming-based incremental game. Write scripts in JavaScript to automate gameplay, learn skills, play minigames, solve puzzles, and more in this cyberpunk text-based incremental RPG."

Learn how to use programming logic to play the web browser version of Bitburner, a game where you act as a hacker and write scripts to maximize efficiency.

Programming skills covered:
- If/else statements
- Arrays
- Loops
- Recursion

We'll work from the ground up, so no coding experience is required. Even if you already know how to code, I'd still recommend trying Bitburner out with us because it's a really fun way to flex your programming/thinking muscles!

Tutored by

Helena H 🇺🇸

Moderator

Certified in 8 topics

View Profile

Hello! I'm a rising high school senior. I like playing games, making games, drawing, and marching band. CS subworld mod + coach. DM me if your application/peer reviews need reviewing!

Schedule

✋ ATTENDANCE POLICY

Office Hours are optional and a more chill opportunity for asking questions, debugging, or just getting more into the game in general.

SESSION 1

29

May

SESSION 1

Other Topics

Other Topics

Wed 10:45 PM - 11:45 PM UTCMay 29, 10:45 PM - 11:45 PM UTC

We'll get the game set up and walk through the Beginner's Guide.

Objectives:
- navigate the terminal
- connect to local servers
- use hack(), grow(), and weaken()
- write early-hack-template.js

If time:
- write purchase-server-8gb.js
SESSION 2

1

Jun

SESSION 2

Office Hours

Office Hours

Sat 6:00 PM - 6:30 PM UTCJun 1, 6:00 PM - 6:30 PM UTC

(Optional) For extra questions, debugging, and further exploration into game functions. I am more than willing to go overtime! If no one is in the session by the end of the scheduled window though, I'll close the room.
SESSION 3

5

Jun

SESSION 3

Other Topics

Other Topics

Wed 10:30 PM - 11:30 PM UTCJun 5, 10:30 PM - 11:30 PM UTC

We'll learn how to buy and use servers to get more storage.

Objectives:
- (if not done already) write purchase-server-8gb.js
- connect to purchased servers
- write update-servers.js

Public Discussion

Please log in to see discussion on this series.

May 29 - Jun 5

2 weeks

30 - 60 mins

/ session

SCHEDULE

Wednesdays

10:45PM

Saturdays

6:00PM

Wednesdays

10:30PM