learning by coding, for all - etwinning

33
Learning by Coding, for all 23 October 2015, Brussels Tommaso, Tomislava & Nair, European Schoolnet #eTwCanCode & @NeedCodeEU

Upload: others

Post on 16-Oct-2021

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Learning by Coding, for all - eTwinning

Learning by Coding,for all

23 October 2015, Brussels

Tommaso, Tomislava & Nair, European Schoolnet

#eTwCanCode & @NeedCodeEU

Page 2: Learning by Coding, for all - eTwinning

You write coding, but you read “a tool that lets you write your Story with

Technology”

Page 3: Learning by Coding, for all - eTwinning

A quick overview on: eTwinning Learning event Coding, Teaching, Learning

5 – 19 October 2015

Page 4: Learning by Coding, for all - eTwinning

• Activity Block 1- Why to teach computing?

• Activity Block 2-Teaching coding in schools. What and how are we teaching?

• Activity Block 3- Tools and practices for teaching coding (I)

• Activity Block 4- Tools and practices for teaching coding (II)

• Activity Block 5- Breaking stereotypes and promoting coding

2 webinars

“Teacher toolkit and CodeWeek4all Challenge” (Alessandro Bogliolo, Code Week Coordinator)

“My Job Explained” (Lilia Villafuerte, Digital Artist)

Page 5: Learning by Coding, for all - eTwinning

Before the learning event

I Have never used coding before!Am I competent

enough to teach coding?

I’m an English teacher, how do I integratecoding in my teachingpractice?

How can I introduce coding in an engaging way for all pupils?

Pupils are more experienced in ICT than I am!

My school is not well equipped to teach coding!

Page 6: Learning by Coding, for all - eTwinning

During the learning event• Some of the most popular and innovative tools for teaching coding were presented

• Gained more in-depth coding skills by using different tools and materials

• Understand how different tools (game design, apps development, unplugged activities, robots, etc.) can be used in a classroom

• Step by step, they overcome their fears and started to code

Page 7: Learning by Coding, for all - eTwinning

During the learning eventThey worked a lot and did a great job!

https://studio.code.org/projects/playlab/43gD35_EAcIoymittiaASQ

Ode to code dance:https://scratch.mit.edu/projects/82545524/

Page 8: Learning by Coding, for all - eTwinning

During the learning eventAnd they also participated in the Code Week!

Page 9: Learning by Coding, for all - eTwinning

After the learning event

Super coders!

New projects taking shape

Page 10: Learning by Coding, for all - eTwinning

Despite the initial fears and concerns:

They have completed the learning event succesfully

Many of the participants are already teaching coding to their students

They are also thinking about starting new eTwinningprojects in coding together!

Page 11: Learning by Coding, for all - eTwinning
Page 12: Learning by Coding, for all - eTwinning

The European Coding Initiative

all you need is {C<3DE} - www.allyouneediscode.eu website for students, teachers and adults who are looking to try out coding for the first time, and to discover what opportunities it can open up for them.

www.allyouneediscode.eu

Follow us on social media

Twitter https://twitter.com/NeedCodeEU

Facebook https://www.facebook.com/needcodeeu

Page 13: Learning by Coding, for all - eTwinning

Materials & lesson plans

The All You Need is {C<3DE} resources repository can give you ideas on many fun tools you can use in your classes.

You can reuse lesson plans created by teachers for teachers of all subjects and levels of experience: have a look at the

teachers’ lesson plans.

On the Europe Code Week website you can also find a list of resources to help you get started.

Coding without a computer engaging games and puzzles that use cards, string, crayons and lots of running around.

Instructions, videos, resources and many more can be found on CSunplugged.

Simple tutorials for beginners on Code.org including activities that can be completed in an hour or less: Hour of Code resources for educators.

Free tutorials and useful resources are available on Kata, an open forum for the CoderDojo community to share resources with everybody.

Page 14: Learning by Coding, for all - eTwinning

http://coda.eskills4jobs.eu/

Page 15: Learning by Coding, for all - eTwinning

Next Milestone: Computer Science Education Week; 7-13 December 2015

https://csedweek.org/

Page 16: Learning by Coding, for all - eTwinning

There are other opportunities for you: http://www.europeanschoolnetacademy.eu/

Page 17: Learning by Coding, for all - eTwinning
Page 18: Learning by Coding, for all - eTwinning
Page 19: Learning by Coding, for all - eTwinning

Did you know that you can introduce coding without

computers?

Page 20: Learning by Coding, for all - eTwinning

(Néstor Alonso for the blog educ@conTIC)

Page 21: Learning by Coding, for all - eTwinning

Have you ever imagined to code...

without using a computer?

Page 22: Learning by Coding, for all - eTwinning

Unplugged activities

Page 23: Learning by Coding, for all - eTwinning

Cody Roby

Card game for two players or teams, who use the Cody

cards to move their robots on a chessboard in the attempt of catching each other

No equipment is required

A fun an easy way to start playing with coding and robotics at any age, without using computers, tablets or smartphones.

Different games you can play with (The Duel, The race, The tourist). You can find them here:

http://codeweek.it/cody-roby-en/

Page 24: Learning by Coding, for all - eTwinning

My Robotic Friends

Using a pre-defined "Robot Vocabulary" students will guide each other to accomplish specific tasks (drawing arrows and stacking cups)

Works best as a group activity (includes a teacher workbook for classroom use).

No equipment is required

To see the whole lesson plan: thinkersmith.org

Other free unplugged activities: http://csunplugged.org

Page 25: Learning by Coding, for all - eTwinning

Students will:

Learn that robots operate following a series of “instructions”(algorithms) that they can

run

Gain practice coding instructions with symbols and debugging malfunctioning code

Convert real-world activities into instructions

Page 26: Learning by Coding, for all - eTwinning

Story-telling & game design made techy with coding

Page 27: Learning by Coding, for all - eTwinning

Learning to code with Scratch

What is Scratch?

• With Scratch, you can program your own interactive stories, games, and animations — and share your creations with others in the online community.

Why using Scratch?

• It helps young people learn to think creatively, reason systematically, and work collaboratively.

• It is used in more than 150 different countries and available in more than 40 languages.

• Students are learning with Scratch at all levels (from elementary school to college) and across disciplines (such as math, computer science, language arts, social studies).

What you need for using Scratch?

• You only need a computer and imagination!

Page 28: Learning by Coding, for all - eTwinning

If you are new to Scratch, we suggest you start with something easy:

Take the easy step-by-step Flappy Code tutorial using Scratch.

• Step 1: Look around and find a partner

• Step 2: Go to http://studio.code.org/ and click on “Flappy Code”

• Step 3: Follow the instructions and build the game (“puzzles” 1-10).

Page 29: Learning by Coding, for all - eTwinning

Make a game with Scratch

If you are already familiar with Scratch, try to make

a Flappy Bird Game, following our detailed instructions.

OR

Create a game/story/ animation celebrating the

eTwinning 10th anniversary!

Page 30: Learning by Coding, for all - eTwinning

Are your (digital native) students consumers, users or creators?

Page 31: Learning by Coding, for all - eTwinning

You can create an app directly from your smartphone

Pocket Code is an Android application with which you can programme animations, games applications, play and share what you’ve created on a phone or a tablet.

Page 32: Learning by Coding, for all - eTwinning

What you need:

an Android device (smartphone/tablet)

an internet connection

What we will do?

We will develop your personal Self-Esteemer

How?

Find at least one team mate

Download the app(s)

Get working!

Page 33: Learning by Coding, for all - eTwinning

Let’s do it!And thanks for your attention so far

More info: [email protected]; [email protected]; [email protected]

#eTwCanCode @NeedCodeEU