Code Literacy for Non-Programmers
- Description
- Curriculum
You do not have to write code to build software with AI. But to build it well, you do need to read it a little: enough to tell whether what the AI produced is right, safe, and doing what you asked. That skill, code literacy, is the difference between blindly trusting an AI and confidently directing it. This course teaches it from zero.
Code Literacy for Non-Programmers is not a coding course. You will not learn to write programs from scratch. Instead you will learn to look at AI-generated code and understand its shape, follow what it does, spot the common mistakes and the confident-sounding hallucinations AIs sometimes produce, and use the AI itself as a patient translator that explains anything you do not understand. You finish by auditing a small AI-built app end to end.
Everything is taught in plain language with clear diagrams and tiny, readable examples. It is tool-agnostic, and it pairs naturally with the rest of the vibe coding track. No prior experience is required, though having built something with AI will make the ideas land faster. Each module blends a short video overview, illustrated lessons, a knowledge-check quiz, and a hands-on interactive activity.
What you will be able to do:
- See how programs are shaped: inputs, steps, decisions, repetition and outputs.
- Read the vocabulary of code, files, functions, variables and data, in plain English.
- Spot the two kinds of wrong: code that breaks loudly and code that is quietly incorrect.
- Recognise AI hallucinations, like invented functions and made-up libraries.
- Ask the AI the right questions to explain its own code.
- Audit an AI-built app for correctness, safety and clarity.
Who it is for: Non-programmers, beginners and makers who build with AI and want to understand and trust the code they get, rather than accepting it on faith.
Course outline: Orientation · How Programs Are Shaped · Files, Functions and Data · Spotting Mistakes and Hallucinations · Asking the AI to Explain Itself · Capstone: Audit an AI-Built App.
-
3Module 1 Video: How Programs Are Shaped6m 22s
-
4Lesson 1.1 · Every Program Has the Same ShapeText lesson
-
5Lesson 1.2 · The Four Things Code DoesText lesson
-
6Lesson 1.3 · Reading Code Like a RecipeText lesson
-
7Activity · What Does This Do?Text lesson
-
8Module 1 · Knowledge Check5 questions
-
9Module 2 Video: Files, Functions and Data8m 30s
-
10Lesson 2.1 · The Words You Will Actually MeetText lesson
-
11Lesson 2.2 · Functions: Named Boxes of StepsText lesson
-
12Lesson 2.3 · Following the DataText lesson
-
13Activity · Match the TermText lesson
-
14Module 2 · Knowledge Check5 questions
-
15Module 3 Video: Spotting Mistakes and Hallucinations7m 04s
-
16Lesson 3.1 · The Two Kinds of WrongText lesson
-
17Lesson 3.2 · When the AI HallucinatesText lesson
-
18Lesson 3.3 · Red Flags You Can SpotText lesson
-
19Activity · Spot the ProblemText lesson
-
20Module 3 · Knowledge Check5 questions
-
21Module 4 Video: Asking the AI to Explain Itself6m 24s
-
22Lesson 4.1 · The AI Is Your TranslatorText lesson
-
23Lesson 4.2 · Questions That Build UnderstandingText lesson
-
24Lesson 4.3 · From Explanation to ConfidenceText lesson
-
25Activity · Pick the Best QuestionText lesson
-
26Module 4 · Knowledge Check5 questions