Portfolio · Course lab · about 300 minutes · 6 tasks · marked out of 100, pass at 60

Three projects published, one page, one stranger who can say what you do

The situation

Sort what you have built into tutorial, modified and original. Choose three projects that each prove a claim to a real user, scoped to a week of evenings. Write a README a non-coder can explain back. Publish all three, build the single page that lists them, and send it to a stranger whose one-line answer tells you whether it works. Then explain one project in two minutes leading with the problem, not the technology.

What you'll be able to show

  • Audit your work honestly by origin
  • Choose projects that prove a claim and have a real user
  • Document so a non-coder understands what it does
  • Publish, test the page on a stranger, and talk about it

What you need

  • A hosting account for the three projects and the page
  • One person who does not code, for the README read-back
  • One person who does not know you well, for the page test

Tasks

  1. 1The honest inventory
    List everything you have built. Mark each as tutorial-following, modified-tutorial, or original. Count the columns.
    A correct result: The list with three counts, however lopsided.
  2. 2Three that prove something
    Choose three projects. For each, one sentence on what claim it proves and who would actually use it. If any would take more than a week of evenings, cut its scope now and write the cut.
    A correct result: Three claims with users; any scope cuts written down.
  3. 3A README a non-coder can explain
    Write the README for one project with all six headings. Give it to someone who does not code and ask them to explain back what it does. If they cannot, rewrite the first sentence and try again.
    A correct result: The README, and what the reader said back (with the rewrite if needed).
  4. 4Publish all three
    Publish the three projects where they run, each with its README, each with a link that a recruiter can open without installing anything.
    A correct result: Three live links that open to a working thing.
  5. 5The page and the stranger
    Build the single page listing the three with one line each and the links. Send it to a person who does not know you well and ask what they think you do. Write down their exact answer and change the page if it was wrong.
    A correct result: The page link, the stranger's answer verbatim, and any change made.
  6. 6Two minutes, problem first
    Record yourself explaining one project in two minutes without notes. Play it back and note whether you led with the technology or the problem. Record again leading with the problem, who has it, and what changed for them.
    A correct result: Two recordings, the second leading with the problem.

What to hand in

The inventory, the three claims, the README with the read-back, the three live links, the page with the stranger's answer, and the two recordings.

How it is marked

CriterionPoints
Inventory honest and counted by origin 10
Three projects each prove a claim to a named user, scoped 15
README explained back by a non-coder 20
Three projects live and openable without installing 20
Page tested on a stranger and corrected 20
Two-minute explanation leads with the problem 15
Total · pass at 60 100

Hand in your lab

Create a free BvLogic ID to hand in your lab, get it marked, and have it on your certificate.

Create your BvLogic ID

Already have one? Sign in and this course will be added to it.