# data[].attributes.body
http://v.gd/LuubRa

# data[].attributes.attachment_link.description
Talk about the internet and warning about the dangerous...

# data[].attributes.body
http://www.seguranet.pt/

https://www.youtube.com/watch?v=u__4w3FYHLE

# data[].attributes.body
I talk about esafety im 1st grade, after talking abou the internet.

I have some slides that talk about it, and some slides contains some news in the newspaper about some children disappearance after talking with some one in a game. The students are afraid and are concerned about the disappearance of children...

In Portugal we have one site that talks about safety internet: http://www.internetsegura.pt/ and have one quiz to make. I show them this site and make the quiz we them.

# data[].attributes.attachment_link.description
Subscreve o nosso Canal do Zig Zag! http://www.youtube.com/subscription_center?add_user=rtpzigzag Visita a página do programa! http://www.rtp.pt/zigzag Visita a nossa página no Facebook! http://www.facebook.com/zigzag.rtp

# data[].attributes.body
I always introduce the topic of the internet by showing one video that explains the origin of the internet.

In the end of the video we play a game to explain the concept of the arpanet showed in the video:

1. one group of students create ad divide one message in many packages (papers), after they are numbered with the final receptor name;

2. each paper goes in separate ways along the other students until reach the receptor

3. when the receiver receives all packets, join them or order and reads the message.

In the middle of this packet (papers) transmission, there is a student who is the spy who tries to read some of the packages and try to guess the message.

In this game the students have fun and realize how the data is transmited.

# data[].attributes.headline
4.6 Module 4 Activity 2: Submitting and Reviewing Learning Diaries

# data[].attributes.subject
4.6 Module 4 Activity 2: Submitting and Reviewing Learning Diaries

# data[].attributes.headline
4.5 Module 4 Activity 1: Preparing a Lesson Plan

# data[].attributes.subject
4.5 Module 4 Activity 1: Preparing a Lesson Plan

# data[].attributes.headline
4.4 Digital Literacy & E-safety Resources

# data[].attributes.subject
4.4 Digital Literacy & E-safety Resources

# data[].attributes.body
passwords - are important because they are the key to access online accounts, emails, etc... It's importante to see if they are safe passwords and show students the most used passwords.

Think before you post - impact of post things without care consideration and the importance of what they share online

https://youtu.be/nOUu1fldBbI

activity: ask students to write in a paper personal information (school, address, date of birth, etc.), and after that I'm going to make copies and they are going to hand them out to people at the school gate or in the local town. They will not be happy about it.

who am I talking to?

https://youtu.be/-nMUbHuffO8

# data[].attributes.headline
4.3 Tools & resources for teaching internet search, web editing, and computer networks

# data[].attributes.subject
4.3 Tools & resources for teaching internet search, web editing, and computer networks

# data[].attributes.body
Exploring Internet Search:

Kidrex is a fun and safe search for kids, by kids! KidRex searches emphasize kid-related webpages from across the entire web and are powered by Google Custom Search™ and use Google SafeSearch™ technology.

Google search education (it´s not really for primary school) Scholar provides a simple way to broadly search for scholarly literature. From one place, you can search across many disciplines and sources: articles, theses, books, abstracts and court opinions, from academic publishers, professional societies, online repositories, universities and other web sites. Google Scholar helps you find relevant work across the world of scholarly research.

Exploring web editing

Mozilla maker - Mozilla's community of educators who teach digital skills and web literacy.

Exploring Computer Networks

Grafio

Inkpad

Resources mentioned by James: Scoop.it here

# data[].attributes.headline
4.2 Tablet-based tools 2, Assessment and Schemes of Work

# data[].attributes.subject
4.2 Tablet-based tools 2, Assessment and Schemes of Work

# data[].attributes.body
Hopecotch

Tinker

highly recommendable as a professional development resource providing a comprehensive overview of different computing related topics that should be introduced in the classroom

http://primary.quickstartcomputing.org/introduction.html

# data[].attributes.body
Neil Rickus, a primary school teacher and university lecturer from the UK tells us about his recommendations for using different tablet-based apps: http://computingchampions.co.uk.
Why tablets?

Use anywhere

just work

getting rid of computer room

range of programing apps

Evidence of ROI

Question: How to display tablet in interactive board? With appleTV, eServer or adpters...

# data[].attributes.headline
4. What tools & resources can I use to teach computing - part 2

# data[].attributes.subject
4. What tools & resources can I use to teach computing - part 2

# data[].attributes.body
https://scratch.mit.edu/projects/62141746/#player

# data[].attributes.body
ScratchJr

# data[].attributes.body
2simpleDiy

Scratch

Kodu

# data[].attributes.body
I don't have any experience on using robots in the classroom or by myself :(

But I will investigate more about it and I will try!

# data[].attributes.body
Bee-bots

Leggo WeDo

Trobo, a robot doll that account history and teaches mathematics

# data[].attributes.body
We don't have robots in our school, but I would like to have!!

I think it's a good way to introduce students to coding and teamwork.

It can be useful for teach many subjects and students would love it and have fun!

# data[].attributes.body
Scratch
Resources: the Royal Society of Edinburgh > www.royalsoced.org.uk/1034_computingscience Kodu (microsoft)Resources: www.interactiveclassroom.net www.youtub.com/consolarium
Minecraft
http://primaryminecraft.com/introduction/
blog: http://minecraftteacher.net

# data[].attributes.body
PowerPoint

2simpleDiy

Scratch

# data[].attributes.headline
3.3 Live Webinar: Educational robotics and coding inside the curriculum

# data[].attributes.subject
3.3 Live Webinar: Educational robotics and coding inside the curriculum

# data[].attributes.headline
3.2 Educational Robotics - Example Activities

# data[].attributes.subject
3.2 Educational Robotics - Example Activities

# data[].attributes.body
https://youtu.be/q6MjIbCUZL4

To understand what is a Procedure and a programming language, play this game:

Blind one volunteer with a scarf (submarine); ask another participant (pilot) to put his hands over the submarine shoulders and drive it from one point to another, following the instructions of classmates.

Only possible commands:

one step ahead

turn rigth

turn left

https://youtu.be/4rbuwG5vCeQ

Leggo WeDo

https://youtu.be/cTxZbIELt1U

# data[].attributes.headline
3.1 Introduction to Educational Robotics (ER

# data[].attributes.subject
3.1 Introduction to Educational Robotics (ER

# data[].attributes.body
Why use ER?

In many schools there are teachers who use it as a methodology able to consolidating or facilitating the comprehension of curricular concepts.

Technological tools may promote inclusion but they not automatically guarantee good results without suited pedagogical approaches.

ER encourage students to:

guided discovery

problem solving

cooperative learning

Robotics kits are learning mediators: they combine the reconstruction of the knowledge they got during the school activities, with creation, invention and new keys, developing skills and competences.

What competences can we develop with ER?

Key competence is the combination of: knowledge, skills and attitudes.

How can ER develop these competences?

Communication in mother and foreign languages

mathematical competence and basic competences in science and technology

digital competency

learning to learn

social and civic competences

sense of initiative and enterpreneurship

culture awareness and expression

# data[].attributes.headline
3. What tools & resources can I use to teach computing - part 1

# data[].attributes.subject
3. What tools & resources can I use to teach computing - part 1

# data[].attributes.body
Robots are a great way to engage children in computing because they naturally attract their curiosity and allow for a very hands-on and kinesthetic way of learning. Robots in classroom does require a bit of investment... But not all robots are expensive pieces of equipment ( beebots: https://www.youtube.com/watch?v=X5JMbTBMJLI) .

# data[].attributes.body
There are always a link between computers and curricular areas.

For example:

Search on the web for History;

Graphics in a spreadsheet for maths;

Text Document for languages;

drawings for arts;

presentations for expression .

Work with collaboration of other teachers that's the best way to link!

# data[].attributes.body
PREZI, to do presentations;

Google Drive, to organize documents and do a form in a quickly way;

Animoto to make a video presentation;

Ipiccy to do image processing;

WIX to do a site.

# data[].attributes.body
explore the links between subjects when working with our students. And this is especially relevant when it comes to computing, given its relevancy to so many other fields and in everything we do in our personal and professional lives.

# data[].attributes.body
In this age I don't see diference in the interest in computer science between boys and girls.

I think coding is not only for boys! I'm a Programmer and I love to code... And I think girls can do this like boy :)

What we should do is motivate all in the coding , and show that everyone can do it equally!

# data[].attributes.body
It is essential to deal with this problem already at primary school

# data[].attributes.body
In my classroom we have one computer for each student, but once a year we do a work group with more than 2 students.

Next time we will do group of two, with the with the theme that: TWO HEADS WORK BETTER THAN ONE! explaining the rules and the importance of working together.

# data[].attributes.body
Pair Programming. It is important to implement this method early on in your classes so that the students immediately get into a rhythm of discussing their work and clearly understand that good programming is as much about good communication as it is about understanding code.

work as a team because 2 heads is better than one!

communication is the key for pair programming

In Pair programming one person is the Driver and the other is the Navigator.

# data[].attributes.body
highlight to the students that computing isn't all about computers but more about complex problem solving!

explore the website of the Computer Science Unplugged team

# data[].attributes.headline
Modulo 2 - How to teach computing at primary level?

# data[].attributes.subject
Modulo 2 - How to teach computing at primary level?

# data[].attributes.headline
1.4 What should we focus on in our teaching? Computational thinking

# data[].attributes.subject
1.4 What should we focus on in our teaching? Computational thinking

# data[].attributes.body
involves a set of problem-solving skills and techniques that software engineers use to write programs.

However, computational thinking is applicable to any subject.

Students who learn computational thinking begin to see a relationship between subjects as well as between school and life outside of the classroom.

Decomposition: The ability to break down a task into minute detail.

Pattern Recognition: The ability to notice similarities or common differences that will help us make predictions or lead us to shortcuts.

Pattern Generalization and Abstraction: The ability to filter out information that is not necessary to solve a certain type of problem and generalize the information that is necessary. Pattern generalization and abstraction allows us to represent an idea or a process in general terms (e.g. variables) so that we can use it to solve other problems that are similar in nature.

Algorithm Design: The ability to develop a step-by-step strategy for solving a problem.

# data[].attributes.headline
Modulo 1  - Why teach computing at primary and what to focus on?          

# data[].attributes.subject
Modulo 1  - Why teach computing at primary and what to focus on?          

# data[].attributes.attachment_link.title
Estoril Open - vídeo promocional de Cascais

# data[].attributes.body
activity or project that is designed to address one of the skills identified in the video.

Group of 3 or 4 students had to make a poster with information from your favorite animal.

They had to manage to work in group and divide the work in small tasks. They work very well and they were very independents.

The students search the in the internet and some of them made some sketches as well.

# data[].attributes.headline
1.3 What should we focus on in our teaching? Skills

# data[].attributes.subject
1.3 What should we focus on in our teaching? Skills

# 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
Students needs to know the world that surround them and it's important to know how the things works...

# data[].attributes.body
In Portugal Computing classes in primary schools are extracurricular classes and for that reason only a few schools give it for free.

The targets to accomplish is to learn how to user office software and do not includes write basic code. I always accomplish that and try to explore topics such as esafety with them.

# data[].attributes.body
The term computing is so broad and vague for many of us that we replace it quite randomly with other terms such as ICT, programming, coding, computer science, informatics, etc. But, these terms are not the same!

Video 1:

outlines what all English schools (primary and secondary) are required to teach

1.Computer science have 3 main aspects:

1.1 hardware - how they work and assemble

1.2 Programming of computers - how devices do what we wont them to do

1.3 Understanding systems - how computers work in organizations and interact

2. Information technology - the creative and usage of computers to understand what computer can do.

3. Digital Literacy - ability to use a computer confidently, safely and effectively:

* ability to user office software

* ability to create and edit images, audio and video

* ability to use a web browser and internet search engines

# data[].attributes.body
The school I work at it's little, there are about 200 students aged 0-10.

I teach Computing to the pre-school and primary classes (beginning at age of 4 until 10).

Class sizes are between 6 and 14 and there are a PC with internet for each one.

In Portugal Computing classes in primary schools are extracurricular classes and only a few schools give it for free.

# data[].attributes.body
Hi! My name is Rita.

I am Portuguese and I live in near a Nice little village on the atlantic called Cascais.

I'm a programmer in a little company called Simple Solutions and teach Computing in a Primary School.

I hope this course will provide me with new inspiration for innovative teaching and learning.