Wednesday 31 May 2017

WELCOME TO THE HOUR OF CODE!

Hi everyone!
My name is Marta and I would like to introduce you a PC activity that is done it with Code.
As most of you know, the hour of code consists in a one-hour introduction to computer science, so anybody can learn the basics in the field of computer science starting with 1 hour coding activities.
The goal of the Hour of Code is not to teach anybody to become an expert computer scientist in one hour; is only to learn that computer science is fun an creative, that is accessible at all ages, for all students.
 




TARGET AUDIENCE
This lesson plan is intended for use with learners of any age who are interested in computer science. Regarding the tutorial that I’m going to share with you, you can use it with students of grade 2+.
AIMS
  • To develop problem - solving skills, logic and creativity.
  • To inspire the students by talking about the breadth of possibilities in computer science.
  • To encourage students to continue to learn online.
  • To promote students' creativity
COMPETENCIES
  • Linguistic and audiovisual: The students follow some instructions during the hour of code to program.
  • Digital management of information: The students use the computer and develop a coding activity.
  • Knowledge and interaction with the outside world: Due to it is a CLIL (arts & crafts / maths) session.
CLASSROOM MANAGEMENT
In relation to classroom management, these activities will be done with the whole grup, 28 students of grade 2+. Each student will have a computer. Hour of code activities are self - guided, allowing students to work at their own pace and skill - level.  All they have to do appear in the tutorials, so they just only have to pick the tutorial they want and start working.

 MATERIALS
  • Computer
  • Tutorial link(s)
  • Headphones


 VOCABULARY
 - move forward / turn right / turn left
- square, diamond, hexagon.
- degrees angles and pixels.

ACTIVITY

 - Pretask:
1. To introduce the activity, we can inspire the students and discuss how the computer science impacts every part of our lives (saving lives, helping people, connecting people, etc.) and explain them that learning computer science is more than learning to code in a computer language, because it is learning how computers are changing everything in the world.
 2. List things that use code in everyday life
3. Show a motivational video to frame the discussion.

- Task: 
Tell students to visit the URL and start the tutorial. In one hour they should have finished their coding activity.



  
DIFFERENTIATION
As I said before, my decision is to have the students working alone, because the activities are self - guided and allow students to work at their own pace and skill - level.
Even so, the students can work in pairs, as a team. The students are going to sit down toguether at one computer and they are both going to work on the same project.
In pair programming, one person is the “driver”, who sits in the computer and is the one using the keyboard,mouse or touchscreen and controlling the main actions of the computer and the other is the “navigator”, who helps the driver by answering the driver’s and pointing out potential problems or mistakes. Both roles are important.
ASSESMENT
The mesure of success of this campaign is not in how much students learn, because the success is reflected in broad participation, so these activities will be added to the observation required in countinous assessment.
Also, we can challenge our students to reflect on the day's activity and continue their learning. Considering, we can use a ticket where the students have to complete what they have learned today, what they have experienced and what they have felt.

I hope you find it interesting and you'll use it in the future.
“Learning to program is like learning a new language; you won’t be fluent right away.”
Thank you!

Marta




No comments:

Post a Comment