Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Europe Code Week - Language of things

Interactive presentation to promote the Europe Code Week by introducing the language of things. Video with audio comments available at http://youtu.be/5sUUiWHU6do
by

Alessandro Bogliolo

on 18 February 2015

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Europe Code Week - Language of things

#codeEU
@codeWeekEU

Languages allow us to
speak with people
from all over
the world
People
Super-heros and wizards
are also able
to speak
with animals
Animals
Kids are also used to talk
with their toys
Things
Things are able to reply and to do (more or less) what we ask them to do
Today
Speaking objects
What's inside?
SMART
objects contain a
microprocessor
which is able
to understand and execute instructions...
- very simple
- very clear
- in sequence (one at the time)
- but very fast!
More than
1,000,000,000
instructions per second!
SmartPhone
SmartPhones
are our main gateway
to the world of things, in that they:
- stay in our pocket
- are easy to use
- are always connected to the Internet
- are able to talk with other objects
- have millions of
Coding
The sequence of instructions to be executed in order to do something useful or fun is a
program
.
Any object that contains a microprocessor
needs a program
to operate.
Coding
is the process of writing a program.
Coding is the language of things!

Apps
Creative thinking
We already make smartphones do a lot of different things thanks to the Apps
BUT
by installing an app

we can only make them do
what has been thought
and programmed by someone else

And what if we wanted to make things do something new, that no one else has ever done or thought?
We should know the language of things to develop our own app!
Europe Code Week
Coding is the simplest and the most effective way to make your ideas come true
Coding skills stimulate
creative thinking
The competitiveness of Europe relies on the creativity
of young people
Languages
Machine code
is the native language of things
it's a binary code, made only of
0
's and
1
's
Programming languages
make use of English instructions, which are automatically translated into native code
they are the main languages used for coding
Visual languages
allow us to graphically compose the instructions
they provide the best starting point!
All the languages are complete:
they allow us to do anything!!!!
moveForward();
moveForward();
turnLeft();
0110100011011001
1100110011001100
0110101101010100
0110010110001101
Algorithms
The algorithm is the step-by-step procedure to follow
Programming languages provide a way to represent algorithms
When coding, we need to provide very simple and clear instructions to the machine, relying on the fact that it will execute them:
without any error
very fast
but:
one at the time
without imagination
Europe Code Week
alessandro.bogliolo@uniurb.it @neutralaccess @InfoAppl
#codescool http://www.codescool.net/
Hence...
Do not neglect details

Let's learn the language of things
Take the point of view of the machine
That's it!
To conclude
Coding means speaking the language of all the objects that we call "smart".
Coding skills give us the capability of making things do what we want them to do, without waiting for others to do it first.
Coding makes our ideas come true.
start!
First of all,
code's cool!
"Coders are the new rock stars"
Full transcript