# data[].attributes.body
As a Filipino educator , I will definitely know my student's interests by knowing their favorite gadgets or things that they always use such as tv, car, phones, tablets and even car. Through that I'll ask them about their opinions on how they think these gadgets work and incorporate the importance of computing in our lesson so that everyone will be engaged and actively participate in the class.

# data[].attributes.body
(...) object and drew it

# data[].attributes.body
I made a lesson plan on what the things do for us and how they can. After a discussion They thought about a new

# data[].attributes.body
I think great concept for understanding how coding works are video games. Why? Children get instant visual response to that what they want to code.

# data[].attributes.body
How does the navigation system in car (or phone, etc) know where we are? How the same device finds a shortest path among all the possible routes? Navigational system is full of such questions.

# data[].attributes.body
We are surrounded by devices and machines that have been programmed. To understand how they work and use them properly it is necessary to know computing.

# data[].attributes.body
I made with students weekly project: A week without technology. They tried to give them a week to pass without touching the mobile phone, computer, watching TV. They told me about the chaos and confusion in life that occurred throughout the week. But some admitted that they did not succeed in it.

# data[].attributes.body
I would ask my students to draw a machine, not a imaginary machine, but a machine that looks like a real one, but better! Depending their grade, I would give them diffent directions to follow, like number of machine buttons, displays etc. Then, I would ask them to describe the function of the machine they invented, what happens when they press buttons, what is shown on displays etc. And, finally, have a conversation about how fascinating programming machines is.

# data[].attributes.body
Sometimes with the help of applications, the students are able to understand complicated concepts. Applications likeNetLogo , Geogebra or Wiris are good examples of useful utilities.

# data[].attributes.body
In my current class we are doing a topic on the body, and I learning about the brain. I feel this could easily be linked to discussion about computing and technology - making the comparison between human and machine "thinking". There are plenty of everyday situations we could discuss in relation to computers - we looked at xrays recently, and discussed how these are created.

# data[].attributes.body
Everyone uses software, mobile phones and other devices... so students have to learn how they work, they have to discover coding, in order to understand the world around them. For istance a washmachine, a traffic light and a game. They love play viedogames.

# data[].attributes.body
In the current world, it’s almost impossible to imagine that someone can live  without computers. Computers have become an electronic device of almost every day use for individuals of every age.

All my kids are interested in games and know how to install one. In our classroom we talked about how important is the computer in our life and how useful it is in the learning process . They find out that all the informations can be searched on internet( information about their homework, lesson etc).

Children can understand the world around them better with the help of media devices, as for example, if they had to learn about the human body, pupils of all ages could understand better watching videos about the topic, than seeing some pictures in a book. Having information from the class and a computer, they can continue the learning process at home, with total independence.

# data[].attributes.body
In order to introduce my students the importance of computing I propose them that they think on any daily activity which have no relation with computing. After that, I treat to explain them how computing are also related to it. After that, I explain them other objects, situations or activities where computer control the processes such as electricity and water supplies, control of trafic lights, air traffic control, etc.

# data[].attributes.attachment_link.description
Need advice, how-to tips or just want to know how all your computer and electronic gadgets work? Explore the Tech Channel and get your questions answered while learning all about phones, computers, business communication technology and more.

# data[].attributes.body
Whenever we have to solve a problem we should follow a mentality of computing.

# data[].attributes.body
We are surrounded by technology. It is very easy for students to understand that traffic lights, withdrawing money from an ATM, involve some kind of programming. Discussing all these examples can help students realize that the understanding of computing and the knowledge of how to programme machines can help them understand the world around them.”

# data[].attributes.body
I always tell my students that I wasn't born with a computer at home, I had my first PC when I was 15. Now I can't imagine life without the device. It aids me in everyday life, it simplifies things that used to take longer. But I also tell them that I don't want to be a passive receiver of programmmes, software and tools. I want to have the chance of "assembling" whatever ideas come to my mind. Humans are creative beings, we just need to offer them the tools and possibilities to make that creativity visible outside their minds.

Students love playing games, why not creating their own with their set of rules characters and places?

The simplest thing I can tell students is that, at least, they need computing knowledge to make devices work when they get stuck!!

# data[].attributes.body
Many of my students know how use whatsapp cause they use every day for comunicate.

They implicity know every step for use. Coding is think one step at time and not pushing key at random.

When they play with pc or video game sometime they don’t think, they haven't a strategy.When we use scratch we must think each movement of the sprite.

# data[].attributes.body
You have to find something from every day life and ask how does this know what you want ...
Most of my kids have a smartphone and if minimum and old fashioned mobile.

I ask the kids how does your phone know that I call it - why does it ring. How can they find each other.

There is a very good German kid's program calles "DIE SENDUNG MIT DER MAUS". They produced a clip explaining this:

# data[].attributes.attachment_link.title
Sendung mit der maus -  Wie funktioniert ein Handy

# data[].attributes.body
I start with the daily routines. I propose my students to tell the things they are obliged to do before coming at school, focusing on the order they do things. then I pass to observe what machines

# data[].attributes.body
I totaly agree with Gözde Orhan/Turkey that students do not wondering about how the systems works. It is very important to take their attention by asking questions!

# data[].attributes.body
THIS IS A SPECIAL GAME FOR SECONDARY SCHOOL, THE IDEA IS TO CHOOSE THE BEST OPTION THAT COMPLETE THE SENTENCE GIVEN BY THE HAPPY FACE.

# data[].attributes.attachment_link.description
Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations.

# data[].attributes.body
Pupils studying computing gain insight into computational systems of all kinds, whether or not they include computers. Computational thinking influences fields such as biology, chemistry, linguistics, psychology, economics and statistics. It allows us to solve problems, design systems and understand the power and limits of human and machine intelligence. It is a skill that empowers, and that all pupils should be aware of and have some competence in. Furthermore, pupils who can think computationally are better able to conceptualise and understand computer-based technology, and so are better equipped to function in modern society.

# data[].attributes.body
I think one everyday object to introduce importance of understanding technologies behind digital world with children are mechanical or digital toys and plays. I would start from that.,

# data[].attributes.body
To introduce the importance of coding, I would ask all my students to take out thier phones or I would old mine up and simply ask 'How does this work?' I don't think any of my students would be able to tell me exactly how it operates and the computing science gone into making the device. I would encourage the discussion by asking smaller questions e.g. How does it send a text? How does it know who to send it to? How does it know what words to show on their phone? How does the phone no to make a noise when you recieve a text?

I think I could generate a lot of thinking from this disucssion. 'How can we own something so small, powerful and important in our daily lives but not know or ask how does it work?'

# data[].attributes.body
We always start from the brain-storming activity. I ask my students to list all the real life examples that they can think of and then we work together through understanding and analysing those examples. We mostly work with examples physically closest to us, i.e. the remote controlled projector screen, CD player, or the mobile phones.

# data[].attributes.body
People increasingly use more computer for various activities: to collaborate with other teachers to communicate in chat, check the weather, get information, etc.

# data[].attributes.body
My students like movies a lot . One of the movies they've mentioned many times during this year was "Big Hero 6" which is about robots. So I think I could use this video clip of the movie to start a discussion with them, e.g How does Baymax the white gentle giant robot know what to do when somebody is feeling ill, and how does he know he is really ill or not? This movie also uses a lot of computing language and shows many differrent ways of using computing and programming in order to alter a situation.

Of course it's fiction but we can use it to make the introduction to the subject appealing and then we can ask them to think of everyday situations where real programmed objects are used.

# data[].attributes.attachment_link.title
Big Hero 6 MOVIE CLIP - Discovery (2014) - Disney Animation Marvel Movie HD

# data[].attributes.attachment_link.description
Subscribe to TRAILERS: http://bit.ly/sxaw6h Subscribe to COMING SOON: http://bit.ly/H2vZUn Like us on FACEBOOK: http://goo.gl/dHs73 Follow us on TWITTER: http://bit.ly/1ghOWmt Big Hero 6 MOVIE CLIP - Discovery (2014) - Disney Animation Marvel Movie HD From Walt Disney Animation Studios comes "Big Hero 6," an action comedy adventure about brilliant robotics prodigy Hiro Hamada, who finds himself in the grips of a criminal plot that threatens to destroy the fast-paced, high-tech city of San Fransokyo.

# data[].attributes.body
Learning is multidisciplinary, students must constantly seek this information on internet.In use google, understanding how important is it for quick transmission of information.

# data[].attributes.body
My students usually not wondering about how all the big or small systems works. So it is very important to take their attention by asking questions. They use to play games on smartphones and sometimes they are addicted. On my experiences if i asker them as how can you maske a game, this will take their attention. Then if you want to understant how can you make a game, you can observe your life. When you went to a bank, you press a button and the machine gives you a number so you can wait for your turn. How it knows which Number will be next? how it starts over everyday?

# data[].attributes.body
In my classroom, a student asked me the following question: "When you were a child, internet was there?" As I said, no, the student was very surprised and said, "So how did you do?"
Today, children are invaded by objects using computer: smartphone, tablets, video games. They use them daily. But they do not suspect other objects intervening discreetly as RFID chips, cash dispensers, and so.
I think if I have to choice an object to present to students, it should be a RFID chip.
This simple object is used to address the various major themes of computer in our society, whether technical (coding, programming, technological), civic (private / public life), teaching (how it works, maybe we use them to create a classroom activity, etc.).
Future citizens must be able to understand these objects and later to be able to appropriate them without undering.

# data[].attributes.body
In our kind of work is very important to explain how the things work because explaining the world around us is one of the essential goal of our job. When we teach to achieve a maths problem, we explain to pupils step by step how to find the problem solution. When we teach how to do a summary, we explain step by step all the things to do to realize a good summary. In view of this, I think is fundamentally to know how work the devices that we use every day. Before to pass to coding It would be necessary to explain which is the operating principle of a device. For example, we could focus on the operating principle of a digital alarm clock.

# data[].attributes.body
Explaining the importance of computer

The use of computers allows students to undertake work quickly and creatively. may diversify the tools to use in conducting their schoolwork

# data[].attributes.body
We play a drama game about robots and the participants give code to the other students. They like this game so much.

After that we have done the one hour code. Now we work with LV3 lego robot and my students learn to write the program.

# data[].attributes.body
Making it yourself -insted of just being a user.

# data[].attributes.body
Coding puzzles, tutorial progressions and unplugged activities -learning computing concepts without a computer- make pupils passionate and powerful enough to express their imaginations. Creativity, collaboration, persistence and abstraction are all thinking skills that coding builds.

# data[].attributes.body
For an everyday object, I will choose a smartphone

To motivate them around computing, I will get a small robot and make them program it ( basic actions). The Bee Bot is a fantastic tool as it is the traduction of blocks of coding but directly on the robot (see video below).

Or explain them how computing is used in a remote controlled object like a small plane.

The programmable robots with code are also a great introduction for older kids with Lego Mindstorms.

# data[].attributes.body
As more and more of our lives depend on computers and computer controlled aids understanding computers is understanding how and why the things we daily use work. From the alarm that wake you up in the morning, the phone/tablet/computer you use to communicate with friends and relatives, and the car, heating system and many other appliances around you as you go through your day. Understanding computing is going from having them magically work around you to understanding more of how and why they work and potentially understanding how to better use and control them, getting to be able to have them do things more like they way you would wish them to work.

# data[].attributes.body
Students should sequences our tasks at the morning in the first 10 minutes they wake up. Step by step. Students lead teacher around the class. Teacher understands only those commands: forward, backward, left, right.

# data[].attributes.body
One good idea is to take the students on a trail around the streets or in large public centres, such as at the supermarket or shopping centre, and to ask them to observe what objects do they think require computing to function and to serve our needs. They could notice elevators with sensors to move when they sense the weight of a person, the lifts which are directed by buttons, the automatic doors as they open when they sense movement. There are endless examples of such objects and the list is always increasing. Children can really notice that we're living in a programmable world. Smart technology, has also seen it's introduction in watches, running shoes, cars, and many other aspect of our daily lives. These programmed machines, allow us to gather reliable and instantaneous data, to understand what is happening around us, to minimise energy consumption, to facilitate our lives.

# data[].attributes.body
During my "Hour of code" I faced this topic with my very young learners (6 years old) explaining that if they want not only use games and programs done by others but they want to create games for their own, they have to learn the computers language called "Java script". I supported my point of view with this slides

# data[].attributes.body
The teachers could start to list everyday objects that are programmed. Then, explain the importance of instructions for the object works well .
The core idea behind the example is explain that we need learning to code to make the things works different.

# data[].attributes.body
I will ask my students to give examples of things that use programs to work and to try to explain what they think about this. In my opinion the example of traffic light is the best to explain students the importance of computing because they see it everyday.

# data[].attributes.body
Students are told to play computer games then after a quick introduction to KODU, they then create their own world and game which they share with their peers to try out. Students then taken to the cafeteria where they advised to observe an automatic soft drink dispenser. They then come back and write down the probable steps in the coding that makes the machine operates so seamlessly.

# data[].attributes.body
Children need to become conscious of how many things around us works thanks to computing.

I'd walk my pupils around the neighbourhood asking them to notice and reflect, for instance, that the traffic light doesn't magically change its colours but thanks to software. Likewise the railway crossing, the supermarket door and remote central locking.

# data[].attributes.body
I've introduced coding in my 4th class by pretending to be a robot which has to go from one class to another across the hall. They tell me to go forward, turn left/right … They learn to be precise to guide robot from point A to point B.

# data[].attributes.body
I think that a good way to explain to the students the importance of computing in the everyday life can be to ask them to make a list of all the machines that they use at home.

Then it could be a good idea to chose one of them, to identify its function and think how people carried out the same activities in the past and how it can facilitate our life. Then it will be interesting to study how it works.

# data[].attributes.body
One everyday object that can aid students to get a better understanding of computing and the need to know programming is the television. The television can be 'programmed' to turn itself on or off. Young children are innately curious and love to ask questions about how things/stuff work. This can be used explain why and how computing and prgramming is important

# data[].attributes.body
eah

# data[].attributes.body
Learning computers is very important in early ages.

In early ages the students can understand what is a computer; how it works , which parts it consists; differentiate hardware and software and know the different types of peripherals.

All students hear about Internet and want to be online.

Learning computing can, also, develop important skills such manage an email; share docs (photos) with friends; have a phone call with skype; etc...

At the same time, knowing the fundamentals about computing allows the students to be on the Internet in a safety way. It can prevent them from virus and cyber-bullying.

# data[].attributes.body
For kids to understand computing, I take a robot toy and aks students how would they tell it to leave the classroom. Almost everyone says: go out. So I move the toy toward the door and it hits and hits the door trying to get out. Then I explan that they have to be very specific with giving orders, so they figure out to tell it to reach out for the door knob, grab it, push it down, push the door, leave the knob and walk outside.

# data[].attributes.body
There is no doubt that the computer science will occupy an increasingly important place in the curriculum and will contact all subjects. This is related to financial resources, time, trained teachers and so on. First I tried to understand what games do pupils play. They were pleased to show me their favourite games. Then I offered them to show what the QR codes are. The pupils were interested in QR codes and some of them immediatelly started to scan and create their own codes.  We discussed the importance of the technology in the 21 century, comparing with the past. Unfortunately some parents don`t understand the importance of our work and cause problems. Fortunately children KNOW that it is important without any extra explanations!

# data[].attributes.body
A lot of good ideas in the padlet. I might start with a toy that can be controlled with a tablet. I will ask the students to ask the toy to work by speaking to the toy using all the languages they know or by blowing on it, or making music or sounds to activate it. After they tried different ways to "speak" to the toy, I will ask what language they think the toy might understand better. And I will introduce a "smart" tool like a tablet or a cell phone that one student will use to activate the toy. I will then ask them if they can think of other objects or situations they use everyday that can be activated using "computer language".

# data[].attributes.body
When teaching programming to 6 year olds we blinded folded the classroom assistant and children had to give her safe instructions to cross the classroom. We then brainstormed things around us that need instructions.

# data[].attributes.body
When we are starting to work with computing we always start by giving each other instructions, first I give them instructions, we discuss symbols and their meaning, then they get to program me. After that we could watch a movie on youtube about coding and thereafter we discuss and look at some device, any device we have in our surrounding. How is it programmed? Who did that? What is the purpose? Can the programming be changed and if, whatfore?

# data[].attributes.body
I think traffic lights are a good example to explore with students.

The use of power toys could enhance the understanding of programming

# data[].attributes.body
We use computers for different

purposes. That's why it is important we use it effectively. There is a term Computer thinking that allows it, where people correct and effectively use the technology. Understanding how things work will allow students the ability to create new software, computers and more. Without understanding how techology works we are just users not creators of something new.  Teachers should  excite and inspire students to work and create something new. For example: we give them a machine that does something and student should think about how to change it, that it will do something else, maybe more useful. It is not necessary to create something new (this is hard, because we are in 21. century), but it's a good start to think about how things work and »repair it«. On this level we must know how things work and how it is even possible to change it.

# data[].attributes.body
I start with opening a old computer and let them touching, them i explain some components. Them i explain that some people program the computer for all that peaces of equipment work like we know.

Then we try to identify objects that we use every days that need programing, like cars, phones, dishwasher, elevators, etc...

# data[].attributes.body
Since all children love to play computer games, this year, i introduced coding to my students with "Hour of code" the global iniciative for teaching and learning coding. They were very interested in creating their own games. We organized even class competition in our school, for selection the best game.

They were so dedicated and interested that participated in the workshops organized at the University for Information Science and Technology, "St. Paul the Apostle".

The activities of the workshops CS Education Week 2014 UIST линк.

# data[].attributes.attachment_link.description
CS Education Week 2014 UIST, Ohrid. 73 likes. In the period of 09.12.2014 until 12.12.2014 from 18:00-19:00, The UIST is going to host the event "Computer Science Education Week 2014".

# data[].attributes.body
I think that one interesting activity, that can help children to understand their world and the human achievements through the  technology, is let them know the history of the clock in the centuries and let them study how it works.

# data[].attributes.body
Teaching computing could be improve pupils’ analytical thinking as analyse a situation or a problem and find a way to solve it collaborating with their peer.

Perhaps it could be a good activity one that I’ve tried in Brussels at 5th workshop in Future classroom lab: “How to make a super sucker”.

Pupils have to think about a normal object that they know very well but not just about what that object can do, but how it works, what is made of, what happen when you switch on it ect…

Pupils have to follow step-by-step instructions, made by themselves, to build a real super sucker.

# data[].attributes.body
Why teach computing? Explaining the importance of computing:

I believe that coding is as important as maths, chemistry ,biology etc..because;

-It  provides 21st century skills necessary for innovation and translates to high-paying, n-demand jobs and it is increasingly necessary for community improvement, students' future opportunities, and local and national innovation.

- It can make curriculum more relevant for students.

- Can help teachers better meet accountability goals.

# data[].attributes.body
I sometimes use robots in my classes to introduce them to the importance of coding. It's easy for the students to see the connection between what I do on my computer and what the robot do. The Lego Mindstorms NXT and EV3 are brilliant examples of how to introduce students to the importance of coding (and engineering).

# data[].attributes.body
The primary school students just created their own herbs garden in the school. Teay are planning to drip irrigation for it which can be dicted distantly even by some low level of programmin - at what hours to start and finninsh irrigation, how many times per day.

I thing that the example combined with their attitude and work in the garden can provede them with a better understatnding of the role and nature of computing.

# data[].attributes.body
It isn't easy for teachers to explain children how important is programming because when they hear about computers they think about games or Facebook. They must understand the real purpose of computers: work.

# data[].attributes.body
As young children tend to have a good relationship with computers. All of them play games every day so I pushed them to use tools to communicate, digital storytelling and others. We have a website of our class.

# data[].attributes.body
I would explain to children the importance of programming with the use of toys that generally they use, such as a remote-controlled helicopter

# data[].attributes.body
Since primary school students are fond of watching TV (especially cartoons), i think the importance of computing could we explained starting from the use of cable TV. Therefore, to understand the world we live on, we could start by understanding the way cable TV works. I started researching and I found this video, which could be a good start for answering this question.

# data[].attributes.attachment_link.description
Millions of people receive their television signal through a cable TV connection. Most of them don't actually know what "cable TV" is, what it does or how it got its name. Find out in this HowStuffWorks video. Credits: , HowStuffWorks

# data[].attributes.body
The situation that comes in my mind is the password you have to use to do the access to your mobile phone.

# data[].attributes.body
Well, this is not an everyday object. I am lucky to have a programmable robot and a robot "table" in my classroom. I put the robot on the table and tell the students that this robot has to go to the marked blue square area. I turn the robot on but nothing happens. I ask why? Did we tell the robot what to do? No. Well, the robot doesn't know what to do if we don't give the instructions. I ask the students to offer commands. I move the robot according to what they suggest, they see that they have to be more precise. After, I write the code and download it to the robot. Now the robot moves. Later, I will ask what about a washing machine, what kind of code it has to function. Or traffic lights... What else come to their minds?

# data[].attributes.body
My students like playing computer games. When we started our Scratch classes, I asked them: "How does your computer knows what to do when your Angry Bird e.g. hits the ground?". They said that the computer had to have some kind of instuctions. They were very surprised to see how easily they can make simple games using Scratch, just by creating "instructions".
Here's an example of a Scratch project made by one of my students:

# data[].attributes.attachment_link.description
Make games, stories and interactive art with Scratch. (scratch.mit.edu)

# data[].attributes.body
Computing is a very important fact of our digital modern life. We need to understand to become more reliable people. You can understand, explain, create, hack and enhance everything ! Even IronMan armor.

# data[].attributes.body
Kids know many cartoons. I would watch a small part of the cartoon with them and then discuss how to make a simple one using images, sound and commands.

# data[].attributes.body
I've asked my students: what about a world without computers, tablets, mobile phones or play stations ;) We talked about how they use and make them try to understand how these devices work.

# data[].attributes.body
As a IT school teacher, I often tell to my students that the native language is a set of rules and codes. A programming language has the same characteristics. My students love playing computer games. It must be a very exciting task to offer them the opportunity of creating a game it would help them to understand the sequence of a design, the steps of an algorithm and the code and the rules of a programming language.

# data[].attributes.body
I would start with the smartphone. Most 11-year olds have one and they use them frequently. I would discuss some of the popular apps and games they are using, and make them understand some of the basic concepts behind them. From there I would go on and let them make a list of where computers can be found in daily life. I would then introduce them to a simple coding game such as Alex or Light Bot to make them understanding that the machines needs instructions to work and that these instructions comes from humans.  Knowing the possibilities and limitations of programming will give them a better understanding of how many things in their daily life works.

# data[].attributes.body
A simple computing experience with children: they had fun to disassemble an old pc.

# data[].attributes.body
Children love playing computer games as Janne Elvelid says in the video. It must be a very exciting task to offer them the opportunity of creating a game; it would help them to understand the sequence of a design, the  consequencess of a serie of planned instructions.

# data[].attributes.body
1.2 The importance of computing

As young children tend to have a good relationship with computers, my classroom use computer or laptop every day to create  activities for their lessons. All of them play games every day so I pushed them to create ,games for geography, use scratch, or other tools to communicate, digital storytelling and others. We have a  website in our class and this is why we will start with learning computing.

# data[].attributes.body
HOW WORKS THE VENICE - CARD In this district we have a card for the bus and the boats in Venice you can load it up online and then we you go in the bus you "pay" with the card . When you change the bus for the boat you can pay again but it's another ticket loaded on the same card. nearly every one has one. But do we have knowledge about this process? Many people feel very uncomfortable with this card maybe knowledge of the process, little things understanding what's happening would make them feel better.I'am nearly sure! I would like to know and I will surely try to find the answer together with my children.

# data[].attributes.attachment_link.description
Società del gruppo Avm per la commercializzazione dei servizi di trasporto e dei principali eventi a Venezia - Sede Legale: Isola Nova del Tronchetto, 21 - 30135 VENEZIA call center: +39 041 24 24 - segreteria: Tel. +39 041272.2660 Fax +39 041272.2663 Registro delle Imprese di Venezia n.

# data[].attributes.body
I feel a lot of governments are still slow to provide equipment for the modern classroom. This coding world is advancing so quickly and yet we have not been adequately equipped. This is especially true of those teaching in areas with Socio-economic problems.

# data[].attributes.body
In order to explain students the importance of computing, I use the example of their everyday life: washing mashine, barcode scanner at the supermarket, cash mashine, traffic light...

# data[].attributes.body
How can we create a game about the Olympus Gods using simple coding which will be used by the other student's of our school?

# data[].attributes.body
How does our magic IWB work?It does what we ask, but what Language does it understand? Can we write something that it can do?

# data[].attributes.body
Why teach computing?

We are thinking that the school prepares to live outside the school. It gives the children the skills that they can spend in life from one situation to another. But life is not a sequential process it is rather chaotic. In this context, technologies help to shorten the gap between school and real life.

Our life is built on the languages. Each of them has a code that must be learned by making use of rules or better through a program. Once one of us learns a language you can use to communicate with all the others who speak that language.

So in the school know, you learn, you study, apply all languages.

Today we live more and more immersed in a technological world that is not nearly as analog but digital is very becomes imperative to know and apply the digital codes.

The language of the computer is made with the only signs (0;1) and then by different codes that allow you to build words and phrases that make up one of these langages.

But the computer as all technological systems is a performer. Therefore, an object that executes orders that someone else gives.

So your computer is running the activities that have been planned and codified in a technological language and then traslated into the language of the computer that runs it.

Technological language derived from particular human language with the main feature that the sentences that are being built have only one meaning. This leads to make the computer perform an action well defined, the one that is scheduled to occur before the execution.

Well, finally, to talk to the technological system is necessary to study their languages. To study a technological and to do it well you need to know, study and apply the techniques of programming.

This program of activities is acquired through the method of problem solving that get used to: analyze, select, execute, monitor and self-correct the result by retracing the steps of the process backwards.

# data[].attributes.body
each student identifies objects that has been used during the school day that are controlled by computer or are programmable

# data[].attributes.body
I asked the pupils to design a basketball league table to allow all matches run smoothly. They had to work out how many teams, matches, times, dates, and think about possible obstacles e.g. Teams ending in a draw, rain stopping a game, teams ending the league on equal points. This encouraged logical thinking and helped them see the steps involved in

# data[].attributes.body
How I introduced my 1st graders (5 and 6 years old students) to computing?

Last year, I started coding with my students and since they were very young we played a movement game where one of the students is the Programmer and the other is the Machine. The task is each group of two pupils create a code to communicate between them. Then, we blindfold the "Machine" and the Programmer gives instructions to the other cross a room with some obstacles.

The second step was to discuss with students where do they find machines answering to commands. Easily, they can find a huge number of examples around them.

After that, I introduced them to Kodu with a video that my previous class made. Finally we started coding with Kodu.

# data[].attributes.attachment_link.entities[].name
Campanha de Solidariedade da PSP Carnaxide

# data[].attributes.attachment_link.description
Rita M apresenta mais um tutorial para utilizar o Kodu. Cada vez é mais divertido fazer estes vídeos!

# data[].attributes.body
How to introduce computing?
I show them how a video like this.. and i ask: do you know what has happened?

Then we discuss about one everday object, situation. Then I suggest a subject for discussion: Scratch

# data[].attributes.body
I sometimes discuss how the world around my pupils would look like if it wasn't digital. What would be as usual? What would they miss? What if they could decide how the digital devices was developed...? I will make my pupils aware of their possibility to make they own future with coding. That is freedom!

# data[].attributes.body
Pupils like shopping, but how the barcode reader works? How does it knows the price and how can we change it? It could be good start point of talking about computing.

# data[].attributes.body
I think it's importent to know how the printer Works - how does it know how to print the right Words or the Photo copy maschine at school.

If we understand one thing or are presented to how one thing Works, it will be easyer to understand how other maschines and techniqcal Things work

# data[].attributes.body
I would help my students understand computing and programming by using cases of their everyday life. For example I will ask them to describe one by one the ‘steps’ they take every time they have to solve a mathematical problem or they have to go from classroom to school’s toilet, or to assemble a new toy.
Then we will explain that this step by step procedure is calling programming and is hiding behind the function of every day modern appliances we use like mobile phones, tablets, computer games, tv etc and that is important to know how they work in order to gain the more out of them.
Finally, I will ask my students to use the software ‘scratch’ in order to programming and build their own animation.

# data[].attributes.body
At first i would play one game with kids. One of the kid is telling the rules how to draw a simple picture. At the end we would check the pictures. They would see how important is to give the right rules. After that i would asked them where is also important to have the exact rules: electricity, alarm, games ...

# data[].attributes.body
I would help my students understand computing and knowledge of how to programme by using an example of their everyday life. They take a specific road to go to school for example or they take the elevator to go down, they solve problems and many more.

# data[].attributes.body
All my kids are interested in games and know how to install one. In our classroom we talked about how important is the computer in our life and how useful it is. They find out that almost all the informations can be serched on internet.

# data[].attributes.body
I started from a small disscussion about digital objects around us and how they work? Then we checked how the TV pilot works and iphone and tablet...

My pupils (8-9 years old) never before thought about it !

They prepared class wallpaper how important is learning computing for them and they explained : everyday living is not possible without this kind of knowledge and practise !

# data[].attributes.body
I will make them think about how their favourite video game is working. After that i will give them a drawing e.x. a house and a starting point of the drawing and i will ask them to guide me to make that drawing . After that i will use the turtle app which is using Logo - which is an educational programming language designed in 1967. With this way students could understand (and predict and reason about) the turtle's motion by imagining what they would do if they were the turtle.

With that way i will explain the importance of computing

# data[].attributes.attachment_link.title
Teach Programming with Move the Turtle App for Education

# data[].attributes.attachment_link.description
http://mrcross.org Move the Turtle is a great app for teaching some fundamentals of computer programming to younger students (although us older kids have fun as well). It is an excellent program to introduce to students as it teaches them to be creative critical thinkers as well as giving them logic and fundamental math skills.