# R Lab — Lesson 3 student pack v1.0

Original independent R programming tutoring material; not official UCL module teaching or assessment. The learner's actual UCL module is unconfirmed. The 12 records are synthetic. No extra R packages are needed.

## Begin
1. Extract this ZIP, keeping data/ and scripts/ intact.
2. In RStudio set the working directory to the extracted package root, NOT to its scripts/ subfolder.
3. Run `getwd()`, then `file.exists("data/class_synthetic.csv")`; the latter should return TRUE.
4. Run `source("scripts/check_setup.R")`.
5. Run `source("scripts/lesson03_demo.R")` for guided examples.
6. Complete TODO items in scripts/lesson03_practice.R.
7. Run `source("scripts/acceptance_test.R")` for the full parse/source/numeric/plot check.

Expected only AFTER real RStudio execution:
- R LAB LESSON 3 SETUP CHECK PASS
- R LAB LESSON 3 ACCEPTANCE TEST PASS

## Package inventory
- README.md
- index.html
- workbook.html
- worksheet.md
- data/class_synthetic.csv (same as Lesson 2)
- scripts/lesson03_demo.R
- scripts/lesson03_practice.R
- scripts/check_setup.R
- scripts/acceptance_test.R

Teacher-only guidance and full answer key are stored separately in Divan, and are not distributed here. Download ZIP includes no personal or student data. GitHub/ZIP structural checks do not constitute R runtime acceptance.
