Skip to content

This repo documents my learning in SC101, featuring 6 assignments on Object-Oriented Programming, Data Structures (lists, dict, tuples), Web Crawling, Recursion, and Linked Lists.

Notifications You must be signed in to change notification settings

BeckaYu/stanCode-SC101

Repository files navigation

stanCode-101: Programming Abstraction

Hello, I'm Rebecca Yu 👋

👩‍💻 About Me

In May 2023, I shifted gears from Product Management to aspiring Data Analyst, immersing myself in Python through stanCode's rich curriculum.

💛 My Journey

This repo is all about my coding adventure and the progress I've made so far. Within, I've tackled six assignments, each honing my abilities in Object-Oriented Programming, Data Structures (lists, dictionaries, tuples), Web Crawling via BeautifulSoup, Recursion, and Linked Lists.

Assignments at a Glance:

  • Assignment 1: Basic implementation on Object-Oriented Programming - Bouncing Ball
  • Assignment 2: Advanced application on Object-Oriented Programming - Breakout Game
  • Assignment 3: Implementation using Data Structure(list, dict, tuple) - Self-crafted PhotoShop
  • Assignment 4: Implementation combining Data Structures with a Web Crawler (BeautifulSoup) - Search for Baby Names
  • Assignment 5: Implementation of Recursion in algorithms - Search for Anagrams
  • Assignment 6: Implementation of Data Structures and Linked Lists - LC212: Boggle Game

💻 About stanCode 101

At the heart of my learning journey is stanCode, a brainchild of Stanford MSc. grad Jerry, dedicated to delivering Stanford-grade CS education to students across disciplines in Taiwan. stanCode 101, drawing inspiration from Stanford’s CS106B, lays a solid groundwork in programming.

🔗 Learn more about stanCode

About

This repo documents my learning in SC101, featuring 6 assignments on Object-Oriented Programming, Data Structures (lists, dict, tuples), Web Crawling, Recursion, and Linked Lists.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages