diff --git a/Part-B/ide_features.md b/Part-B/ide_features.md index cb90518..237b9a5 100644 --- a/Part-B/ide_features.md +++ b/Part-B/ide_features.md @@ -4,32 +4,32 @@ > Write a short reflection on your experience using the course IDE to complete your first programming assignment. Briefly describe what it was like to write, run, and test code in an IDE for the first time. Introduce the three IDE features you selected and briefly explain why learning to use IDE features can help you as a beginning programmer. Save specific examples for the feature sections below. Delete these instructions when done. -TODO: Replace with your introduction here. +USING THE IDE FOR THE FIRST TIME WAS FRUSTRATING TO SAY THE LEAST. TO EVEN GET IT TO WORK i HAD TO RESET MY LAPTOP TO ITS ORIGINAL STATE. aND AS YOU CAN SEE ALTHOUGH IM NOT USING CAP LOCKS EVERYTHING IS TYPING IN CAPS.THIS IS MY SECOND TIME TAKING THIS COURSE AND THE SECOND TIME AROUND WAS 10 TIMES WORSE THEN THE FIRST TIME. YOU HAVE TO REMEMBER TO PUT THE CURSOR DIRECTLY IN FRONT OF REPLACE IN ORDER TO GET THE CORRECT FONT CASING. AND SOMETIME THAT DOESNT EVEN WORK. ## Feature 1 – TODO: Replace with name of your Feature1 -> In one paragraph, identify the first feature you selected, explain what it does, and describe how it helped you while developing or testing your program. Include specific details about how it improved your workflow, made coding easier, or helped you find and fix errors more efficiently. Delete these instructions when done. - -TODO: Replace with your Feature 1 paragraph here. +The Code Editor with Syntax Highlighting Automatically color-codes keywords and strings, making it easier to spot structural errors before you even run the program. ## Feature 2 – TODO: Replace with name of your Feature2 -> Write one paragraph explaining your second feature. Describe how it functions, what benefits it provided while coding, and why it might be valuable for beginning programmers. Connect the feature to your personal experience using it in this project. Delete these instructions when done. +> The second feature I used was the integrated console, which is basically the little built-in window where your program actually runs. For a beginner like me, it was super helpful because I didn't have to figure out how to use a separate command prompt or juggle different apps?everything was right there on one screen. I relied on it constantly during this assignment to test my code, typing in my name and age right into the prompt to see if my math worked and if the sentence printed out correctly. Having that instant feedback right below my code made testing way less intimidating and much easier to figure out what was going on. + +oject. Delete these instructions when done. -TODO: Replace with your Feature 2 paragraph here. +The Integrated Console: Lets you execute code and interact with prompts right inside the workspace without switching between separate windows. ## Feature 3 – TODO: Replace with name of your Feature3 > In a single paragraph, identify and explain a third IDE feature. Discuss how it enhanced your programming experience or supported best practices such as readability, debugging, or organization. Give a brief, real example of how you used it. Delete these instructions when done. -TODO: Replace with your Feature 3 paragraph here. +Another feature that really saved me was line numbering paired with error tracebacks. When I accidentally typed that extra /n at the end of my input prompt, the IDE didn't just crash blindly; instead, it pointed right to line three and gave me a traceback message saying NameError: name 'n' is not defined. For a beginner, reading error messages can feel like reading a foreign language, but having the exact line numbers made debugging so much easier and more organized. Instead of aimlessly staring at my whole script trying to guess what broke, I could jump straight to the exact spot, fix the typo, and get my program running. ## Conclusion > Summarize what you learned from using your IDE in this assignment. Reflect on how these features will support your future programming work and improve your confidence as a new programmer. Delete these instructions when done. -TODO: Replace with your conclusion here. +Looking back, using an IDE for the first time was definitely a bit overwhelming, but learning how its features work completely changed my perspective. Between the syntax highlighting, the handy integrated console, and error tracebacks pointing right to the problem, I went from feeling totally lost to actually understanding what my code was doing. These tools take a lot of the scary guesswork out of programming and turn confusing red text into helpful clues. Knowing I have these built-in assistants to help me catch mistakes gives me way more confidence as I get ready to tackle bigger projects in this class! ## References -TODO: Replace with your source citations here in APA style, if any. Delete section heading and this text if not used. +