How I Prepared for the Launch School RB129 Written Assessment

I just got my results back I am happy to say I passed the exam, receiving an A+! While studying for this exam, I noticed that there were way fewer resources to pull from compared to the RB109 exam so I thought I would share my study techniques to help out my fellow students. They obviously worked well for me, so hopefully they work well for you!

I want to preface this by saying that I felt that I had a decent comprehension of the topics covered in RB120 by the time I finished the course. If you feel that you struggled a bit in comprehending the concepts, you may need to review the concepts more in depth then I did and spend more time studying.

If you’ve read the study guide you know that unlike the RB109 exam, this exam focuses more heavily on open ended questions about concepts covered in the course. There are still many questions that involve dissecting code, so be sure you’re prepared to answer both types of questions.

Now enough with the preface and on to my own studying experience.

The above photo is a dramatization of my study process. Studying like this will not help you pass this exam.

Overall, I spent roughly 14 hours studying for the RB129 Written Assessment (compared to 55 hours spent completing RB120). That 14 hours was spent doing the following tasks:

2. Practiced Explaining Code

3. Practicing problems with another student

4. Redoing all the quizzes and writing down key information that I thought might appear on the test

5. Reading other resources and taking notes (check out these links)

6. Making a “cheat sheet” in Excel to use during the test

Since the written exam is open note, I created a easy to parse through collection of topics. My excel sheet had four columns:

Example of code snippet I created to illustrate the concept of an Object

During the test I was able to copy and paste my premade definitions and code snippets to answer many of the questions. Of course I would have to reread them and maybe edit them a bit to make sure they answered the question, but even with that I feel like this saved me a LOT of time.

That’s the end to my study guide! Hopefully this helps you study efficiently and effectively. In addition to these tips, I highly recommend attending a TA-lead study session. Unfortunately I wasn’t able to attend one for RB129, but the ones I attended during RB109 were extremely helpful.

Good luck!

Student at Launch School. Aiming to be a leader at the cross-section of Software Engineering and Sustainability