Classes and Functions in Python: My Rectangle Adventure

This week, I dove into Python’s object-oriented programming (OOP) concepts, and what a journey! From creating custom classes to understanding how functions can manipulate objects, I felt like I was building tiny software factories. In this assignment, I explored how to define and manipulate Python classes by building a ‘Rectangle’ object from scratch. I created […]

Introduction to function(s) and Data structure

Module # 3 Assignment This week’s assignment allowed me to deepen my understanding of Python’s functions and core data structures in a hands-on and rewarding way. I enjoyed writing custom functions with different types of arguments, practicing return values, and exploring how to call functions using loops and keyword inputs. What really stood out to […]

Building wildvizR: My Journey from Analysis to R Package

Creating the wildvizR package has been one of the most enriching experiences of my data science learning journey. What began as a simple analysis in an R Markdown file during a previous assignment gradually evolved into a full-featured R package, developed with purpose and creativity. For this final assignment with Professor Alon, I continued using […]