SIDE BMIDTERM OUTPUTS
13 TRACKS
▸ MIDTERM PAGE

Midterm Requirements

This section compiles my midterm assignments, quizzes, seatwork, activities, and exam entry. Digital outputs are embedded per requirement, while physical-only outputs are kept as placeholders.

-40-30-20-100+5+10Q / SL
-40-30-20-100+5+10A / ER

ASSIGNMENTS

MIDTERM · TRACK 01-0202 TRACKS
SIDE BTRACK 01
CAT. about-me.pdf
TRACK 01 · 02:40

About Me

Personal introduction and profile details submitted as part of the opening requirement

SIDE B·02:40
SIDE BTRACK 02
CAT. midterm-assignment-1-introduction-to-java.pdf
TRACK 02 · 03:35

Midterm Assignment #1 - Introduction to Java

Foundational Java concepts and initial coding exercises for the midterm period

SIDE B·03:35

QUIZZES

MIDTERM · TRACK 03-0402 TRACKS
SIDE BTRACK 03
CAT. midterm-quiz-1.pdf
TRACK 03 · 03:10

Midterm Quiz #1

Physical output only - this quiz was completed on paper and is kept as a placeholder

PREVIEW NOT AVAILABLE YETUNDER CONSTRUCTION ▸ WILL UPLOAD MIDTERM-QUIZ-1.PDF SOON
SIDE B·03:10
SIDE BTRACK 04
CAT. midterm-quiz-2.pdf
TRACK 04 · 02:55

Midterm Quiz #2

Digital submission copy for the second midterm quiz

SIDE B·02:55

SEATWORK

MIDTERM · TRACK 05-0703 TRACKS
SIDE BTRACK 05
CAT. midterm-seatwork-1.pdf
TRACK 05 · 04:20

Midterm Seatwork #1

Physical output only - this seatwork was completed on paper and is kept as a placeholder

PREVIEW NOT AVAILABLE YETUNDER CONSTRUCTION ▸ WILL UPLOAD MIDTERM-SEATWORK-1.PDF SOON
SIDE B·04:20
SIDE BTRACK 06
CAT. midterm-seatwork-2-basic-atm-system.pdf
TRACK 06 · 05:30

Midterm Seatwork #2 - Basic ATM System

ATM system implementation covering input flow, validation, and basic account actions

SIDE B·05:30
SIDE BTRACK 07
CAT. midterm-seatwork-3-student-age-analyzer.pdf
TRACK 07 · 04:50

Midterm Seatwork #3 - StudentAgeAnalyzer

Student age analyzer solution with conditional checks and summarized output

SIDE B·04:50

ACTIVITIES

MIDTERM · TRACK 08-1205 TRACKS
SIDE BTRACK 08
CAT. midterm-activity-1-variables.pdf
TRACK 08 · 04:20

Midterm Activity #1 - Variables

Variable declaration and usage exercises from the first midterm activity

SIDE B·04:20
SIDE BTRACK 09
CAT. midterm-activity-2-operators.pdf
TRACK 09 · 04:45

Midterm Activity #2 - Operators

Operator-focused exercises including arithmetic, relational, and logical operations

SIDE B·04:45
SIDE BTRACK 10
CAT. midterm-activity-wallet-system.pdf
TRACK 10 · 04:55

Midterm Activity #3 - Simple Wallet System

Adds balance tracking, deposit and withdrawal logic, and a simple transaction flow

SIDE B·04:55
SIDE BTRACK 11
CAT. midterm-activity-grade-evaluation-system.pdf
TRACK 11 · 05:15

Midterm Activity #4 - Grade Evaluation System

Evaluates the final grade using score thresholds and a straightforward decision flow

SIDE B·05:15
SIDE BTRACK 12
CAT. midterm-activity-expense-tracker.pdf
TRACK 12 · 05:05

Midterm Activity #5 - Personal Expense Tracker

Tracks spending categories and totals using a structured personal expense workflow

SIDE B·05:05

EXAM

MIDTERM · TRACK 1301 TRACK
SIDE BTRACK 13
CAT. midterm-exam.pdf
TRACK 13 · 00:00

Midterm Exam

The midterm exam is handled on paper, so this card stays as a placeholder until the official result is available.

PREVIEW NOT AVAILABLE YETUNDER CONSTRUCTION ▸ WILL UPLOAD MIDTERM-EXAM.PDF SOON
SIDE B·00:00
REFLECTION
MIDTERM

Midterm was the point where I stopped treating OOP as a list of definitions and started using it to structure actual programs.

The quizzes, activities, and the paper-based exam all pushed me to think more carefully about class design, method use, and program flow before I write code. I also became more confident in explaining what my output means instead of only submitting the result. If I improve anything next, it should be cleaner structure, more consistent abstraction, and faster problem breakdown during timed work.

- Vincent