Sei sulla pagina 1di 3

DIGITAL TECHNOLOGIES

WORDS
Data Collection

MEANINGS
Creation and use of data such as data coding
blocks and data artefacts, such as images.
Programs are collections of instructions for
manipulating data
Data is distinct pieces of information, usually
formatted in a special way text, images, etc
We interpret code as data, and data as code.
Example: Code Monster (Google: code
monster crunchzilla)
Binary code

Specification

Precise and clear definition of problem.


Specification describes the process of
defining and communication a problem
precisely and clearly.
Occurs before programming commences.
Often in a storyboard as design.
Steps that you want to follow in words.

Implementation

Automation of algorithm computer


program.
Computer implementation.
Translation of specifications into

Algorithms

programming
A sequence of logical and specific steps to
carry out a task or a problem.
Teaching and Learning with ICT page 203
Computers work by following lists of
instructions called algorithms.
A process or set of rules to be followed by the
computer to create the program.

Step by step instructions


Eg
How to make toast
Slice bread
Toast bread
Butter toast
Add jam
Put on plate
Interactions

Interactions between me and the computer


The way that people will interact with your
program- mouse, arrows, keyboards etc
Potentially also human human interactions.

Impacts

Personal, economic, environmental and social


needs as they are transformed with DT.
Sustainability and empowerment potential
for positive and negative economic,
environmental and social impacts enabled by
the systems.

Digital systems

Hardware and software link to physical

Abstraction

computing
Key steps that leave out complicating details.
We didnt say to select the switch, pick up the
spoon, work in a bowl or any other elements
that are understood.
Abstraction is dependent upon the knowledge
and experience of the subject.
Taking out the unnecessary details eg
Turn on the oven and heat to 180 degree
Mix up the mixture
Place in patty trays
Place in oven
Bake for 35 minutes

Recursive Thinking

Recursion is a pattern that is self similar the


whole consists of smaller parts that are
structurally similar to the whole. For example
a tree consists of branches that look like
smaller trees. Similarly, a directory tree of a
file system on a computer and an ancestry tree
genealogy exhibit a similar pattern.

COMMON COMPUTATIONAL CONCEPTS


CONCEPT

DESCRIPTION

Sequence

Identifying a series of steps for a task

Loops

Running the same sequence multiple times

Parallelism

Making things happen at the same time

Events

One thing causing another thing to happen

Conditionals

Making decisions based on conditions

Operators

Support for mathematical and logical expressions

Data

Storing, retrieving and updating values

Potrebbero piacerti anche