Presentation is loading. Please wait.

Presentation is loading. Please wait.

Start Is it early? Go back to sleep Get dressed Eat breakfast Time for breakfast? Go to school Stop No Yes No.

Similar presentations


Presentation on theme: "Start Is it early? Go back to sleep Get dressed Eat breakfast Time for breakfast? Go to school Stop No Yes No."— Presentation transcript:

1 Start Is it early? Go back to sleep Get dressed Eat breakfast Time for breakfast? Go to school Stop No Yes No

2

3 Professional standards and development  Lesson Objective: Understand what is meant by professional standards  Learning Outcome: Define the key words and give a brief explanation for each. Keywords: de facto standard, agreed standard, Blu-ray Vs HD DVD, programming standards, developmental life cycle,

4 Question  Avoids confusion  Don’t have to learn another way to do the same task  Can easily share work with other people. What is the point of having standards in industry (e.g. Flowchart symbols)

5 Two types of standard:  De Facto This is a standard which has not been formally agreed but is widely practised E.g. Flowchart symbols, programming conventions  Agreed A committee or organisation have published a standard to be followed. E.g. Hard disk format, WiFi protocol

6 Blu-ray vs HD DVD Battle of the standards

7 Question  Why not let people or the open market to decide upon standards?  Wasteful- people spend money on equipment which becomes obsolete.  Unable to share or communicate between different standards.  People will wait to buy equipment until a single standard is established.

8 What if there were no standards? Lisa wants to send a text to a guy that she likes, but her Android phone cannot send text messages to an iPhone. They work from a different standard. Louis needs to get onto a website but it is written in Mac-html which is not compatible with his windows laptop.

9 Why are standards important when working in a company?  Work in teams to develop a system because they all have a common understanding of the design tools and diagrams.  Move between companies because the standards apply across the whole industry.  Pick up someone else’s design and code the program to achieve it.

10 Programming examples

11 Programming example(2)

12 De-facto programming standards:  Meaningful variable names  Useful comments  Indent and show loops and conditions (while and if statements)  Don’t plagiarise other programmer’s code!

13 Standard for problem solving:

14 How many of those can you remember? IdentifyAnalyseDesign Code/testEvaluateMaintain

15 Workbooks!


Download ppt "Start Is it early? Go back to sleep Get dressed Eat breakfast Time for breakfast? Go to school Stop No Yes No."

Similar presentations


Ads by Google