Fill Week 9 SQL-for-Analytics assignment scaffold#1
Merged
Conversation
Replace the boilerplate template with the real Week 9 assignment: - README with the scenario, the five tasks, the deliverables table, and the grading model (completeness auto-grade + teacher rubric review). - Starter deliverables matching the curriculum chapter: validation_queries.sql, schema_setup.sql (CREATE OR REPLACE VIEW skeletons), verification_results.sql, data_dictionary.md, AI_ASSIST.md, and assets/ for the borough screenshot. - .hyf/test.sh as a completeness smoke check (no live SQL): it gates each task on the starter TODOs being filled in, so the untouched scaffold scores 0/fail and a complete submission scores 100/pass. Final grade is teacher review. - Remove the placeholder task-1/ and task-2/ directories. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
The shared class DB moved raw_trips/raw_zones from public to the nyc_taxi schema. Update the scaffold SQL, README, and data dictionary so students read from nyc_taxi.*, matching the Week 9 chapters. Autograder patterns are unaffected (they key on HAVING/IS NULL/vw_ names/fare_amount, not the source schema); scaffold still scores 0/100 until TODOs are completed. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Replaces the boilerplate template with the real Week 9 (SQL for Analytics) assignment, matching the curriculum chapter's deliverables.
What's here
README — scenario, the five tasks, deliverables table, grading model.
Starter deliverables —
validation_queries.sql,schema_setup.sql(CREATE OR REPLACE VIEWskeletons),verification_results.sql,data_dictionary.md,AI_ASSIST.md,assets/for the borough screenshot..hyf/test.sh— a completeness smoke check (no live SQL). Each task is gated on its starter TODOs being filled, so:Final grade remains teacher review against the rubric.
Removed the placeholder
task-1/andtask-2/dirs.Note
The auto-grade action will run on this PR and post 0/100 — expected, because this PR contains the scaffold (all TODOs), not a student submission.
Week 9 is SQL run against each student's personal Azure Postgres schema, so there is intentionally no live-SQL autograder; the completeness check + teacher rubric is the grading model (same rationale as the in-chapter practice).
🤖 Generated with Claude Code