Recommended resources
The freely available resources this lesson will direct you to.
- The 9 Laws of Ultralearning | Master ANYTHING Quicklywww.youtube.com
- How to Create a Personal Curriculum 101 ๐ My First Term of Self-Directed Learningwww.youtube.com
- Project Objectives and Approach for UX Designers - Peachpitwww.peachpit.com
- How to write a project scope (with examples) - SEEKwww.seek.com.au
Hello! Welcome to the first lesson in our new module, "Planning a Learning Project."
In the previous modules, we've built a solid foundation. You've learned how memory works, mastered strategies for retention like retrieval and spacing, and established a framework for building sustainable learning habits using principles like progressive overload. Think of this as building a powerful and efficient engine. Now, it's time to give that engine a destination.
This module is about zooming out from the how of learning to the what and why. We'll focus on planning and executing a substantial learning project from start to finish. The very first, and most critical, step is defining exactly what you want to achieve.
Your learning outcome for today is to define a clear, specific, and scoped learning project goal. This process is remarkably similar to the initial phases of a UX project: defining project objectives and establishing scope to ensure everyone is aligned and the project is set up for success. A well-defined goal is your best defense against the procrastination and overwhelm that often come from vague ambitions.
The Power of a Personal Project
Before we get into the mechanics of goal-setting, let's explore the concept and motivation behind a self-directed learning project. Instead of passively consuming information, a "personal curriculum" allows you to intentionally and joyfully pursue topics that genuinely interest you, turning vague curiosities into tangible skills and knowledge.
How to Create a Personal Curriculum 101 ๐ My First Term of Self-Directed Learning
The YouTube video 'How to Create a Personal Curriculum 101' by Plant Based Bride offers an excellent introduction to this idea. It frames self-directed learning as an antidote to passive scrolling and a way to structure your curiosity.
Please watch from the beginning until 05:33. As you watch, reflect on your own learning goals. Think about what skills or topics you've been meaning to explore, whether in UX, coding, data analysis, or another area entirely.
The core idea is to move from "I should learn about X" to "I am actively building a project to learn X." This shift is fundamental to making progress on your goals.
Step 1: Brainstorming Your 'What'
The first step is to generate ideas. Don't filter or judge them yet; just capture any topic or skill that sparks your curiosity. The video you just watched provides some excellent prompts to get you started.
To help you brainstorm, please watch the next segment of the same video.
How to Create a Personal Curriculum 101 ๐ My First Term of Self-Directed Learning
This section of the 'Personal Curriculum' video will guide you through a brainstorming process with a series of powerful questions.
Watch the segment from 08:32 to 13:12. As you listen to the questions, jot down your answers in a notebook or a digital document. Consider questions like: What skills do I wish I had for my career (e.g., advanced prototyping, data visualization with Python)? What problems keep coming up in my work that I want to dig into deeper? What niche interests do I find myself constantly seeking out? If I had unlimited time and money, what 'dream degree' would I pursue?
Take a few minutes to create your own list. Having a "long list" of potential projects is a valuable resource you can return to for years to come.
Step 2: From Fuzzy Idea to Solid Objective
Now that you have some potential project ideas, the next step is to transform a vague interest into a solid, actionable objective. In your work as a designer, you know the danger of starting a project with a "fuzzy" goal like "make the website better." The same danger exists in learning.
An objective like "Learn to code" is too broad and provides no clear direction. This is where we can borrow directly from the principles of project management in UX.
Project Objectives and Approach for UX Designers
This article, 'Project Objectives and Approach for UX Designers' from Peachpit, explains how to turn fuzzy stakeholder requests into solid project objectives. The parallels to defining a learning goal are striking.
Please read the section 'Solidify Project Objectives.' Pay close attention to the characteristics of a solid objective and the examples comparing fuzzy objectives ('Generate excitement for our brand') with solid ones ('Increase the number of qualified leads by 10%').
As the article highlights, a solid objective is specific, measurable, and provides a clear yardstick for success. The most effective framework for creating such objectives is the SMART goals method.

Let's apply this to a learning goal.
- Fuzzy Idea: "I want to get better at data analysis for UX."
- SMART Objective:
- Specific: I will learn to use Python and the Pandas library to analyze user survey data.
- Measurable: I will complete a project where I clean a dataset of at least 500 responses and produce a report with 3-5 key visualizations and insights.
- Attainable: I have 4 hours per week to dedicate and have identified a suitable online course.
- Relevant: This skill will help me make more data-informed design decisions and communicate more effectively with data science teams.
- Time-bound: I will complete this project within the next 8 weeks.
Putting it all together: "Over the next 8 weeks, I will dedicate 4 hours per week to learn the fundamentals of Python and Pandas, culminating in a project where I analyze a user survey dataset to produce a report with 3-5 key visualizations and insights, enabling me to make more data-informed design decisions."
Step 3: Defining the Project Scope
A clear objective tells you where you're going. The scope defines the road you'll take to get thereโand just as importantly, the roads you won't take. Defining scope is your primary tool for preventing "scope creep," where a project balloons in size, becomes overwhelming, and is eventually abandoned.

Again, this concept comes directly from project management and is crucial for keeping your learning project manageable and focused.
How to write a project scope (with examples)
The article 'How to write a project scope' from SEEK provides a clear, practical guide to this process. We'll focus on the core components that are most relevant to a personal learning project.
Please read the section 'How to write a project scope.' Focus on understanding these key elements: Project objectives (which you've just crafted using SMART) Deliverables (the tangible output of your project) Exclusions (what you will explicitly not do) Constraints (limitations like time, budget, or tools)
Let's continue with our data analysis example and define its scope:
-
Deliverables:
- A Jupyter Notebook containing the Python code for the analysis.
- A 2-page PDF report summarizing the methodology and key findings for a non-technical audience (e.g., a product manager).
-
In Scope:
- Data cleaning (handling missing values, correcting formats).
- Descriptive statistics (mean, median, mode).
- Creating bar charts, histograms, and scatter plots using Matplotlib.
- Writing explanatory text to accompany the analysis.
-
Out of Scope (Exclusions):
- Building a predictive machine learning model.
- Scraping new data from the web.
- Creating an interactive dashboard (e.g., with Plotly or Dash).
- Performing formal statistical testing (e.g., t-tests, ANOVA).
-
Constraints:
- Time: Maximum of 4 hours per week.
- Budget: $0 (only free, open-source tools like Python, VSCode, and public datasets).
Notice how setting exclusions is liberating. It gives you permission to ignore a vast number of related topics and focus only on what's essential for achieving your specific objective. This makes the project feel much more achievable.
Test your understanding!
Now it's your turn. Choose one of the project ideas from your brainstorming list. Using the concepts from this lesson, define it as a clear, specific, and scoped learning project goal. Fill out the template below.
Learning Project Plan
- Project Title: (A short, descriptive name for your project)
- Justification: (1-2 sentences on why this project is relevant and important to you)
- SMART Objective: (A single sentence that is Specific, Measurable, Attainable, Relevant, and Time-bound)
- Final Deliverable(s): (What tangible thing(s) will you have at the end?)
- In Scope: (List the key activities, tools, or concepts you will focus on)
- Out of Scope: (List related things you will explicitly not do)
- Key Constraints: (e.g., Time, budget, tools)
Show answer
There is no single correct answer, but here is a well-defined example for a UX designer wanting to learn a new skill.
Learning Project Plan
-
Project Title: Interactive Prototyping with Figma Variables
-
Justification: I want to move beyond static mockups and learn advanced prototyping to better communicate complex interactions and responsive behaviors to developers and stakeholders.
-
SMART Objective: Over the next 4 weeks, I will dedicate 3 hours per week to master Figma's variables and conditional logic, culminating in a high-fidelity, interactive prototype of a multi-step checkout flow that demonstrates responsive design for both mobile and desktop.
-
Final Deliverable(s):
- A shareable Figma prototype link.
- A 5-minute screen recording where I walk through the prototype and explain how variables were used to achieve the interactivity.
-
In Scope:
- Using color, number, and string variables.
- Implementing conditional logic for interactions.
- Building and testing prototype modes for different screen sizes.
- Recreating a checkout flow from an existing e-commerce site (e.g., Amazon or Shopify).
-
Out of Scope:
- Designing the checkout flow from scratch (focus is on the tool, not UX strategy).
- Integrating with any backend or live data.
- Using third-party Figma plugins.
-
Key Constraints:
- Time: 3 hours per week.
- Tools: Free version of Figma.
Conclusion
Congratulations on taking the first and most important step in planning a learning project. By defining a clear destination, you've already overcome one of the biggest hurdles to learning new skills. A well-defined goal acts as your North Star, keeping you focused, motivated, and on track.
Key Takeaways:
- A learning project is an active, structured pursuit of a skill or topic that interests you.
- Translate a vague idea into a powerful SMART objective (Specific, Measurable, Attainable, Relevant, Time-bound).
- Define the project scope by identifying your final deliverables, what's in scope, what's out of scope, and your constraints.
- This initial planning is your best defense against scope creep and the resulting feelings of overwhelm and procrastination.
What's Next?
You've defined what you want to achieve and set the boundaries. In our next lesson, we will focus on creating the roadmap. The learning outcome will be: Break down a project goal into a logical sequence of prerequisite skills and knowledge. We will take your newly defined project goal and dissect it into a step-by-step action plan.