E U R O P E A N P R O J E C T P R O M O T E D B Y :

Size: px
Start display at page:

Download "E U R O P E A N P R O J E C T P R O M O T E D B Y :"

Transcription

1 1

2 2 E U R O P E A N P R O J E C T P R O M O T E D B Y : P R O J E C T N O : P T K A W W W. J U N I O R C O D E A C A D E M Y. E U

3 J U N I O R C O D E A C A D E M Y P R O J E C T 3

4 4 THE PROJECT IN A NUTSHELL JUNIOR CODE ACADEMY AMBITION IS TO ENHANCE CODING SKILLS IN EUROPEAN SCHOOLS THROUGH THE CO-DEVELOPMENT AND TESTING OF A NEW CODING CURRICULUM GUIDE. THIS INTERNATIONAL INITIATIVE, CO-FUNDED BY THE EUROPEAN COMMISSION UNDER THE ERASMUS+ PROGRAMME IS PROMOTED BY SEVEN PARTNERS FROM FOUR DIFFERENT COUNTRIES, INCLUDING GREECE, ITALY, POLAND AND PORTUGAL. THE PROJECT AIMS AT SUPPORTTING THE IMPLEMENTATION OF INNOVATIVE LEARNING STRATEGIES IN LINE WITH THE DEMANDS AND EVOLVING PACE OF THE 21ST CENTURY, UNLEASHING THE STUDENTS POTENTIAL AND PREPARING THEM FOR A DIGITAL SOCIETY AND UPCOMING DIGITAL JOBS. JUNIOR CODE ACADEMY IS BUILT ON A COLLABORATIVE APPROACH THAT, INVOLVING THE MAIN STAKEHOLDERS, COMPRISES SEVERAL STEPS, INCLUDING: DESK RESEARCH AND LITERATURE REVIEW GATHERING RELEVANT RESOURCES INTO A DATABASE CO-DESIGNING THE CURRICULUM GUIDE TESTING THE IMPLEMENTATION IN ONE SCHOOL (PILOT) IMPLEMENTING IN THREE SCHOOLS (REPLICATION PROGRAMME) THESE STEPS ENSURE THE HIGH-QUALITY OF THE CURRICULUM AND ITS ALIGNMENT WITH THE NEEDS, INTERESTS AND EXPECTATIONS OF THE TARGET-GROUPS: SCHOOL COMMUNITY (STUDENTS, EDUCATION PROVIDERS AND POLICY MAKERS.

5 C U R R I C U L U M G U I D E 5

6 6 DEVELOPMENT AND TESTING WITHIN THE JUNIOR CODE ACADEMY PROJECT AN INNOVATIVE CURRICULUM FOR STUDENTS AGED AND A SET OF RESOURCES WERE DEVELOPED BY THE PARTNERS AND VALIDATED BY STUDENTS AND TEACHERS FROM FOUR SCHOOLS (THE FIRST AS A PILOT AND THE THREE OTHERS AS REPLICATION PROGRAMME): AGRUPAMENTO DE ESCOLAS DE AVEIRO (PORTUGAL) ISTITUTO D'ISTRUZIONE SUPERIORE SECONDARIA (ITALY) SCUOLA SECONDARIA 1 GRADO DANTE ALIGHIERI (ITALY) REGIONAL DIRECTORATE OF EDUCATION OF CRETE - 5 TH JUNIOR HIGH SCHOOL OF HERAKLION (GREECE) THESE SCHOOLS IMPLEMENTED A COMPREHENSIVE SET OF LESSONS AND INVOLVED STUDENTS FROM THE 5 TH TO THE 9 TH GRADE IN PORTUGAL AND EQUIVALENT IN OTHER COUNTRIES, AS WELL AS ICT TEACHERS. A TOTAL OF 10 LESSONS WERE TESTED IN EACH ONE OF THE SCHOOLS. THESE LESSONS ARE ORGANISED IN THREE MAIN COMPONENTS: LEARNING THE BASICS PROGRAMMING KEY CONCEPTS AND COMPUTER SYSTEMS (algorithms, repetitions and loops, conditions, functions, variables, ETC.) GUIDED EXPLORATION COMPUTACIONAL THINKING AND LEARNING TOOLS (Scratch and App Inventor) DO IT YOURSELF CHALLENGE AND DEVELOPMENT OF CODING PROJECTS.

7 7 LEARNING TOOLS JUNIOR CODE ACADEMY CURRICULUM GUIDE EXPLORES TWO SPECIFIC LEARNING TOOLS: SCRATCH IS A VISUAL PROGRAMMING LANGUAGE THAT LETS YOU CREATE GAMES AND ANIMATIONS, FOR INSTANCE, USING A GRAPHIC INTERFACE. SCRATCH IS A PROGRAMMING LANGUAGE AND ONLINE COMMUNITY WHERE THE USER CAN CREATE ITS OWN INTERACTIVE STORIES, GAMES, AND ANIMATIONS - AND SHARE ITS CREATIONS WITH OTHERS AROUND THE WORLD. IN THE PROCESS OF DESIGNING AND PROGRAMMING SCRATCH PROJECTS, YOUNG PEOPLE LEARN TO THINK CREATIVELY, REASON SYSTEMATICALLY, AND WORK COLLABORATIVELY. APP INVENTOR IS A PROGRAMMING TOOL TO CREATE APPLICATIONS FOR MOBILE DEVICES, TABLETS AND SMARTPHONES, WITH ANDROID OPERATING SYSTEM. APP INVENTOR IS AN INNOVATIVE BEGINNER'S INTRODUCTION TO PROGRAMMING AND APP CREATION THAT TRANSFORMS THE COMPLEX LANGUAGE OF TEXT-BASED CODING INTO VISUAL, DRAG-AND-DROP BUILDING BLOCKS. THE SIMPLE GRAPHICAL INTERFACE GRANTS EVEN AN INEXPERIENCED NOVICE THE ABILITY TO CREATE A BASIC, FULLY FUNCTIONAL APP WITHIN AN HOUR OR LESS.

8 8 CURRICULUM GLOBAL OVERVIEW THE 10 LESSONS THAT COMPRISE THE CURRICULUM GUIDE ARE ORGANISED IN THREE MAIN COMPONENTS: LEARNING THE BASICS PROGRAMMING KEY CONCEPTS WHAT ARE COMPUTERS? WHAT IS A PROGRAM? WHAT IS A PROGRAMMER? COMPUTER SYSTEMS WHAT ARE MAIN PARTS OF A COMPUTER? HOW DOES A COMPUTER WORK? GUIDED EXPLORATION COMPUTACIONAL THINKING CODE.ORG ACTIVITIES: ANGRY BIRDS FLAPPY BIRD STAR WARS MINECRAFT LEARNING TOOLS SCRATCH APP INVENTOR DO IT YOURSELF CHALLENGE AND DEVELOPMENT OF CODING PROJECTS

9 J U N I O R C O D E A C A D E M Y L E S S O N S 9

10 PRESENTATION OF THE JUNIOR CODE ACADEMY PROJECT SURVEY (INITIAL AUSCULTATION) INTRODUCTION TO THE BASIC CONCEPTS: COMPUTER, PROGRAM AND DEVELOPER OR PROGRAMMER INTRODUCTION TO JUNIOR CODE ACADEMY VIDEO AND SURVEY COMPUTER EXPLOITATION OF THE CONCEPT WITH STUDENTS COLLABORATIVE WORK: PROGRAM EXEMPLIFICATION WITH EVERYDAY SITUATIONS AND ALGORITHMS PRESENTATION OF EXAMPLES OF PROGRAMS IDENTIFICATION OF SOME PROGRAMMING LANGUAGES COMPUTER PROGRAMMER PROGRAMMING LANGUAGES AND ENVIRONMENTS THE ROLE OF A COMPUTER PROGRAMMER 10

11 BASIC STRUCTURE AND OPERATION OF A COMPUTER SYSTEM HARDWARE AND SOFTWARE EXPLORATION OF BASIC CONCEPTS OF PROGRAMMING DESCRIPTION OF THE OPERATION OF A COMPUTER SYSTEM DURING THE EXECUTION OF A SIMPLE PROCEDURE HARDWARE AND SOFTWARE EXPLORATION OF BASIC CONCEPTS OF PROGRAMMING

12 INTRODUCTION TO COMPUTATIONAL THINKING ACTIVITIES ON CODE.ORG SITE WORKSHEET LIST OF ACTIVITIES TO DO IN CODE.ORG SITE: FLAPPY BIRD MINECRAFT STAR WARS

13 COMPUTATIONAL THINKING: PRACTICAL EXERCISES BASIC PROGRAMMING CONCEPTS EXPLOITATION COMPUTATIONAL THINKING: PRACTICAL EXERCISES BASIC PROGRAMMING CONCEPTS EXPLOITATION/CODE.ORG FLAPPY BIRD (5 TH GRADE) ARTIST (6 TH /7 TH GRADE)

14 CODE.ORG (ACTIVITIES CONCLUSION) SCRATCH 2.0 (INTRODUCTION, CONCEPTS, INTERFACE; MIT SCRATCH INTERFACE; MIT SCRATCH ONLINE ACCOUNT CREATION) CONCLUSION OF THE ACTIVITIES INITIATED ON THE LAST LESSON ON CODE.ORG INDIVIDUAL ACCOUNT CREATION INTRODUCTION TO SCRATCH INTERFACE FEATURES, EXAMPLES, TUTORIALS

15 CODE.ORG (ACTIVITIES CONCLUSION) APP INVENTOR (INTRODUCTION, CONCEPTS, INTERFACE; MIT APP INVENTOR ONLINE ACCOUNT CREATION; MIT APP INVENTOR INTERFACE; ANDROID EMULATOR INSTALLATION) CONCLUSION OF THE ACTIVITIES INITIATED ON THE LAST LESSON ON CODE.ORG INTRODUCTION TO APPINVENTOR INTERFACE FEATURES, EXAMPLES, TUTORIALS INDIVIDUAL ACCOUNT CREATION ANDROID EMULATOR INSTALLATION MIT APP INVENTOR TOOLS INSTALLATION

16 INTRODUCTION TO SCRATCH 2.0 DESKTOP SPRITES AND STAGE COMMANDS/BLOCKS CATEGORIES: EVENTS, CONTROL, MOTION, LOOKS AND SOUND GUIDED PRACTICAL EXERCISE SCRATCH 2.0 EXPERIMENTATION AND EXPLORATION SCRATCH 2.0 SITE PRESENTATION & SCRATCH 2.0 ONLINE DESKTOP PRESENTATION MENTION OTHER VERSIONS AVAILABLE STAGE AND BACKDROPS, SPRITES AND COSTUMES COMMANDS/BLOCKS AND CATEGORIES COMMANDS/BLOCKS: EVENTS, CONTROL, MOTION, LOOKS AND SOUND SAVE, UPLOAD E DOWNLOAD GUIDED PRACTICAL EXERCISE AND SCRATCH 2.0 FREE EXPLORATION 16

17 FIRST EXERCISE IN SCRATCH WORKSHEET SCRATCH Nº1 SPRITES, COSTUMES, STAGES

18 FIRST APP USING APP INVENTOR APPINVENTOR FIRST EXAMPLE STUDENTS CREATE AN APP STEP BY STEP WITH THE TEACHER ORIENTATION AND SUPERVISION

19 ALGORITHM CONCEPT COLLABORATIVE CREATION OF AN ALGORITHM IN PLAIN LANGUAGE COMMAND CATEGORIES: SENSORS AND OPERATORS WORKSHEET: IMPLEMENTATION OF AN ALGORITHM USING SCRATCH ALGORITHM CONCEPT COLLABORATIVE CREATION OF AN ALGORITHM IN PLAIN LANGUAGE, TO CREATE A PROGRAM TO HELP COLLEAGUES WHO ARE LEARNING THE NAMES OF COLORS IN ENGLISH REMEMBER THE COMMANDS INTRODUCED LAST LESSON COMMAND CATEGORY: SENSORS & OPERATORS WORKSHEET

20 CONCLUSION OF THE WORKSHEET INITIATED IN THE LAST LESSON WORKSHEET SCRATCH SPRITES, COSTUMES, STAGES SOUND SPRITE

21 ORIENTED WORK: CREATING AN APP - ADDING AND SETTING COMPONENTS IN APP INVENTOR, PROGRAMMING ACTIONS - PLAY MUSIC, PLAY SOUND, MOBILE PHONE VIBRATION WORKSHEET/ ACTIVITY

22 VARIABLE CONCEPT COMMAND CATEGORY: DATA OTHER COMMANDS WORKSHEET DIALOGUE ON THE WORK DONE IN THE PREVIOUS LESSON VARIABLE CONCEPT COMMAND CATEGORY: DATA CREATING AN INITIAL OR FINAL FRAME WITH SCRATCH COMPLETION OF THE WORKSHEET

23 ORIENTED WORK: PROGRAMMING ACTION IN SCRATCH - USING SOUNDS, CREATING DIALOGUES BETWEEN SPRITES AND USING SENSORS WORKSHEET/ ACTIVITY

24 CONCLUSION OF THE APP STARTED IN THE PREVIOUS CLASS CREATING AN APP - USING LISTS, EVENTS, SOUNDS AND TEXT WORKSHEET/ ACTIVITY

25 CUSTOMIZATION OF THE PROGRAM CREATED IN WORKSHEET GUIDELINES FOR THE PROJECTS TO BE DEVELOPED IN THE NEXT LESSONS DIALOGUE WITH STUDENTS ABOUT THEIR PROPOSALS. ANALYSIS OF THE WORK PROPOSALS CUSTOMIZATION OF THE PROGRAM CREATED IN WORKSHEET GUIDELINES FOR THE PROJECTS TO BE DEVELOPED IN THE NEXT LESSONS SCRATCH PROJECT MAIN GOAL INTERACTIVITY (KEYBOARD AND/OR MOUSE) THE TIME AVAILABLE (KEEP IT SIMPLE) RESPECTING COPYRIGHT AND INTELLECTUAL PROPERTY RIGHTS DIALOGUE WITH STUDENTS ABOUT THEIR PROPOSALS ANALYSIS OF THE WORK PROPOSALS 25

26 ORIENTED WORK: PROGRAMMING ACTION IN SCRATCH PRESENTATION OF PROPOSALS FOR THE DEVELOPMENT OF A GROUP WORK WORKSHEET/ ACTIVITY PRESENTATION OF PROPOSALS TO DEVELOP IN THE NEXT CLASSES

27 ORIENTED WORK: PROGRAMMING ACTION IN APP INVENTOR PRESENTATION OF PROPOSALS FOR THE DEVELOPMENT OF A GROUP WORK WORKSHEET/ ACTIVITY PRESENTATION OF PROPOSALS TO DEVELOP IN THE NEXT CLASSES

28 GROUP WORK: PROJECT WORK PROJECT WORK

29 PROJECT PRESENTATION PROJECT PRESENTATION

30 30

Scratch Lesson 2: Movies Made From Scratch Lesson Framework

Scratch Lesson 2: Movies Made From Scratch Lesson Framework Scratch Lesson 2: Movies Made From Scratch Lesson Framework Scratch makes it easy to program your own interactive stories, games, and animations and share your creations on the web. As you create and share

More information

The largest professional kids coding academy KODING KINGDOM (HK) LIMITED

The largest professional kids coding academy KODING KINGDOM (HK) LIMITED The largest professional kids coding academy in KODING KINGDOM (HK) LIMITED About Us Koding Kingdom is a trusted kids-coding academy for both parents and academics. Since our inception, we have provided

More information

Key Stage 2 Scratch, Python and Kodu (Beginners)

Key Stage 2 Scratch, Python and Kodu (Beginners) Key Stage 2 Scratch, Python and Kodu (Beginners) The Aims By the end of this session, you will have: Explored a progression of beginner activities in Scratch a visual programming language Programmed new

More information

Note-Taking Guide. Numbered t. Colored t. Insert i. Insert t. Insert a l. L s. Paint f. Course: Google s Document App Episode: Word Processing Basics

Note-Taking Guide. Numbered t. Colored t. Insert i. Insert t. Insert a l. L s. Paint f. Course: Google s Document App Episode: Word Processing Basics Course: Googles Document App Episode: Word Processing Basics Note-Taking Guide Make sure you are logged into Google Drive. Click on the red box with the word Create in the upper-left corner and select

More information

JQUERY MOBILE AS A TEXT-BASED INTRODUCTORY EDUCATIONAL PROGRAMMING LANGUAGE

JQUERY MOBILE AS A TEXT-BASED INTRODUCTORY EDUCATIONAL PROGRAMMING LANGUAGE JQUERY MOBILE AS A TEXT-BASED INTRODUCTORY EDUCATIONAL PROGRAMMING LANGUAGE Yongju Jeon 1, Taeyoung Kim 2 1 Korea National University of Education (South Korea) 2 Korea National University of Education

More information

Starting from. An Introduction to Computing Science by Jeremy Scott LEARNER NOTES

Starting from. An Introduction to Computing Science by Jeremy Scott LEARNER NOTES Starting from An to Computing Science by Jeremy Scott LEARNER NOTES You have probably already used several computers today without realising it. If you have sent a text, been driven in a car, or checked

More information

SCRATCH. Introduction to creative computing with Scratch 2.0

SCRATCH. Introduction to creative computing with Scratch 2.0 SCRATCH Introduction to creative computing with Scratch 2.0 What is Scratch? Scratch is a visual programming language that allows you to create your interactive stories, games and animations by using blocks

More information

Except as otherwise noted, the content of this document is licensed under the Creative Commons Attribution 3.0 License

Except as otherwise noted, the content of this document is licensed under the Creative Commons Attribution 3.0 License Except as otherwise noted, the content of this document is licensed under the Creative Commons Attribution 3.0 License http://creativecommons.org/licenses/by/3.0 Agenda Day 1 Introduction What is a computer

More information

Crossley Fields - Computing Vocabulary

Crossley Fields - Computing Vocabulary Crossley Fields - Computing Vocabulary Glossary of terms taken from Kirklees Guidance, CAS/NAACE Computing in the National Curriculum & MIT Scratch Reference Guide. A Algorithm an unambiguous procedure

More information

Assignment 1 What is a Computer?

Assignment 1 What is a Computer? Assignment 1 What is a Computer? Hello, I'm PC. Read about the computer. Answer the questions. A computer is a tool that runs programs. The computer is sometimes called a "personal computer" or PC for

More information

The Potential of ICT for Creative Learning & Innovative Teaching

The Potential of ICT for Creative Learning & Innovative Teaching IADIS International e-society 2011 1 The Potential of ICT for Creative Learning & Innovative Teaching IADIS International e-society 2011 Romina Cachia, Anusca Ferrari &Yves Punie Joint Research Centre

More information

AN INTRODUCTION TO SCRATCH (2) PROGRAMMING

AN INTRODUCTION TO SCRATCH (2) PROGRAMMING AN INTRODUCTION TO SCRATCH (2) PROGRAMMING Document Version 2 (04/10/2014) INTRODUCTION SCRATCH is a visual programming environment and language. It was launched by the MIT Media Lab in 2007 in an effort

More information

Teacher Cheat Sheet - Game Coding Challenges

Teacher Cheat Sheet - Game Coding Challenges Teacher Cheat Sheet - Game Coding Challenges Challenge #1 Movement: Make your sprite move across the screen. When it hits the walls, it must bounce off and keep moving. 1. The When Flag is clicked is your

More information

Coding: Beyond Learning Microsoft in Education

Coding: Beyond Learning Microsoft in Education Coding: Beyond Learning Microsoft in Education WeSpeakCode Week: 23-29 March 2015 What? Complete Technology Education Solution (for Students, Teachers, Staff) Why? Develop Creativity Establish computational

More information

1st ESO: Technology, Programming and Robotics. Unit 5: Programming. Autor: Guillermo Gómez

1st ESO: Technology, Programming and Robotics. Unit 5: Programming. Autor: Guillermo Gómez 1st ESO: Techlogy, Programming and Robotics Unit 5: Programming Autor: Guillermo Gómez Contents Prior kwledge... 2 Keywords... 2 Mindmap of the unit... 2 5.1. Programming basics... 3 5.2. Example of IDE:

More information

Creative Video! Task Sheet for Teachers // Module 3 Video production

Creative Video! Task Sheet for Teachers // Module 3 Video production Task Sheet for Teachers // Module 3 Video production Creative Video! Preliminary note: This task sheet is for you, the teacher, and gives a first overview of the main task ideas. Although the task sheet

More information

Introduction. What s it for? Versions what to look for. Evidence for using Scratch Research Social and community support Embedding in web sites

Introduction. What s it for? Versions what to look for. Evidence for using Scratch Research Social and community support Embedding in web sites Introduction Click Scratch to edit overview Master text styles What s it for? Versions what to look for Evidence for using Scratch Research Social and community support Embedding in web sites Animation,

More information

The Best Apps to Enhance the ICT Capability of Primary Students

The Best Apps to Enhance the ICT Capability of Primary Students The Best Apps to Enhance the ICT Capability of Primary Students Apps or applications are a tablet computer s version of software. Therefore, they can be classified into the following categories: word processing,

More information

HOW TO SIGN IN... 3 TRAINING FOR GOOGLE APPS... 4 HOW TO USE GOOGLE DRIVE... 5 HOW TO CREATE A DOCUMENT IN DRIVE... 6

HOW TO SIGN IN... 3 TRAINING FOR GOOGLE APPS... 4 HOW TO USE GOOGLE DRIVE... 5 HOW TO CREATE A DOCUMENT IN DRIVE... 6 HOW TO SIGN IN... 3 TRAINING FOR GOOGLE APPS... 4 HOW TO USE GOOGLE DRIVE... 5 HOW TO CREATE A DOCUMENT IN DRIVE... 6 HOW TO SHARE A DOCUMENT (REAL TIME COLLABORATION)... 7 HOW TO SHARE A FOLDER... 8 HOW

More information

Mobile Application Development by Lynn Rosier TEA 126.39 http://ritter.tea.state.tx.us/rules/tac/chapter126/ch126c.html#126.39 9-11:15 Mobile apps overview, software, possible projects, and an intro to

More information

Lesson Guides PRE-INTERMEDIATE

Lesson Guides PRE-INTERMEDIATE Lesson Guides PRE-INTERMEDIATE British Council 2018 The British Council is the United Kingdom s international organisation for cultural relations and educational opportunities. PRE-INTERMEDIATE LESSON

More information

Educator Learning Journeys. Tracy Immel Global Director Teacher Professional Development Programs & Certification

Educator Learning Journeys. Tracy Immel Global Director Teacher Professional Development Programs & Certification Educator Learning Journeys Tracy Immel timmel@microsoft.com Global Director Teacher Professional Development Programs & Certification A Partnership Approach to Education Reform Set Vision and Define Priorities

More information

Duplicate and customize an existing kahoot to fit your needs. Launch and host a kahoot game in your class

Duplicate and customize an existing kahoot to fit your needs. Launch and host a kahoot game in your class Course 1 Get started and discover with Kahoot! Welcome to the first course of the Kahoot! Certified program! Before we get started, please be sure not to share these guides further, as they are only for

More information

Making a maze with Scratch

Making a maze with Scratch Making a maze with Scratch Can you make it to the end? Student guide An activity by the Australian Computing Academy Let s go! Step 0: Get started Go to www.scratch.mit.edu Sign in with the username and

More information

Scratch Programming In Easy Steps

Scratch Programming In Easy Steps In Easy Steps Free PDF ebook Download: In Easy Steps Download or Read Online ebook scratch programming in easy steps in PDF Format From The Best User Guide Database " is a new programming language that

More information

In this lesson you will learn: How to capture the input from the user. How to write programs using variables and lists. Athletics Swimming Gymnastics

In this lesson you will learn: How to capture the input from the user. How to write programs using variables and lists. Athletics Swimming Gymnastics Lesson 4 A m In this lesson you will learn: How to capture the input from the user. How to write programs using variables and lists. Advanced Scratch Sports Day Jyoti and Tejas are planning to create a

More information

Elementary Technology Skills Scope and Sequence STANDARD. Grade Levels. 1. Basic Operations and concepts

Elementary Technology Skills Scope and Sequence STANDARD. Grade Levels. 1. Basic Operations and concepts Elementary Technology Skills Scope and Sequence Grade Levels STANDARD 1. Basic Operations and concepts Students demonstrate a sound understating of the nature and operation of technology systems. Students

More information

The Incredible Code Machine with Swift Playgrounds

The Incredible Code Machine with Swift Playgrounds The Incredible Code Machine with Swift Playgrounds Facilitator Guide The Incredible Code Machine with Swift Playgrounds Facilitator Guide 1 Welcome What you ll need Lead your own EU Code Week event Celebrate

More information

The Oracle Academy Supports 1.5 million students in 95 countries

The Oracle Academy Supports 1.5 million students in 95 countries The Oracle Academy Supports 1.5 million students in 95 countries Delivers a complete portfolio of software, curriculum, training, support and certification resources Helps students develop industryrelevant

More information

The City School PAF Chapter Comprehensive Worksheet April 2018 ICTech Class 7 Candidate Name: Index Number: Section: Branch/Campus: Date:

The City School PAF Chapter Comprehensive Worksheet April 2018 ICTech Class 7 Candidate Name: Index Number: Section: Branch/Campus: Date: The City School PAF Chapter Comprehensive Worksheet April 2018 ICTech Class 7 Candidate Name: Index Number: Section: Branch/Campus: Date: Maximum Marks: 20 Time Allowed: 1 ½ hours INSTRUCTIONS: Write your

More information

Reflections on Teaching App Inventor: Challenges and opportunities

Reflections on Teaching App Inventor: Challenges and opportunities Reflections on Teaching App Inventor: Challenges and opportunities Paolo Musmarra Department of Computer Science. University of Salerno pmusmarra@gmail.com Abstract. App Inventor is a visual programming

More information

Introduction to AppInventor

Introduction to AppInventor Introduction to AppInventor Student Approach To Learning (ATL) Criterion A: Knowing and Understanding. Demonstrate knowledge and understanding of subject-specific content and concepts through description

More information

Google is flabbergasted

Google is flabbergasted Computing At School Google is flabbergasted Google Chairman Eric Schmidt August 2011 I was flabbergasted to learn that today Computer Science isn't even taught as standard in UK schools Your IT curriculum

More information

Curriculum Mapping for National Curriculum Statement Grades R-12 and Oracle Academy.

Curriculum Mapping for National Curriculum Statement Grades R-12 and Oracle Academy. Curriculum Mapping for National Curriculum Statement Grades R-12 and Oracle Academy. Contents Executive Summary... 3 IT Curriculum Overview... 3 Aims... 3 Oracle Academy Introduction to Computer Science...

More information

EasyTech Scope & Sequence for Grades K 8

EasyTech Scope & Sequence for Grades K 8 EasyTech Scope & Sequence for Grades K 8 Use the table below to develop your school district s technology plan. It provides an in-depth look at twelve critical digital literacy skills today s students

More information

ehealth Ministerial Conference 2013 Dublin May 2013 Irish Presidency Declaration

ehealth Ministerial Conference 2013 Dublin May 2013 Irish Presidency Declaration ehealth Ministerial Conference 2013 Dublin 13 15 May 2013 Irish Presidency Declaration Irish Presidency Declaration Ministers of Health of the Member States of the European Union and delegates met on 13

More information

Version History: 1.0: ab initio. Planning Notes:

Version History: 1.0: ab initio. Planning Notes: Title: Creative Writing with a Fork in the Road Author(s): Richard (Rick) G. Freedman Approximate Time: Varies by length of story and use of extra features Level: Grade 6-7 (if some code is already provided),

More information

Scratch. Creative Computing

Scratch. Creative Computing Scratch Creative Computing Section 1 INTRODUCTION TO SCRATCH Scratch Browser based Created at MIT Creative Computing Using a tool to easily create a computer program. Typically a drag-and-drop tool. Emphasizes

More information

GETTING STARTED WITH. HOW TO CREATE A KAHOOT Step-by-step guide

GETTING STARTED WITH. HOW TO CREATE A KAHOOT Step-by-step guide GETTING STARTED WITH 1 HOW TO CREATE A KAHOOT Step-by-step guide FIRSTLY, WHAT IS A KAHOOT? A Kahoot is a learning game created on the Kahoot! platform, which consists of multiple choice questions - as

More information

CREATIVITY MAKES THE DIFFERENCE

CREATIVITY MAKES THE DIFFERENCE CREATIVITY MAKES THE DIFFERENCE Your school has a big challenge: preparing Generation Z for a rapidly changing world and jobs that don t yet exist. Along with learning digital skills, your students need

More information

This course includes 14 lessons and 5 Course Activities. Each lesson contains one or more Lesson Activities. The lessons cover the following topics:

This course includes 14 lessons and 5 Course Activities. Each lesson contains one or more Lesson Activities. The lessons cover the following topics: Syllabus Computer Science 1B Overview This one-semester course is intended as a practical, hands-on guide to help you understand various phases of the Software Development Life Cycle (SDLC). This course

More information

Third Grade Technology Curriculum Guide

Third Grade Technology Curriculum Guide Completed Third Grade Technology Curriculum Guide - 2016 1 - NOVICE LEARNER - Students will demonstrate basic operational competencies, concepts, and program usage. BASIC OPERATIONS 1-1 Uses the mouse

More information

Child Online Protection

Child Online Protection Click to edit Master title style Child Online Protection What does that mean for Children in the Pacific Region? 1 Click Presentation to edit Master Overview title style Introduction Key areas of the Guidelines

More information

Content Evaluation Template

Content Evaluation Template Content Evaluation Template This template should be used for desk-based Content evaluations of CD-ROMs and Websites that are designed for student or teacher use. Please complete those areas marked in grey

More information

Integrated ICT Learning Unit

Integrated ICT Learning Unit Integrated ICT Learning Unit 2 Overview This integrated ICT learning unit consists of one activity which explores the concept of key cricket vocabulary. Lesson format: 10 minutes Educational game (optional;

More information

Description of the European Big Data Hackathon 2019

Description of the European Big Data Hackathon 2019 EUROPEAN COMMISSION EUROSTAT Ref. Ares(2018)6073319-27/11/2018 Deputy Director-General Task Force Big Data Description of the European Big Data Hackathon 2019 Description of the European Big Data Hackathon

More information

Makey Makey: Improvising Tangible and Nature-Based User Interfaces

Makey Makey: Improvising Tangible and Nature-Based User Interfaces Makey Makey: Improvising Tangible and Nature-Based User Interfaces Beginner s Mind Collective Jay Silver Eric Rosenbaum MIT Media Lab Cambridge, MA beginners-mind@media.mit.edu Keywords Prototyping, tangible

More information

The City School. PAF Chapter Comprehensive Worksheet May 2017 ICTech Class 7 Candidate Name: Index Number: Section: Branch/Campus: Date:

The City School. PAF Chapter Comprehensive Worksheet May 2017 ICTech Class 7 Candidate Name: Index Number: Section: Branch/Campus: Date: The City School PAF Chapter Comprehensive Worksheet May 2017 ICTech Class 7 Candidate Name: Index Number: Section: Branch/Campus: Date: Maximum Marks: 20 ANSWERING KEY Time Allowed: 1 ½ hours INSTRUCTIONS:

More information

#10: Full PC functionality. #9: Multitasking and peripheral support. #8: Great access to content and software. #7: Mobility of a tablet

#10: Full PC functionality. #9: Multitasking and peripheral support. #8: Great access to content and software. #7: Mobility of a tablet versatility for learning The vision of a learning environment that will best support and prepare students for life outside of the classroom is evolving. Learning in the 21st century is connected, mobile,

More information

Microsoft Imagine Academy. Preparing pupils for the 21st Century Workplace through the Microsoft Imagine Academy

Microsoft Imagine Academy. Preparing pupils for the 21st Century Workplace through the Microsoft Imagine Academy Microsoft Imagine Academy Preparing pupils for the 21st Century Workplace through the Microsoft Imagine Academy School Context Treorchy Comprehensive School School Context 11-18 Mixed Comprehensive 1694

More information

Who do you want to be?

Who do you want to be? Who do you want to be? About Us ICS Skills, the training and certification body of the Irish Computer Society, is Ireland s leading provider of IT user skills training and is the national licensee for

More information

ICTL for Secondary School - Computer Hardware Module KEMENTERIAN PELAJARAN MALAYSIA BAHAGIAN PEMBANGUNAN KURIKULUM

ICTL for Secondary School - Computer Hardware Module KEMENTERIAN PELAJARAN MALAYSIA BAHAGIAN PEMBANGUNAN KURIKULUM KEMENTERIAN PELAJARAN MALAYSIA Self Access Learning Module ICT Literacy for Secondary School Programme Computer Hardware Computer Setting BAHAGIAN PEMBANGUNAN KURIKULUM KEMENTERIAN PELAJARAN MALAYSIA 1

More information

Get Connected. IT Essentials. NDG Linux Essentials. NDG Introduction to Linux I. NDG Introduction to Linux II

Get Connected. IT Essentials. NDG Linux Essentials. NDG Introduction to Linux I. NDG Introduction to Linux II Why OS & IT? A basic understanding of computer operating systems and information technologies provides the foundational knowledge needed for students to connect to the Internet and understand how systems

More information

App Inventor 2: environment of development to make apps for android

App Inventor 2: environment of development to make apps for android 1 App Inventor 2: environment of development to make apps for android In order to make an App it is possible to use "App Inventor, the online platform that the Institute of Technology of Massachusetts

More information

UNICERT Junior Examinations General Information & Instructions

UNICERT Junior Examinations General Information & Instructions UNICERT Junior Examinations General Information & Instructions 2/6 1. Company Profile Universal Certification Solutions UNICERT is a modern Human Resources Certification Body, accredited by the E.O.P.P.E.P.

More information

Stewards Pooi Kei College Secondary 1 Computer Literacy Teaching Schedule ( )

Stewards Pooi Kei College Secondary 1 Computer Literacy Teaching Schedule ( ) No. of Periods / 10-day Cycle: 2 Secondary 1 Computer Literacy Month/Year Cycles Teaching Topics / Content Remarks 09/2011 1 Course Introduction --- 09/2011 2 Use of IT in SPKC --- 10/2011 3 Computer Hardware

More information

ICT Skills Policy. 1. Learning about ICT: teachers and children develop skills and knowledge in the potential uses of ICT to support learning.

ICT Skills Policy. 1. Learning about ICT: teachers and children develop skills and knowledge in the potential uses of ICT to support learning. ICT Skills Policy The Information and Communication Technology (ICT) in the Classroom Guidelines for Teachers states three basic aims in the integration of technology in the curriculum. These are: 1. Learning

More information

Lesson Guides INTERMEDIATE

Lesson Guides INTERMEDIATE Lesson Guides INTERMEDIATE British Council 2018 The British Council is the United Kingdom s international organisation for cultural relations and educational opportunities. INTERMEDIATE LESSON GUIDE WORK

More information

Colburn Community Primary School ICT and Computing Policy

Colburn Community Primary School ICT and Computing Policy Colburn Community Primary School ICT and Computing Policy Introduction The use of information and communication technology is an integral part of the national curriculum and is a key skill for everyday

More information

Panel: Using App Inventor in Introductory CS Courses

Panel: Using App Inventor in Introductory CS Courses Panel: Using App Inventor in Introductory CS Courses Meimei Gao Mercer County Community College Julie Johnson Vanderbilt University Dale Reed University of Illinois at Chicago Cate Sheller Kirkwood Community

More information

AppyBuilder Beginner Tutorials

AppyBuilder Beginner Tutorials AppyBuilder Beginner Tutorials Four Simple Tutorials for Getting Started with AppyBuilder 1 TalkToMe: Your first AppyBuilder app 03 2 TalkToMe Part 2: Shaking and User Input 21 3 BallBounce: A simple game

More information

HOW TO SIGN IN... 3 TRAINING FOR GOOGLE APPS... 4 HOW TO USE GOOGLE DRIVE... 5 HOW TO CREATE A DOCUMENT IN DRIVE... 6

HOW TO SIGN IN... 3 TRAINING FOR GOOGLE APPS... 4 HOW TO USE GOOGLE DRIVE... 5 HOW TO CREATE A DOCUMENT IN DRIVE... 6 HOW TO SIGN IN... 3 TRAINING FOR GOOGLE APPS... 4 HOW TO USE GOOGLE DRIVE... 5 HOW TO CREATE A DOCUMENT IN DRIVE... 6 HOW TO SHARE A DOCUMENT (REAL TIME COLLABORATION)... 7 HOW TO SHARE A FOLDER... 8 HOW

More information

D7.6 Project video. Project ref. no. H2020-ICT GA No BINCI Binaural tools for the creative industries

D7.6 Project video. Project ref. no. H2020-ICT GA No BINCI Binaural tools for the creative industries D7.6 Project video Project ref. no. H2020-ICT-21-2016 GA No. 732130 Project title BINCI Binaural tools for the creative industries Duration of the project 1 January 2017-30 June 2018 (18 months) WP/Task:

More information

Fostering Competitiveness, Growth and Jobs. Wrocław, Poland, 15 October 2014

Fostering Competitiveness, Growth and Jobs. Wrocław, Poland, 15 October 2014 e-skills Fostering Competitiveness, Growth and Jobs Wrocław, Poland, 15 October 2014 The e-skills Pyramid e-leaders e-leadership skills): these correspond to the capabilities needed to exploit opportunities

More information

Specific Learner Expectation-Explore and Investigate: Specific Learner Expectation-Explore and Investigate:

Specific Learner Expectation-Explore and Investigate: Specific Learner Expectation-Explore and Investigate: Lesson #1- Beginning Coding: Blockly Coding Games- November 28, 2017, December 5, 2017, and December 12, 2017-9:45-10:30am (45 Minutes Each Day) [*Please Note: This is a three-part lesson. As such, the

More information

Scratch Programming In Easy Steps Covers Versions 2 0 And 1 4

Scratch Programming In Easy Steps Covers Versions 2 0 And 1 4 Scratch Programming In Easy Steps Covers Versions 2 0 And 1 4 We have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online or by storing it on your computer,

More information

PRODUCT CARD. Skriware 3D printing educational ecosystem

PRODUCT CARD. Skriware 3D printing educational ecosystem PRODUCT CARD Skriware 3D printing educational ecosystem 3D MODELS LIBRARY Skrimarket Virtual 3D models library. A cloud solution integrated with MyMiniFactory with 45,000 3D models available to 3D print

More information

Some Quick Terms Before we move ahead, we need to touch on a few key terms used throughout the book.

Some Quick Terms Before we move ahead, we need to touch on a few key terms used throughout the book. Getting Started Welcome to the official Apple Pro training course for Motion, Apple Computer s revolutionary real-time-design motion graphics application. This book provides a comprehensive guide to designing

More information

Section 1: Program Abstract

Section 1: Program Abstract Section 1: Program Abstract The Honours Bachelor of Animation prepares students to create quality animation filmmaking through a creative and professional portfolio using principles of animation, drawing,

More information

LIGHTS, CAMERA, ACTION!

LIGHTS, CAMERA, ACTION! LIGHTS, CAMERA, ACTION! Overview: This lesson is focused on the how to of digital movie making. Classes view and critique digital stories archived by other Alaskan students, then work together to make,

More information

i wonder, therefore i am. Welcome to the Wonder League! This packet includes everything you need to know about Dash, Dot, and how to get started!

i wonder, therefore i am. Welcome to the Wonder League! This packet includes everything you need to know about Dash, Dot, and how to get started! 1 2 3 4 5 6 7 8 9 * 0 # 8 i wonder, therefore i am. Welcome to the Wonder League! This packet includes everything you need to know about Dash, Dot, and how to get started! Setting up your robots Setting

More information

FOSS Initiative in Oman. - Facts & Challenges -

FOSS Initiative in Oman. - Facts & Challenges - FOSS Initiative in Oman - Facts & Challenges - By: Hassan Al-Lawati Director e-industry Development Information Technology Authority (ITA) Edited jointly with: Prof. Hadj Bourdoucen Director of CIRC Sultan

More information

Curriculum Catalog

Curriculum Catalog 2017-2018 Curriculum Catalog Career and Technical Education Series 2017 Glynlyon, Inc. Table of Contents FUNDAMENTALS OF DIGITAL MEDIA COURSE OVERVIEW...1 UNIT 1: INTRODUCTION TO DIGITAL AND ONLINE MEDIA

More information

All Blocks of Scratch

All Blocks of Scratch All Blocks of Scratch Scratch has over 100 coding blocks, and each one has a unique use. They are all colour-coded into 9 different categories as seen below: You can also create your own block under More

More information

Appendix A: Objectives and Courseware Locations

Appendix A: Objectives and Courseware Locations Appendix A A-1 Appendix A: Objectives and Courseware Locations The course and this appendix are designed to help students prepare for the digital certificate exam. Students can use this appendix as a study

More information

Erasmus+ Project: Yestermorrow Year 1 Maths: Pythagorean Theorem

Erasmus+ Project: Yestermorrow Year 1 Maths: Pythagorean Theorem Erasmus+ Project: Yestermorrow Year 1 Maths: Pythagorean Theorem Workshop (Coding Android Mobile Apps): Collision Detection and the Pythagorean Theorem (Based on the code.org worksheet) WORKSHOP OVERVIEW

More information

Autodesk Education Suites Guide 2012

Autodesk Education Suites Guide 2012 Autodesk Education Suites Guide 2012 Autodesk Education Master Suite Autodesk Building Design Suite Autodesk Infrastructure Design Autodesk Factory Design Suite Autodesk Product Design Suite Autodesk Entertainment

More information

My Site. Introduction

My Site. Introduction My Site Introduction My Site is a component of the portal that is available to all NB educators. It is a personalized site that provides all users with the following features: A place to save and share

More information

WIREFRAMING 101. Essential Question: Can We Possibly Build an App? Learning Targets: Lesson Overview

WIREFRAMING 101. Essential Question: Can We Possibly Build an App? Learning Targets: Lesson Overview WIREFRAMING 101 Essential Question: Can We Possibly Build an App? Learning Targets: Students will: Use wireframing to create a design for an app for mobile devices. Collaborate to make decisions about

More information

Our Rational for Anywhere, Anytime Learning

Our Rational for Anywhere, Anytime Learning Our Rational for Anywhere, Anytime Learning Learning in the 21 st Century: 21 st Century Skills The new millennium has been characterised by a dramatic technological revolution. We now live in an increasingly

More information

Magnifying the t in stem Rebecca Lewis CMSP Project Director Shasta COE

Magnifying the t in stem Rebecca Lewis CMSP Project Director Shasta COE Magnifying the t in stem Rebecca Lewis CMSP Project Director Shasta COE Magnifying the t in STEM for TK-2 There are many ways to integrate technology in your primary classroom to increase engagement and

More information

Introduction to the Oracle Academy. Copyright 2007, Oracle. All rights reserved.

Introduction to the Oracle Academy. Copyright 2007, Oracle. All rights reserved. What Will I Learn? In this lesson, you will learn to: Give examples of jobs, salary, and opportunities available that could result from participating in the Academy Understand how participating in the

More information

S3 Scratch Programming

S3 Scratch Programming LOREM ST LOUIS IPSUM DOLOR ST LOUIS SCHOOL S3 Computer Literacy S3 Scratch Programming Dominic Kwok CHAPTER 1 Scratch After studying this chapter, you will be able to create a simple Scratch program upload

More information

COMPUTER BASICS 2. Turning the Computer On and Off

COMPUTER BASICS 2. Turning the Computer On and Off COMPUTER BASICS 2 Turning the Computer On and Off Level: Media Needed: All ESL Levels Computer Directions: Write the words. Learn New Words Do this page at your desk. keyboard keyboard desktop d folder

More information

WANGANUI HIGH SCHOOL. Bring your own Technology. E-LIFE Steps to e-learning

WANGANUI HIGH SCHOOL. Bring your own Technology. E-LIFE Steps to e-learning WANGANUI HIGH SCHOOL Bring your own Technology E-LIFE Steps to e-learning BRING YOUR OWN TECHNOLOGY At Wanganui High School we want every student to have the best learning opportunities possible. We want

More information

The Arts: Media Arts Satisfactory Years 3 and 4

The Arts: Media Arts Satisfactory Years 3 and 4 The Arts: Media Arts Satisfactory Years 3 and 4 Portfolio summary This portfolio of student work shows that the student can describe a film trailer and discuss some of the elements and processes that they

More information

An introduction to screen readers

An introduction to screen readers AbilityNet Factsheet February 2019 An introduction to screen readers A screen reader allows people who are blind or visually impaired to use their computer. This factsheet provides an overview of the main

More information

Computer Science Concepts in Scratch

Computer Science Concepts in Scratch Computer Science Concepts in Scratch (Supplement for Scratch 2.0) Version 1.0 Michal Armoni and Moti Ben-Ari c 2013 by Michal Armoni, Moti Ben-Ari, Weizmann Institute of Science. This work is licensed

More information

DIGITAL APPRENTICESHIPS

DIGITAL APPRENTICESHIPS DIGITAL Networking, Infrastructure Technician, Unified Communication Technician and Software & Web Development Technician - Advanced and Higher Apprenticeships WHY CHOOSE US? OVERVIEW OF PROGRAMMES ESTABLISHED

More information

ECDL PROFILE DO IT YOU WAY

ECDL PROFILE DO IT YOU WAY NEW ECDL using MS Office 2007, 2010 or 2013 ECDL Profile ECDL PROFILE DO IT YOU WAY Your ECDL With ECDL Profile, you choose the module combinations best suited to you. After passing the tests, those modules

More information

BETHESDA CHEVY CHASE HIGH SCHOOL Career and Technology Education Department

BETHESDA CHEVY CHASE HIGH SCHOOL Career and Technology Education Department BETHESDA CHEVY CHASE HIGH SCHOOL Career and Technology Education Department Mr. Jonathan Nateghi-Asli Jonathan_A_Nateghi-Asli@mcpsmd.org Resource Teacher http://bit.ly/bcctechnology Graduation Requirements

More information

How to create self-grading multiple-choice tests with Google Docs

How to create self-grading multiple-choice tests with Google Docs How to create self-grading multiple-choice tests with Google Docs There are many ways that we can use Google Docs to improve learning experiences for our students in Middle and high schools. We can promote

More information

Computer Science Concepts in Scratch

Computer Science Concepts in Scratch Computer Science Concepts in Scratch (Supplement for Scratch 2.0) Version 1.0 Michal Armoni and Moti Ben-Ari c 2013 by Michal Armoni, Moti Ben-Ari, Weizmann Institute of Science. This work is licensed

More information

BETHESDA CHEVY CHASE HIGH SCHOOL Career and Technology Education Department

BETHESDA CHEVY CHASE HIGH SCHOOL Career and Technology Education Department BETHESDA CHEVY CHASE HIGH SCHOOL Career and Technology Education Department Mr. Jonathan Nateghi-Asli Jonathan_A_Nateghi-Asli@mcpsmd.org Resource Teacher http://bit.ly/bcctechnology Graduation Requirements

More information

Donor Countries Security. Date

Donor Countries Security. Date PERU Last updated date: 8/10/2017 OAS Pillar Name of Activity Target Beneficiaries Security Inter-American Network for the Prevention of Violence and Crime OAS 34 Member States Guatemala Additional Information

More information

Externship Art Institute and Blue Bug Graphic Design. By Suzanne Dean Graphic Arts Teacher

Externship Art Institute and Blue Bug Graphic Design. By Suzanne Dean Graphic Arts Teacher Externship Art Institute and Blue Bug Graphic Design By Suzanne Dean Graphic Arts Teacher Dates of Externship Art Institute Orange County 2/2/09 2/25/09 4/28/09 Blue Bug Graphic Design 4/6/09 4/7/09 Industry

More information

Android App Development for Beginners

Android App Development for Beginners Description Android App Development for Beginners DEVELOP ANDROID APPLICATIONS Learning basics skills and all you need to know to make successful Android Apps. This course is designed for students who

More information

Endorsement: Business & Industry

Endorsement: Business & Industry Endorsement: Business & Industry Students will learn about a variety of IT concepts including computer software, computer hardware, careers in IT, and how to prepare and give presentations. Students will

More information

Asst.Prof.Dr. Müfit Şenel Asst.Prof.Dr. Deren Başak Akman 19 May University, Turkey

Asst.Prof.Dr. Müfit Şenel Asst.Prof.Dr. Deren Başak Akman 19 May University, Turkey Asst.Prof.Dr. Müfit Şenel Asst.Prof.Dr. Deren Başak Akman 19 May University, Turkey Cloud Computing Cloud computing is a general term for anything that involves delivering hosted services over the Internet.

More information