Repository navigation
Link the Java depth pages from the curriculum overview - #16
Merged
Merged
Conversation
The "No programming experience? Start here" blurb promised a step-by-step path but linked nowhere. Java Basics (the wiki version) is deliberately minimal, so the two deeper Java pages are now relisted as an optional Java track rather than left orphaned. Notes that classes and objects should be solid before the Auto-stopping Collector challenge, which is the first time students author a class from scratch. Co-Authored-By: Claude Opus 5 (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.
The curriculum overview said "No programming experience? Start here. The curriculum assumes you know nothing about programming and teaches you everything step by step" — and then linked nowhere. A beginner reading that had no next step.
Change
The blurb now points at Java Basics for the minimum needed to start, and at a new Java track section for depth.
That section relists the two Java pages orphaned in #14:
Framed as optional depth that runs alongside the challenges, not a gate before them — the Java floor for the early challenges is genuinely small (read a variable, call a method), and making students finish a 778-line Java page first would stall the part that hooks them.
One sequencing note included: get comfortable with classes and objects before the Auto-stopping Collector challenge, which is the first time students author a class from scratch instead of filling in a method body.
Sidebar gains a matching "Java Track (optional depth)" group.
Verification
pnpm docs:buildpasses, and the#java-trackanchor resolves in the rendered HTML (VitePress doesn't check anchors, so I checked that one by hand).Note
These are still the LLM-written pages, unreviewed against current code. This change makes them reachable rather than endorsing their content — worth a review pass of their own.
🤖 Generated with Claude Code