Brea Olinda High School - GITA 2 Portfolio
Robotics JavaScript Python CAD HTML/CSS Game Dev

About Me

Personal Symbol

I chose this symbol because it was my first outcome that I worked on in Python, so it holds a monumental meaning for me.

Hello, I am Sihun Kim. I study web development and programming in the GITA 2 program at Brea Olinda High School. I gain practical skills through team projects and CAD work, and I aspire to become a robotics engineer in the future.

I am passionate about building things that solve real problems. My interests span across robotics, software development, and computer science principles. Through this blog, I document my learning journey and share my projects.

My AP Classes

This year, I'm taking several Advanced Placement courses that challenge me and help develop my academic skills:

AP Computer Science Principles
Learning fundamental concepts of computer science and developing programming skills. This course covers algorithms, data structures, and computational thinking.

AP Pre-Calculus
Advanced mathematics course preparing for calculus studies. Building a strong foundation in functions, polynomials, and trigonometry.

AP Seminar
Developing critical thinking and research skills through seminar discussions. Learning to analyze complex issues and construct evidence-based arguments.

School Information:
Brea Olinda High School
789 Wildcat Way, Brea, CA 92821
Phone: (714) 990-7850

Visit BOHS Website

What I've Learned

Last Year (2024)

I did not take GITA 1 class last year. Instead, I took a Python course during summer school where I learned the fundamentals of programming and created my first projects. This summer experience gave me a strong foundation and sparked my interest in computer science.

This Year (2025)

In GITA 2, I'm building on that foundation with more advanced concepts:

  • Advanced JavaScript programming techniques
  • Canvas animations and game development
  • Portfolio creation and code organization
  • Object-oriented programming principles
  • Web development best practices

Each project brings new challenges and opportunities to grow as a developer.

My Assignments & Projects

Below is a collection of all my assignments and projects from this semester. Each project represents a step forward in my programming journey.