t_04[1] - Engineering Computation: Tutorial 04 Problem...

Info iconThis preview shows pages 1–15. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Engineering Computation: Tutorial 04 Problem Solving with Computing, using the Python Language Questions from Week 03? Programming Exercises from Zelle textbook 1 Pg. 118 # 1, 2, 9, 12, 14. 2 What’s in your toolbox? 1 Print statement, string literals 2 Basic calculator, integer division 3 Variables 4 Built-in functions 5 Math library functions 6 Straight-line (non-branching) programs 7 Branching programs 8 Python lists 9 For loops 10 Nested for loops 11 Strings 12 Converting between number system using Python 13 Matplotlib 3 Today’s Topics: Program Design 1 Pseudo Code 2 Flow Charts 3 Algorithms 4 Pseudo Code What is it? Why use it? 5 Pseudo Code What is it? Informal description of a process/recipe. Why use it? 5 Pseudo Code What is it? Informal description of a process/recipe. Description of a program in English. Why use it? 5 Pseudo Code What is it? Informal description of a process/recipe. Description of a program in English. Abstracts out the details of implementation. Why use it? 5 Pseudo Code What is it? Informal description of a process/recipe. Description of a program in English. Abstracts out the details of implementation. Easier for non programmers to understand the workings of the program. Why use it? 5 Pseudo Code What is it? Informal description of a process/recipe. Description of a program in English. Abstracts out the details of implementation. Easier for non programmers to understand the workings of the program. Why use it? Part of the design process. 5 Pseudo Code What is it? Informal description of a process/recipe. Description of a program in English. Abstracts out the details of implementation. Easier for non programmers to understand the workings of the program. Why use it? Part of the design process. Used before a coder starts making the actual program. 5 Pseudo Code What is it? Informal description of a process/recipe. Description of a program in English. Abstracts out the details of implementation. Easier for non programmers to understand the workings of the program. Why use it? Part of the design process. Used before a coder starts making the actual program. Every person should be able to understand. 5 Pseudo Code What is it? Informal description of a process/recipe. Description of a program in English. Abstracts out the details of implementation. Easier for non programmers to understand the workings of the program. Why use it? Part of the design process. Used before a coder starts making the actual program. Every person should be able to understand. Looks like reading some bullet points in simple language. 5 Pseudo Code What is it? Informal description of a process/recipe. Description of a program in English. Abstracts out the details of implementation....
View Full Document

This note was uploaded on 12/14/2010 for the course ENGINEERIN 1d04 taught by Professor Smith during the Spring '10 term at McMaster University.

Page1 / 80

t_04[1] - Engineering Computation: Tutorial 04 Problem...

This preview shows document pages 1 - 15. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online