Skip to content
View 321BadgerCode's full-sized avatar
๐Ÿฆก
๐Ÿฆก

Highlights

  • Pro

Block or report 321BadgerCode

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
321BadgerCode/README.md

Badger Code

๐Ÿ’ป Programmer | ๐Ÿง  AI Enthusiast | ๐ŸŒฑ Lifelong Learner

 ____       _      ____     ____   _____   ____          ____    ___    ____    _____   _  
| __ )     / \    |  _ \   / ___| | ____| |  _ \        / ___|  / _ \  |  _ \  | ____| | | 
|  _ \    / _ \   | | | | | |  _  |  _|   | |_) |      | |     | | | | | | | | |  _|   | | 
| |_) |  / ___ \  | |_| | | |_| | | |___  |  _ <       | |___  | |_| | | |_| | | |___  |_| 
|____/  /_/   \_\ |____/   \____| |_____| |_| \_\       \____|  \___/  |____/  |_____| (_) 

Made with the text to ASCII art converter in my text to ASCII repo.

๐Ÿ“š Table of Contents

๐Ÿ‘‹ Introduction

I'm a self-taught programmer who started programming in 6th grade to make games in Unity using . I've since moved on to take college level computer science classes. This homework repo. displays some of the programs I've made in my classes. This ASCII Odyssey repo. was my CPT submission for APCSP, which I got a 5 (โ˜…โ˜…โ˜…โ˜…โ˜…) on the final for.

๐Ÿซ Education

Course Name Course Number Year Grade
AP Computer Science Principles - 2022 A
INTRO TO C++ PROGRAM COP2334 2024 A
INTRO TO JAVA PROG COP2800 2024 A
SYST ANLYS & DESIGN CIS23215 2025 A
C# PROGRAMMING COP2360 2025 A

Note

I was a TA (teaching assistant) for the INTRO TO C++ PROGRAM course. Furthermore, I have been named to the President's List at the college at which I took the (non-AP) computer science courses listed above, for all semesters that I attended.

What is the President's List?
List Credits GPA
$\textcolor{green}{\text{President's List}}$ โ‰ฅ 6 4.00
Honors List โ‰ฅ 6 3.75 - 3.99
Dean's List โ‰ฅ 6 3.25 - 3.74

๐Ÿš€ Featured Projects

๐Ÿ‘ฅ Group Projects



Categorized Projects
  1. ๐Ÿ’ป Developer Tools
  2. ๐ŸŒ Web Applications
  3. ๐Ÿ“ฑ Mobile Apps
    • Pangaea - Mobile game for Android.
  4. ๐Ÿ–ฅ๏ธ Desktop Software
    • Guess - Simple number guessing game using bash scripting.
    • Remove Vowels - Removes vowels from given text input.
    • Logic Lingo - Interpreter that solves algebraic expressions.
    • Peg Solitaire - Algorithmically solve peg solitaire boards.
    • Base Conversion - Convert numbers of different numerical bases.
    • Fizz Buzz - Simple c++ implementation of the (in)famous FizzBuzz program.
    • Collatz Conjecture - Applies the Collatz Conjecture to determine how many iterations it takes until a given (or random) number reaches 1.
    • Terminal Telescope - C++ Linux program that displays images in the terminal and refreshes screen each time the file is written to externally or if the terminal size is adjusted.
    • Adventure - A text-based adventure game.
    • Urinal Utopia - Calculates the ideal urinal to go to from given urinal layout.
    • Emoji Emission - Takes in 2 emojis and combines them into 1 emoji.
    • Packet Pigeon - Send & recieve messages!
    • Bussin' Blockchain - Simple blockchain network!
    • Goldbach Conjecture - Explore Goldbach's conjecture!
    • Finessing Finance - Explore the world of managing finances! Yippee!!!
    • Morse - Text to morse code converter.
    • Microwaved - Convert microwave times of differing wattages.
    • Pixel Paradise - Generate pixel images!
    • Nebular Notes - Microtonal MIDI Generator Based on Astrology Charts.
    • Alchemical Romance - Algorithmically synthesizes entirely new cryptic symbols.
    • Fibnado - Comparing the efficiency of different methods for calculating fibonacci numbers.
    • Num2En - Outputs English representation of given numbers.
    • Dooming Demise - Approximates when you will die.
    • Character Crisis - Generate ASCII art & text images!
    • FMAD - Calculate derivatives using Forward Mode Automatic Differentiation!
    • Character Crisis - Generate ASCII art & text images!
    • Date2Arvelie - Convert standard dates into the Arvelie format!
  5. ๐Ÿง  Machine Learnine / AI
  6. ๐Ÿ—„๏ธ Data Analysis / Visualization
    • Basic ML Concepts - Jupyter notebook with explanations and python code for algorithms and statistical concepts that are commonly used for AI and ML development.
    • MNIST Classification - A neural network to predict the number in an image.
  7. ๐ŸŽฎ Games & Simulations
    • Darkness Rises - Platformer game with a level editor.
    • Simple Platformer Editor - Just drag the mouse and create platforms with ease!
    • Hangman - Simple hangman game.
    • Color Snake - Classic snake game with colored snake segments.
    • Tic Tac Toe - Simple Tic-Tac-Toe game where the board's dimensions can be altered which alters the win-condition logic.
    • Snake - Classic snake game.
    • Blackjack - Simple command-line Blackjack game.
  8. ๐Ÿ” Security & Privacy
  9. โš™๏ธ Automation / Scripting
    • Compile - Compiles a bash script into a stand-alone executable using GCC & SHC.
    • Video Compress - Compress videos!
  10. ๐Ÿ”Œ APIs / Backend Services
    • Story Maker - Uses AI to generate stories with images!
    • Chara Convert - Converts PNG files compatible with the V2 card specification into JSON files and parses them into YAML files, so that these YAML files can be used with the Oobagooba AI Text Generation WebUI.

๐Ÿ’ช Skills

Levels: Proficient, Intermediate, Beginner

  • C++ (Proficient)
  • C# (Proficient)
  • Python (Proficient)
  • Java (Intermediate)
  • JavaScript (Proficient)
  • HTML/CSS (Proficient)
  • Bash (Proficient)
  • SQL (Intermediate)
  • Perl (Proficient)
  • Rust (Intermediate)
C++ Poem

๐Ÿ““ C++ Poem

In the realm of pointers, where memory dances,
C++ unfolds, a symphony of chances.
Semicolons like whispers, brace the blocks,
Where algorithms sing, and logic unlocks.

With #include commands, we summon our might,
Libraries gather, lending their light.
Classes and structs, the blueprints we hold,
From which objects rise, stories untold.

Loops iterate, weaving a thread so fine,
Conditions branching, where destinies twine.
Functions march forth, bearing their load,
Returning their values, down logic's road.

But syntax can trip, and errors descend,
Compilers cry out, where logic must mend.
Debug lines shimmer, a beacon in night,
Guiding us onward, to code's shining light.

From simple hello to worlds built anew,
C++ empowers, dreams into view.
With patience and passion, each line we craft,
A digital poem, a world, a draft.

So let the code flow, let the logic reign,
In the language of C++, where beauty and pain
Intertwine, a dance of the mind,
Where imagination and reason we find.

Pinned Loading

  1. uniconverter uniconverter Public

    Your files, your format!

    HTML 8

  2. ascii_odyssey ascii_odyssey Public

    terminal game made w/ c++.

    Jupyter Notebook 1

  3. platformer_playground platformer_playground Public

    Generate fun levels and play them!

    C++

  4. compile compile Public

    Compiles a bash script into a stand-alone executable using gcc & shc.

    Shell

  5. code code Public

    random coding scripts/files :)

    TeX

  6. rhino rhino Public

    c++ library 4 Linux.

    C++ 1