1. Produce a folio of tasks that demonstrate a progression in acquiring and applying programming...

4
UNIT 2 OUTCOMES 1. Produce a folio of tasks that demonstrate a progression in acquiring and applying programming knowledge (ie. learn Visual Basic) 2. Learn about computer networks. 3. Collaborate on a project to design a solution and information problem for a client.

Transcript of 1. Produce a folio of tasks that demonstrate a progression in acquiring and applying programming...

Page 1: 1. Produce a folio of tasks that demonstrate a progression in acquiring and applying programming knowledge (ie. learn Visual Basic) 2. Learn about computer.

UNIT 2 OUTCOMES

1. Produce a folio of tasks that demonstrate a progression in acquiring and applying programming knowledge (ie. learn Visual Basic)

2. Learn about computer networks.3. Collaborate on a project to design a

solution and information problem for a client.

Page 2: 1. Produce a folio of tasks that demonstrate a progression in acquiring and applying programming knowledge (ie. learn Visual Basic) 2. Learn about computer.

PROGRAMMING AND SCRIPTING LANGUAGES

A programming or scripting language is a method of communicating instructions to a computer. We use these when the output we want

from the computer cannot be obtained from an existing program. (Output is the end product)

Q1: What are some standard types of output?

Q2: What are some non-standard types of output?

Page 3: 1. Produce a folio of tasks that demonstrate a progression in acquiring and applying programming knowledge (ie. learn Visual Basic) 2. Learn about computer.

SCRIPTING LANGUAGES

Are built into programs. Eg. Javascript is built into Flash. It can provide instructions inside Flash but is limited to what Flash can do.

Are generally less complicated than programming languages (can take as few as 5 -10 lines of code). (code is another word for instructions)

Page 4: 1. Produce a folio of tasks that demonstrate a progression in acquiring and applying programming knowledge (ie. learn Visual Basic) 2. Learn about computer.

PROGRAMMING LANGUAGES

Are more versatile. Allow you to build your own user

interfaces. (they don’t have interfaces of their own)

Allow you to process more types of data

Are more complex and take longer to learn.

Can take tens, hundreds or thousands of lines of code.