Computer Programming Memory

Amazing Essays
Computer programing is an IT field which is responsible of the development of software. With computer programming, one has the power to change the life since computing technology is present in every single aspect of the life such as health, security, education. In addition, of its high salary and the job market, computer programming provides a challenging environment where one can reach his full potential. This paper will discuss about the importance of learning memory, cognition, moods, and stress in the computer programming field.
Understanding the concept of memory has several benefits in computer programming. Since The memory is organized according to the information-processing model of memory (Ballantyne, Hull & Licht, 2014), it helps
…show more content…
This process is applied in computer programming as inheritance. In addition to the notion of concept, the approach of problem solving will be useful to a programmer in the way that he can apply the techniques such as heuristics and divergent thinking to find the solution to a program. Heuristics provides a shortcut to an issue, and divergent thinking helps to break the general problem in small ones (Ballantyne et al., 2014). For instance, if a programmer is confronted to a problem need the best path to transfer the information, he will use a heuristic to solve this problem by initially identifying the problem, next by decomposing the problem into part and solving each part individually. Problem solving and divergent thinking are two cognitive processes that are undeniable useful for a programmer; however, the can be influenced by moods, and this can result in a reduction of the debugging performance of the programmer (Khan, et al., 2011). It is now critical to talk about the advantages of learning moods in computer …show more content…
Furthermore, by learning about cognition, the programmer will learn about the notion of concepts and heuristics which are useful when it comes to interpret the real word and to solve problems. In addition, it will also beneficial for him to learn about moods since it is positively correlated his performance. Finally, a programmer will benefit of studying stress since it will help him to be aware of the danger of that can stress causes him, he will also learn about the tools to reduce it. Hence learning about memory, cognition, moods, and stress in computer programming is

Related Documents

  • Decent Essays

    A person needs to be quite a logical thinker (Computer Scientists). He must be able to solve problems, and he needs to be able to communicate his ideas in a verbal or written form (Computer Scientists). Computer scientists must also keep learning about new compilers and development environments such as the latest version of Microsoft Visual Studios (Parvin). He then needs to use them frequently and become familiar with them (Parvin). It is important for a computer scientist to be creative if he wishes to solve problems and develop new technologies (Streubel).…

    • 1799 Words
    • 8 Pages
    Decent Essays
  • Decent Essays

    * * * Programming has contributed to the person that I am now in many different ways. It is a large contributor to my logical thinking, and my proficiency in mathematics and sciences. The process of examining a problem, and breaking it down into fundamental parts is important to programming, and that has translated into my own life. It has also given me the ability to crunch data in other parts of my life. My problem solving skills have been greatly influenced by my time spent programming.…

    • 1169 Words
    • 5 Pages
    Decent Essays
  • Decent Essays

    Chatbot Research Paper

    • 1293 Words
    • 6 Pages

    Bridge: refers to bridging the gap between what the students already know (prior knowledge) and what they are going to learn from the task. Since the situation involves utilizing the chatbot as an ESL Tutor, the students can use their prior knowledge to build on to make learning more meaningful. When they chat with Tutor Mike, they will use certain words they know and they will make mistakes which will be corrected by the…

    • 1293 Words
    • 6 Pages
    Decent Essays
  • Decent Essays

    The process of programming requires expertise in many different subjects, including knowledge of the application domain. Computer programming automates performing a specific task or solving a given problem. Several individuals can write about a program by using different terminology and arrive at the same outcome; one learns the utilization of how computer software works. Although technology is changing every day, Computer…

    • 779 Words
    • 4 Pages
    Decent Essays
  • Decent Essays

    Though my major had opened up a wide variety of courses,I was aware of the fact that the world today runs on computers and thus programming knowhow is a requisite, I completed courses which have made me proficient in the eonian programming languages like C and C++. Besides my academic pursuits, I participated in extra-curricular activities with great…

    • 714 Words
    • 3 Pages
    Decent Essays
  • Decent Essays

    On the technology side the designers would have to thoroughly understand the available hardware and software components and tools. On the human side the designers would need a good understanding of how the humans would learn and interact with the system. The designer’s main tasks would be to create an effective, efficient and satisfying interaction by finding a balance between factors like cost, benefits, standards and the environmental constraints that would affect the interface. Developing human-computer interactions involves design on both sides of the interaction. On the technology side, the designer must have a thorough understanding of the available hardware and software components and tools.…

    • 902 Words
    • 4 Pages
    Decent Essays
  • Decent Essays

    The need of constantly being challenged, the logical aspect, and the hands on with computers are the needs that this field will fulfill for me. The interests this field fulfills for me is the programming of programs, robotics, and computers. I have always been interested in robots, and how they will affect the future of the world down the road. I what to know how computers work. This field will also fulfill my dream of one day programming an artificial intelligence.…

    • 848 Words
    • 4 Pages
    Decent Essays
  • Decent Essays

    Name Instructor Course Date Personal Reflection/ Project Response Essay Recently, I attended a software engineering development course. Indeed, the course was valuable to imparting the desired software engineering skills for aspiring software engineers. Today, software systems continue to evolve in terms of features and supportive tools. Difficulties in managing software development can be attributed to the challenges inherent to planning activities as software features evolve over time. Previously, software engineers would utilize on frameworks and tools to plan tasks methodically.…

    • 1246 Words
    • 5 Pages
    Decent Essays
  • Decent Essays

    The traditional lectures, worked-out examples, and assigned homework material were prominent. However, improvements were suggested and meant to give students a chance to become more involved with their field of interest. Lectures should not only be taught, but rather include an aspect of active learning that grabs a student’s attention. Labs should not be a weekly routine, but rather a chance to apply the experiment to real-world situations. Computer engineering plays a very important role in the world of technology, thus it is important that students are given a theme that can be applied to the outside world, allowing for problem-based learning and application.…

    • 1029 Words
    • 5 Pages
    Decent Essays
  • Decent Essays

    Tartan Case Study

    • 969 Words
    • 4 Pages

    Reading question 1: 1. CH4 exercise question 1: One activity is critical to me and needs to be added to the “code-and-fix model”[1] is the design review. This design review should be added after Problem statement and before Code. It could be done by the software engineer himself, or the software engineer could also invite others to review his design. This is important since we will spend less effort to find design bugs if we filter those bugs as early as possible.…

    • 969 Words
    • 4 Pages
    Decent Essays