General Tips and Resources

General Tips and Resources#

This section is for materials that are not specific to this course, but are likely useful. They are not generally required readings or installs, but are options or advice I provide frequently.

on email#

Class Workflow#

flowchart TD Z{"START HERE"}--> A A["Finish Prepare Work before Class"] --> B["Class"] B --> C["Run action for experience badge"] C --> D["Fill out experience badge"] D --> E["Link Preparework to experience badge from the Development option"] E --> F{"Choose Homework Type From Issues Tab"} F --> G["Review Badge"] F --> H["Practice Badge"] %% New "Am I Lost?" Decision Point AFTER selecting a badge %% G --> Q{"Am I Lost?"} H --> Q Q -- "Yes" --> R["Check Course Website Notes"] --> S["Ask Teacher/TA"] --> T["Attend Office Hours"] --> Q Q -- "No" --> I["Click Development and Create new branch, Make sure the date and badge type is in the name"] I --> J["Upload Files/Commit to Branch Repo"] J --> K["Create Pull Request, Make sure the date and badge type is in the name"] K --> L["Wait for feedback from TA/Teacher"] %% Approval or Changes Loop %% L -- "Pull Request Approved" --> M["Merge Pull Request"] -- "REPEAT" --> A L -- "Changes Requested" --> N["Fix Changes"] --> O["Request Review"] --> L