Skip to content

NSS Foundations Session FAQ

Monica Kay edited this page Dec 3, 2021 · 4 revisions

Foundations Course

Incoming students are required to complete the Foundations Course, formerly known as "pre-work", to get started on HTML, CSS, and JavaScript before they attend NSS.

Foundations Sessions

We run the Foundations Sessions so students can ask questions, have someone walk through code with them, and talk to a REAL human being about the concepts covered in the Foundations Course. We're serving as a resource for them as they are working through the Foundations Course if they choose to take advantage of this resource.

When/Where do these sessions take place?

Foundations Sessions are once a week over Zoom, from 5 pm-7 pm.

What is the general vibe of a session?

These sessions are meant to be casual, so if you get through all of the exercises and you still have time left feel free to have them ask questions about being a student at NSS, life after NSS, anything they want to go over again, etc.

What kind of content is covered?

Each week we go over a different set of exercises that cover conditionals, iteration, objects, and functions.

Session # CodeSandbox Link
1 Week 1 Exercises
2 Week 2 Exercises
3 Week 3 Exercises

Are students required to attend?

Nope! These sessions are optional to incoming students and they're free to come and go as they please.

Will the sessions be recorded?

Yes! Now that the Foundations Sessions are all online, we record each session so that way each and every one of the incoming students can get the most out of these sessions as possible. The recordings will be deleted after each cohort's start date.

Will I be running the session on my own?

Nope! Each session is actively facilitated by an NSS Junior Instructor, and will typically have 1-3 NSS Alumni actually running the show.

Do I need to come up with the exercises?

Nope! There is no work required on your part to come up with content. You will simply be live coding the JavaScript exercises provided below, and answering student questions as they come up.

How do I run a Foundations Session?

Start the session by introducing yourselves, what cohort you were/are in, and what you do now, etc. Then start with the first exercise in the CodeSandbox link and work your way through the rest.

Where can I access the exercises?

Below you'll find links to the first set of exercises for each week. After you complete each set of exercises, scroll to the bottom of the instructions (in the browser portion of CodeSandbox) and click the button to get to the next set of exercises.

What if my JavaScript is a little rusty?

It's okay if you haven't been working in JavaScript recently and you feel rusty! Let them know! What the students want to see is your thought process behind finding a solution to the problem.

Do I need to sign up for a CodeSandbox account?

Nope! You don't have to have an account with CodeSandbox, once you start coding, a forked repo will automatically be made.

What should the students know at this point?

They are beginner beginners! So they are not expected to know or understand much of anything, even if it's something they have seen it in the Foundations Course.

Are the students supposed to participate?

YES!! These sessions are for the students, and the more they participate, the better! Do your best to engage with the students as much as possible by asking for their input, and reminding them that "wrong" answers are welcome!

What if the students are not saying anything?

It's normal for incoming students to be quiet or shy, especially at first. Remember, they haven't had the NSS Experience yet! Just do your best to keep the mood light, positive, and encouraging.