Binary Tree Project Library
42 lessons. 42 things you can actually make.
Every lesson ends with a specific deliverable. Plan, design, analyze, or code it; save your work on this device; then prove it meets a visible definition of done.
- Learn the lecture
- Open its matching project
- Complete three evidence phases
- Run checks or use the rubric
- Finish the lesson
18 checked coding studios · 24 private project workbooks
All curriculum projects
Choose the lesson you are working on.
Search by course, topic, or deliverable. Your progress appears on each card.
Showing 42 of 42 projects
Create a data-to-decision mini report
A clean table, one supported finding, a short written explanation, and a one-slide presentation.
Redesign a poster for five-second clarity
A revised poster using a grid, focal point, aligned edges, purposeful contrast, and tested reading order.
Build your digital learning map
A current strength, one concrete digital goal, an ordered first step, and a fair shared-device routine.
Write a two-source credibility brief
Two independently checked sources with author, date, evidence, bias notes, citations, and a reasoned comparison.
Create a clean file-system handoff
A folder hierarchy, repeatable naming convention, format decisions, compression choice, and recovery explanation.
Code a three-guess number game
A checked comparison function that reports equal, too high, or too low and handles invalid input.
Code a reusable score analyzer
A checked function that averages a list, preserves reusable logic, and handles an empty list safely.
Refactor a messy learner record
A checked function with readable names, explicit type conversion, validation, and focused responsibilities.
Code a CSV-to-JSON category summary
A checked data-processing function with category counts, a predictable summary, and missing-data handling.
Code a resilient API response reader
A checked response parser that validates fields and produces useful outcomes for success, missing data, and errors.
Code a course-progress class
A checked Course class with independent state, completion behavior, validation, and a progress method.
Build a console item-lister capstone
A checked Item class and summary functions designed for validation, persistence, commands, and later charting.
Produce a dataset-readiness report
A variable inventory, quality audit, suitable chart plan, two safe questions, and two claims the sample cannot support.
Build a regression evidence sheet
A candidate line, slope interpretation, residual calculations, train/test boundary, and evidence-based conclusion.
Write a model-selection memo
A comparison of three curves using training and test MSE, with underfitting and overfitting diagnosed.
Design a threshold-and-harm analysis
A threshold choice tied to false-positive and false-negative costs, plus metrics that reveal the tradeoff.
Draw and explain a prediction network
A labeled network with inputs, weights, bias, neuron, output, and a clear explanation of what training changes.
Create an overfitting diagnosis log
An epoch-by-epoch loss reading, the likely overfitting point, and one justified tuning experiment.
Build a safe professional presence plan
A public/private content map, one evidence-based profile improvement, and a respectful networking message.
Create a shared-workspace handoff kit
A folder map, naming rule, permission decision, shared-document plan, and concise handoff email.
Build an automation decision blueprint
A working trigger-to-action simulation with mapped data, a failure path, and human review.
Build a credibility-first portfolio page
A phone-ready page with clear purpose, useful evidence, predictable navigation, and a working action.
Code a budget-warning calculator
A checked Python function that calculates product totals, compares a budget, and rejects invalid input.
Code a portfolio project index
A list of project dictionaries formatted into a readable portfolio index.
Produce a human-reviewed AI biography
A safe professional bio with every claim checked, revisions explained, and private information removed.
Create a targeted application package
A quantified resume bullet and five-sentence professional email tailored to one real opportunity.
Complete a safe profile audit
A trust-and-privacy audit with one evidence improvement, one safety correction, and one networking action.
Build a shared project workspace
Three purposeful folders, named files, tested permissions, a current document, and a clear collaborator handoff.
Simulate a classroom registration workflow
A working registration queue with mapped fields, visible confirmation, validation, and a human fallback.
Build a trustworthy community website
A semantic, responsive page with predictable navigation, clear proof, a working action, and phone support.
Code a learner score checker
A checked Python function that personalizes a next step from a learner name and validated score.
Code a shop inventory tracker
A checked list-of-dictionaries inventory that updates quantities and reports low-stock products.
Run a verified prompt experiment
A vague and improved prompt, a side-by-side output comparison, two verified claims, and a human revision record.
Demonstrate a complete computer system
A labeled input-process-storage-output map plus a safe startup, use, and shutdown demonstration.
Redesign a confusing sign-up screen
A clearer screen with visible purpose, eligibility, privacy guidance, accessible labels, and honest feedback.
Create a professional social launch pack
A purpose statement, three supported skills, one proof-of-work post, a safe call to action, and review notes.
Complete a prompt-and-verification experiment
Two prompt versions, an annotated comparison, one independently verified claim, and a responsible-use decision.
Design a community event poster
A one-page poster with one headline, three details, one action, a limited palette, and a five-second test result.
Build an evidence-first portfolio
A responsive portfolio with About, Skills, two project case studies, process evidence, and a safe contact path.
Create a licensed-asset register
A decision for four assets, their creator and source, license terms, required attribution, and replacement plan.
Write a phishing-response playbook
An evidence-marked review of three messages plus a verification, containment, recovery, and reporting sequence.
Build a small-team automation map
A working trigger-action simulation with field mapping, exception handling, ownership, and human approval.
Open web playground
Experiment outside a lesson.
Choose a starter, change one layer at a time, and let the checks show what the browser can prove.
Build a profile card
Create a welcoming profile card, style it, and make its button respond to a visitor.
- Semantic HTML
- CSS layout
- Click events
The preview is isolated from your account and cannot make network requests.
Turn your idea into working code
Run your project, try it in the preview, then choose Check project for clear, testable feedback.
