Preview

Algorithms and Logic for Computer Programming

Satisfactory Essays
Open Document
Open Document
473 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Algorithms and Logic for Computer Programming
Personal Learning Management
University of Phoenix
Algorithms and Logic for Computer Programming
PRG 211
Professor Lee
March 07, 2013

Personal Learning Management
Being able to develop a management tool that would allow a user or student to review course material would be very beneficial. With a course such as programming that has so much information, it is important to be able to recall information in order to properly understand how programming works. I for example, do not have any prior knowledge of so I would have to continuously refresh the information that I have learn in the reading as well as in the class room environment. I will be discussing some topics that are important to the development of such a program. In order to properly develop an application, we must first address and analyze the problem that has caused this need. In this situation, we want to design an application that will allow students to be able to review reading assignments as well as task or anything that would be beneficial to retain. Some subjects are a harder to remember than others such as programming. Modular programming would be the best fit because we would want everyone to read the material in the same order. We would set up the program so everyone’s view is the same. If we allow people to “jump around” in the programming, some learning material is going to be skipped over and that would defeat the purpose of the development of this application. Submodules would be added as necessary in order to achieve our goal. The type of data that would need to be gathering first off is the course material data. This type of data could be the self-test in the book, the teacher’s explanations of the material, and important key words and vocabulary words that are used throughout the course and reading material. This would be important because the terms are constantly being utilized and it would benefit for better comprehension of the material being



References: University of Phoenix. (2011). Prelude to Programming. Concepts and Design, Fifth Editon. Retrieved from University of Phoenix, PGR211-Developing a Program Chapter 2 website.

You May Also Find These Documents Helpful

  • Satisfactory Essays

    IF You Want To Purchase A+ Work Then Click The Link Below , Instant Download…

    • 503 Words
    • 3 Pages
    Satisfactory Essays
  • Good Essays

    Computation and Reasoning

    • 1205 Words
    • 5 Pages

    Therefore consider the Actor -- Leading Role, Actress -- Leading Role, Best Picture and Directing in the years of 1973 and 1987.…

    • 1205 Words
    • 5 Pages
    Good Essays
  • Good Essays

    For the application to be user friendly and obtain the required input the application must contain the ability for the user to input lessons learned with responses. Set reminder triggers for reviewing and revisiting those lessons on a periodic basis. The user would need to be able to select a value or score for the element they are entering to give it a scoring level. The user interface would need about 8-10 input fields for the user, a couple calculated display fields, search field, date and time fields with calendaring, and an output list component.…

    • 613 Words
    • 3 Pages
    Good Essays
  • Good Essays

    We live in a progressive globe surrounded by almost endless amounts of information. The world revolves around technology, making apps a powerful tool. Educators have obligations to introduce, encourage, and assist people to master technology, and additionally subjects. Study applications can help students maximize their time in and out of the classroom. When deciding an educational application ensure that the application is curriculum based. There are numerous instructive applications available to students/children and the amount of new evolving application proceeds to expand constantly.…

    • 495 Words
    • 2 Pages
    Good Essays
  • Good Essays

    As course assignments, assigned reading, assigned and interest-based research, and other learning activities are completed, the learner may recognize the economic value of what has been learned. Knowledge gained through learning can be forgotten if concepts are not reviewed on a regular basis. It is possible to design an application to record high economic value learning tasks and insights that will allow for periodic review. This application will help solve the issue of knowledge being forgotten by allowing the information and concepts to be kept in front of the individual for regular review.…

    • 772 Words
    • 4 Pages
    Good Essays
  • Good Essays

    Personal Reflection

    • 800 Words
    • 4 Pages

    | |information as well as software teachings that will give each individual student the |…

    • 800 Words
    • 4 Pages
    Good Essays
  • Good Essays

    What I propose is an application that would allow the individual the ability to input the information that they feel that is pertinent and that they feel that they need to constantly review. This will all be in an effort to create the means to tailor a learning program to the user and to get away from the “cookie cutter” learning applications that exist in the world.…

    • 524 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    Design a modular program that asks the user to enter a distance in kilometers, and the converts that distance to miles. The conversion formula is as follows:…

    • 620 Words
    • 5 Pages
    Satisfactory Essays
  • Good Essays

    References: Venit, S., & Drake, E. (2011). Prelude to Programming: Concepts and Design (5th ed.). Retrieved from The University of Phoenix eBook Collection database.…

    • 880 Words
    • 4 Pages
    Good Essays
  • Powerful Essays

    I have learned many things from this class as it relates to computer programming. There are a few areas covered in this course by either the text or in our weekly class discussions about computers and computer programming that stood out to me. This paper is broken up into two discussions. The first part will cover general ideas and skills involved with computers and computer programming. The second part of my paper will go over some topics covered in the text for the class. Some areas that were discussed are as follows: Logic and Decision Structures, Using Repetition Structures, Checking user input for errors and lastly, Using Arrays for more Advanced Programs.…

    • 1406 Words
    • 6 Pages
    Powerful Essays
  • Good Essays

    In this paper I will attempt to explain my personal classroom management system. I will begin by describing the classroom conditions I will provide for my students. I will specify the behavioral goals for my students and the ways in which I…

    • 1494 Words
    • 6 Pages
    Good Essays
  • Best Essays

    C Paper

    • 3121 Words
    • 13 Pages

    • Utilize course management system to access, submit, and research course content, materials and assignments. CL3…

    • 3121 Words
    • 13 Pages
    Best Essays
  • Good Essays

    Due: February 4, 2008. 1. In the bin packing problem, the input consists of a sequence of items I = {1, . . . , n} where each item i has a size, which is a real number 0 ≤ ai ≤ 1. The goal is to “pack” the items in the smallest possible number of bins of unit size. Formally, the items should be partitioned in disjoint subsets (bins), such that the total size in each bin is at most 1. The first fit heuristic scans the items one by one, and each item is assigned to the first bin that it can fit in. Prove that first-fit is a 2-approximation algorithm for bin packing. Hint. Bound from below the number of bins used by an optimal solution; and bound from above the number of bins used by first fit, using the observation that nearly all bins are at least half-full. 2. Suppose now that you want to pack as much as possible in a single bin. Formally, the input consists of a set of items I = {1, . . . , n}, where each item i has a size 0 < ai ≤ 1. A solution is a set of items S ⊂ I such that i∈S ai ≤ 1 (i.e., the size of the bag is 1). The value of a solution S is the total size of the items in the solution, i.e., i∈S ai . (a) Describe an optimal solution to the problem. What is the time complexity of your algorithm? (b) Give a polynomial-time algorithm with approximation ratio 2 (i.e., it guarantees that you fill at least half of the optimal value). What is the time complexity of your algorithm? Warning. The simplest solution doesn’t work! 3. Consider the following algorithm for the m-machine load-balancing problem (S is the set of jobs): Repeat: (a) Let A be the sum of weights of all jobs in S (b) Find a subset S1 ⊆ S whose sum of weights is close to A/m (c) S ← S \ S1 ; m ← m − 1 until m = 0. Suppose that the subset sum step above is implemented using an approximation algorithm, which guarantees that its result is within a factor of 1 − ǫ from the optimal subset sum, for some 0 < ǫ < 1. What can you say…

    • 777 Words
    • 4 Pages
    Good Essays
  • Good Essays

    Department of Information Technology LAB MANUAL IT2205 – Data Structures and Algorithm Lab INDEX 1. Array Implementation Of Stack 2. Application Of Stack – Conversion Of Infix To Postfix 3. Implementation Of Linear Queue Using Arrays 4.…

    • 3230 Words
    • 13 Pages
    Good Essays
  • Powerful Essays

    ooad

    • 3999 Words
    • 16 Pages

    Create strong and secrete data base that allow for any connection in a secret way, to prevent any outside or inside attacks.…

    • 3999 Words
    • 16 Pages
    Powerful Essays