Posts

Post #3 – Documenting a Day

Completing this assignment during week 2 gave me a better understanding of how Microsoft Word, Excel, and PowerPoint can be used together to document, organize, and present information. Each part of the assignment challenged me to use different features of these applications in a practical way. In Word, I was able to focus on formatting, text alignment, and list creation while reflecting on a typical day in my life. This helped me see how Word can be used for more than just basic writing—it’s a tool for structured communication. In Excel, I learned how to input and calculate data related to my daily activities. It helped me better visualize how time was being spent throughout the day. Using formulas and formatting made the spreadsheet clear and easy to interpret. Finally, PowerPoint allowed me to transform my written and numerical information into a visual story. By using images, animations, and text, I was able to make my routine more engaging and easier to share. Overall, this experi...

Post #2 – Web/Mobile App Critique: OnlineGDB

Image
During week 2, I reviewed an online compiler called OnlineGDB, which is a versatile, browser-based integrated development environment that supports over 20 programming languages, including C, C++, Python, Java, and more. It offers features such as code compilation, execution, and debugging without requiring any local installations (my favorite part). This makes it an excellent tool for students, educators, and developers seeking a lightweight, accessible coding platform that can even be used on your phone. Usability OnlineGDB's interface is clean and intuitive. The main workspace is divided into three primary sections:Code Editor: Features syntax highlighting, auto-indentation, and basic code suggestions. Toolbar: Provides options to run, debug, save, share, and format code. Output Console: Displays program output, error messages, and debugger interactions. Users can select their preferred programming language from a dropdown menu, and the platform automatically adjusts the en...

Post #1 – Scratch Programming Language

  For week 1 of class, i built a program in Scratch which was both enlightening and surprisingly intuitive. As a visual, block-based programming platform, Scratch simplifies logic structures by using color-coded blocks that snap together. For my project, I created a short animation involving a cat sprite that moves across the screen, changes colors, and plays a sound while interacting with user inputs. The program incorporated more than 30 blocks, including motion, looks, sounds, control loops, and event handling. The drag-and-drop format eliminated syntax errors, allowing me to focus on the logic and sequence of events. This experience helped demystify the core principles of programming such as conditionals, loops, and variables in a low-pressure environment. From this exercise, I gained a greater appreciation for computational thinking and how coding helps break down complex tasks into smaller, manageable steps. It emphasized the importance of planning before execution, particula...

About me

Hello there, and welcome to my blog! My name is Jonathan, and I’m a proud Mexican American currently living in Chicago. I have always had a strong passion for technology and problem-solving, which led me to pursue a career in information technology. I originally began my academic journey at the University of Illinois at Chicago (UIC), where I studied computer science. Recently, I transferred to the University of Arizona Global Campus (UAGC) to continue my education in a more flexible and personalized online learning environment. This blog is a reflection of my journey as a student in the Information Technology program at UAGC. I created it as a space to explore key tech topics, share my thoughts, and document the learning process. My goal is to engage with others who are passionate about IT and to grow both academically and professionally through research, writing, and open dialogue. My areas of interest include software development, network security, and emerging technologies like art...