APPENDICES
Setup paths, the glossary, and the online coding workflow. Appendix D is the default path for Coding 1 and Coding 2 — start there.
Appendix D
The Online Coding Workflow
OnlineGDB — the default for Coding 1 & 2
Browser-based C++ and Java with zero install. The recommended path for every project this semester.
Appendix C
Glossary
Terms, alphabetical and by chapter
Every technical and apologetic term used in the book, with one-sentence definitions and chapter cross-references.
Appendix A
Setting Up a Local C++ Toolchain
Optional — Coding 3 introduces local toolchains properly
macOS, Windows, and Linux walkthrough for installing g++ locally. Useful for offline work; not required.
Appendix B
Setting Up a Local JDK
Optional — OnlineGDB handles Java in the browser
Eclipse Temurin / OpenJDK 17 install on macOS, Windows, and Linux. PATH, JAVA_HOME, and the javac/java workflow.