SNHU My Programming Experience Python in Context Discussion

User Generated

fwebfvr

Programming

Southern New Hampshire University

Description

Reflect on your work in the whole course, considering all the different aspects of programming in Python that you’ve learned. How can Python be applied to solve real-world problems? You may need to do a little research to find some interesting applications. Be sure to include citations, in APA format, for any resources that you use.

In your initial post, address the following:

  • What was your experience level with programming when you started the course?
  • How has your comfort level with programming changed as a result of this course?
  • What was the most challenging activity?
  • What is an interesting way that Python is used to solve a real-world problem?
  • What are your goals with programming?
  • What additional skills would you like to acquire?

In responding to your classmates, compare and contrast your posts.

  • What did you find interesting or relatable in your peers’ posts?
  • Based on what you have written in your response post, consider sharing an interesting website or article related to Python.

To complete this assignment, review the Discussion Rubric.

IN ADDITION TO THE INITIAL POST, PLEASE ALSO RESPOND TO THE FOLLOWING TWO STUDENTS BELOW REGARDING THE SAME TOPIC!

STUDENT ONE:

I had very little programming experience when I first started this course. After taking a bonafied programming course, however, I begin to look at the world very differently. Every computer, program, game, automated function, I start imagining what the code would look like (in python) and when I come across a challenge or necessary task, I think about how I would design a program that would fix it. This course not only made me a better programmer, but a better end user as well. I started thinking about a program that I could write that would detect if I had certain software running, (my stream software) it would terminate other programs that I don't want running while I stream. This could be really useful and likely wouldn't use many resources. I'm very comfortable with programming now and I am very excited to see what I do with it. The most challenging activities for me were the defining functions, and the final project at first, but once I got in the groove I had it down. I originally didn't have any goals in particular with this class, it was just a course needed for my degree but now I think I may want to be a software developer, and I'd like to learn a few new languages as well as polish and refine my python.

STUDENT TWO:

Hello!

At the start of this course my experience level with programming was nonexistent. I knew nothing about programming, and was extremely nervous to learn. I have never been good with technology, so taking this class was completely out of my comfort zone. Throughout this class, my comfort and understanding of programming has increased by such a crazy amount. It honestly feels shocking thinking back on how nervous I was before the first week started. I definitely have trouble with coding in Pycharm still but my skills have progressed so much from before.

Through this course, one of the most difficult challenges was understanding some of the material in the written sections. Occasionally when reading the material, before the participation activities, I did not understand the new function or way to use a function until I saw the visuals of each concept. Seeing the use of Python for video games and even GUI applications for some departments at the VA Medical Centers. At the VAMC, Python is used to generate purchase orders for veterans and it's interesting to see how my mom's work applies to my current course. But my particular interest is in video games, so learning about the games made with Python has been pretty cool to see too. My goal with programming is to possibly create a small game in order to practice and learn more about the process of video games. To further my knowledge of creating video games, I am also interested in learning something like C++, but that is even further out of my comfort zone.

Unformatted Attachment Preview

  Undergraduate Discussion Rubric Overview Your active participation in the discussions is essential to your overall success this term. Discussion questions will help you make meaningful connections between the course content and the larger concepts of the course. These discussions give you a chance to express your own thoughts, ask questions, and gain insight from your peers and instructor. Directions For each discussion, you must create one initial post and follow up with at least two response posts. For your initial post, do the following: Write a post of 1 to 2 paragraphs. In Module One, complete your initial post by Thursday at 11:59 p.m. Eastern. In Modules Two through Eight, complete your initial post by Thursday at 11:59 p.m. of your local time zone. Consider content from other parts of the course where appropriate. Use proper citation methods for your discipline when referencing scholarly or popular sources. For your response posts, do the following: Reply to at least two classmates outside of your own initial post thread. In Module One, complete your two response posts by Sunday at 11:59 p.m. Eastern. In Modules Two through Eight, complete your two response posts by Sunday at 11:59 p.m. of your local time zone. Demonstrate more depth and thought than saying things like “I agree” or “You are wrong.” Guidance is provided for you in the discussion prompt. Rubric Criteria Comprehension Exemplary Proficient Needs Improvement Not Evident Value Develops an initial post with an organized, clear point of view or idea using rich and Develops an initial post with a point of view or idea using adequate Develops an initial post with a point of view or idea but with some gaps in Does not develop an initial post with an organized point of view or idea significant detail (100%) organization and detail (85%) organization and detail (55%) (0%) N/A Submits initial post on time (100%) Submits initial post one day late (55%) Submits initial post two or more days late (0%) 10 Engagement Provides relevant and meaningful response posts with clarifying explanation and detail (100%) Provides relevant response posts with some explanation and detail (85%) Provides somewhat relevant response posts with some explanation and detail (55%) Provides response posts that are generic with little explanation or detail (0%) 30 Writing (Mechanics) Writes posts that are easily understood, clear, and concise using proper citation methods where applicable with no errors in citations (100%) Writes posts that are easily understood using proper citation methods where applicable with few errors in citations (85%) Writes posts that are understandable using proper citation methods where applicable with a number of errors in citations (55%) Writes posts that others are not able to understand and does not use proper citation methods where applicable (0%) 20 Timeliness Total 40 100%
Purchase answer to see full attachment
User generated content is uploaded by users for the purposes of learning and should be used following Studypool's honor code & terms of service.

Explanation & Answer

View attached explanation and answer. Let me know if you have any questions.

Student One Response
Like you, I had little programming knowledge before I started this course. However, class
readings have helped me to tremendously improve my programming skills. Since you have a
challenge in understanding python functions, I would advise you that engage coders to help you
out. Functions are an important component of the Python programming language: you may have
previously experienced using some of the many great functions that arrive with the Python
language. Nevertheless, you will frequently be required to develop your own functions in order
to answer challenges that th...

Related Tags