Date__________________________
Lesson 19: Programming languages.
Lesson materials
APPENDIX 1. LEAD IN ACTIVITY.
Task 1. In pairs, discuss what you think programming is.
-the activity of writing programs for computers or something written by a programmer.
Task 2. Look at the definition of programming in the glossary. Is it similar to your opinion?
-Yes, it is.
APPENDIX 2. GLOSSARY.
APPENDIX 3. LISTENING.
Task 1. Listen to Andrea Finch, a software developer, talking to a group of students on a training course about how a program is written and check your answers to (A) STEPS IN PROGRAMMING
Task 2. Listen again and put these steps into the correct order.
Task 3. Listen again and make detailed notes. In pairs, use your notes to write a short explanation of what each step in task 2 means.
1. First of all you have to understand exactly what the problem is and define it clearly. This means you have to decide in a general way how to solve the problem.
2. The next step is to design a step by step planned instructions. This usually takes a form of flowchart, a diagram uses a special symbols to show how the computer works through the program, where makes decisions where it starts the dense, where data is input.
3. You write instructions in a programming language like BASIC, Pascal or C. These computer instructions are called source code.
4. then you have to use a compiler, a special program that converts the source code into machine code and any language understand by the processor which consists of 1 as or 0s.
5. The process of correcting miss errors are called debugging. Ones have written in program you have to test it with sample data to see if there any bugs or errors.
6.
Do'stlaringiz bilan baham: |