<aside> 💡 There are a lot of resources out there when it comes to learning tips and tricks, these are a few of our favorites. Every Learner is different, so Learners should explore the resources below, search for additional resources and tools, and implement what works for them.

</aside>

Importance of Repetition

Rote learning is a memorization technique based on repetition. The idea is that one will be able to quickly recall meaning of the material the more that one repeats it. This technique is widely used in the mastery of foundational knowledge. Examples are utilizing flashcards to study information, mnemonic devices and creating outline notes. This can also include reading over notes or a textbook several times. A common rote learning technique used in college is rewriting lecture notes.

There are many concepts in programming, design and data science that are just going to take a lot of "reps". The act of typing in code examples over and over again eventually makes the syntax become second nature.

Recommended Resources:

Repetition is the First Principle in All Learning

Spaced Repetition Memory Technique

Asking for Help

Pair Programming

Pair programming is the practice of working through complex challenges with another person. Because of Lambda School's remote learning environment, pair programming is a vital experience for each Student in a programming track. Learning how to work through complex problems with other people is a major skill in the workplace. Let's take a look at both the strengths and weaknesses of pair programming.

Being aware of both the strengths and weaknesses of pair programming will allow Learners to identify how effectively they are using it. If Learners notice a trend toward the problems, they should take a break and step away from the code. Pair programming can be one of the best learning experiences at Lambda School if Learners make a concerted effort to keep it positive.

Having a Clear Sense of Purpose

Learners knowing their “why” is an important first step in figuring out how to achieve the goals that excite them and create a life they enjoy living. We want to solidify a Student's choice to join Lambda school and reinforce their career goal of becoming a developer, designer or data scientist.