Date: Friday , October 2nd, 2015 Technology & Applications 9th Grade TOPIC Use the Terminal Symbol RESOURCES The terminal symbol in structured programming flowcharts indicates a starting or ending point in the logic of a process. The terminal symbol is visualized as a capsule with text within it indicating whether the terminal symbol is being used as a starting or ending point Input/Output Symbol The input/output symbol in structured programming flowcharts is used to represent either an input or output operation, such as reading from a file or writing to a computer monitor. The input/output symbol is visualized as a parallelogram with text within it indicating what type of the input or output operation is being used. An input/output symbol can be used only to represent a single input or output operation. Therefore, if a read operation is being visualized, the symbol cannot be used to also represent a write operation. It can only represent a single input or output operation. The figure below provides two examples of the input/output symbol being used Decision symbol (if) A decision symbol is one of the most powerful visual aids in structured programming flowcharts. It is used to evaluate one or more outcomes – logical paths. Alternative paths are taken based on the evaluation of a decision symbol Start process T F Condition Outcome 1 Outcome 2 End process If the condition evaluates to false, the right path is taken To use the decision symbol, you need to know that: A decision symbol is sometimes referred to as a decision diamond The decision symbol is visualized as a diamond with text inside indicating the condition to be evaluated The decision symbol is visualized as: Condition Purpose of the Flow Line Symbol Purpose of the Connector Symbol The flow line symbol in structured programming flowcharts connects various nonflow line symbols. It is intended to connect the various steps in the logical process of the flowchart The connector symbol in structured programming flowcharts is used to connect any two flow line symbols that follow the same logical path. To use the flow line and connector symbols, you need to know that: The flow line symbol can be used to connect two non-flow line symbols in a logical path The connector symbol can be used to connect one or more flow line symbols on a logical path The flow line and connector symbols are visualized as: Flow line symbol Use the symbol process Connector symbol The process symbol is used to represent any single operation in an algorithm. Generally, this type of operation is either a calculation or an assignment statement. A calculation is a deliberate process for transforming one or more inputs into a result using either arithmetic or logical operations. Example 1 Start process RESULT = B RESULT =B Example 2 Start process RESULT = B Incorrect Correct RESULT = B +A +A End process End process PROGRAMMING LANGUAGE A programming language is a formal constructed language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs to control the behavior of a machine or to express algorithms. JAVASCRIPT Javascript: JavaScript is the most popular programming language in the world. It is the language for HTML, for the Web, for computers, servers, laptops, tablets, smart phones, and more. SCRATH In the following scratch.mit.edu page you have to practice for the exam. Don’t forget to study of the notebook Review the following terms: PROGRAM Program: A computer program, or just a program, is a sequence of instructions, written to perform a specified task with a computer FLOWCHART A flowchart is a type of diagram that represents an algorithm, Flowcharts are used in designing and documenting complex processes or programs. ALGORITHM Algorithm: is a step-by-step procedure for calculations or is a procedure or formula for solving a problem FLASH Adobe® Flash Professional® CC 2014 provides an authoring environment for creating animation and multimedia content for the Web, enabling visual designers to build interactive experiences that present consistently across desktops and mobile devices. Continue reading for a quick introduction to new features available with the latest update to Flash Identify the logo and the window (flash)