No comments
Module 2. C Programming Concepts Lesson 1. Steps of Problem Solving
Introduction to the C Programming Concepts
Programming is the act of writing program. Program is synonym to a computer software that contains set of specific and defined instructions that tells the computers what to do.
In this module, you will be taught on the fundamental theories on programming and its application in real life. This module includes topics on problem solving, algorithm, flowcharting and pseudocoding.
Pre-Activity
Activity 3. How to cook boiled egg?
You are asked to write down the steps in properly cooking for a boiled egg.
Your responses will determine your algorithm in writing C programs.
Lesson 1 Read and Learn
Problem Solving and Programming
Identify the problem
You cannot address a problem if you don’t know understand what it is.
Understand the problem
Knowing what the person or machine for whom you are fixing the problem already knows.
Person: You must give instructions depending on what he already knows.
Computer: To solve the problem, you must use the few commands the computer can comprehend in the particular language or application you are utilizing.
In order for your client to understand what is required to solve the problem, you must be able to communicate with them and be aware of your own areas of expertise.
Determine different approaches to the issue.
Alternative solutions must be acceptable ones. This list should be as complete as possible.
From the list of potential options, pick the one that will best solve the issue.
Before choosing the finest option, you must determine its advantages and disadvantages. You must choose evaluation criteria in order to accomplish this. These will act as standards for assessing each remedy.
List the steps necessary to complete the chosen solution in order to solve the problem.
Instructions must fall within the knowledge base of person operating the machine or performing such operations. When using computers, this can be very tedious.
Evaluate the solution
To determine whether the solution meets the needs of the individual or people with the problem, and to verify that the solution's result is accurate. It is necessary to reread the list instructions or restart the process if the outcome is inaccurate or unacceptable.
What is a Program? A program is a set of procedures that tells the computer what to do.
Since it involves knowledge and understanding of how people operate, building a program to guide a human is considerably simpler than writing one for computer hardware. We also need to consider that computer process specific set of instructions.
Programming is both an art and science that needs clarity of the problems that you want to solve. Allowing programmers to write efficient instructions on the programs. The quality of the program greatly relies on the higher order thinking skills of the programmer.
Quiz 4. Essay Type
Integrate the steps of problem solving, create a scenario where you can apply directly the steps in problem solving.
Activity 4.
Create a Road Network Planning in EVSU Main Campus.
0 comments:
Post a Comment
If possible, leave a positive comment. No hate speech or elicit comments. Thank you.