Top Banner
Digital skills, project approach and coding for primary schools Codewards
30

Nov2018 Codewards overview...2 grade 3 grade 4 grade 5 grade 6 grade 7 grade 8 grade 9 grade 10 grade Basic course Module 1 (32) Module 2 (32) Module 3 (32) Playground Pro – personal

Aug 04, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Nov2018 Codewards overview...2 grade 3 grade 4 grade 5 grade 6 grade 7 grade 8 grade 9 grade 10 grade Basic course Module 1 (32) Module 2 (32) Module 3 (32) Playground Pro – personal

Digital skills, project approach and coding for primary schools

Codewards

Page 2: Nov2018 Codewards overview...2 grade 3 grade 4 grade 5 grade 6 grade 7 grade 8 grade 9 grade 10 grade Basic course Module 1 (32) Module 2 (32) Module 3 (32) Playground Pro – personal

Top mobile developer in Russia. RMR develops business services for the leaders of various industries.

The methodology is developed by professional and innovative educators and combines the internationally reputed heritage of Russian methodic in exact science with trending educational practice.

We know and understand the needs of IT-market. We know

how to grow specialists.

We understand the challenges of school education and know how to implement new techniques in the educational process.

+

| Professional knowledge + Academic expertise

Page 3: Nov2018 Codewards overview...2 grade 3 grade 4 grade 5 grade 6 grade 7 grade 8 grade 9 grade 10 grade Basic course Module 1 (32) Module 2 (32) Module 3 (32) Playground Pro – personal

400+ people in 5 offices

Top 10 in EUROPE in accordance to clutch.co

№1 in RUSSIA in accordance to expert ratings

150+ apps developed

10 years experience in mobile

ISO 9001:2008 certified developer

| Developed by Redmadrobot

Page 4: Nov2018 Codewards overview...2 grade 3 grade 4 grade 5 grade 6 grade 7 grade 8 grade 9 grade 10 grade Basic course Module 1 (32) Module 2 (32) Module 3 (32) Playground Pro – personal

400 people work full-time

$13M annual turnover

2008 Red Mad Robot founded

Page 5: Nov2018 Codewards overview...2 grade 3 grade 4 grade 5 grade 6 grade 7 grade 8 grade 9 grade 10 grade Basic course Module 1 (32) Module 2 (32) Module 3 (32) Playground Pro – personal

Modules 1-3 scope and sequenceWe can’t buffer our children against technologies. We can guide them in a digital world.

Page 6: Nov2018 Codewards overview...2 grade 3 grade 4 grade 5 grade 6 grade 7 grade 8 grade 9 grade 10 grade Basic course Module 1 (32) Module 2 (32) Module 3 (32) Playground Pro – personal

Codewards

DIGITAL LITERACY

PROGRAMMINGPROJECT APPROACH

Page 7: Nov2018 Codewards overview...2 grade 3 grade 4 grade 5 grade 6 grade 7 grade 8 grade 9 grade 10 grade Basic course Module 1 (32) Module 2 (32) Module 3 (32) Playground Pro – personal

Educational platform aimed to introducing basics of coding and computer science to primary school learners through both computer and non-computer based activities.

The platform also provides the methodology that allows any teacher to lead exciting and animated lessons without any qualification in programming.

| About CODEWARDS

Пуск Шаг Стоп

Спроси меня, если тебе понадобится помощь!

Exit

GAME FIELD

VISUAL EDITOR

TEXT EDITOR

Ask me if you need help

Page 8: Nov2018 Codewards overview...2 grade 3 grade 4 grade 5 grade 6 grade 7 grade 8 grade 9 grade 10 grade Basic course Module 1 (32) Module 2 (32) Module 3 (32) Playground Pro – personal

| Platform includes:

Methodological materials

Statistics of progress

Didactic materials

Online course for teachers

Personal account and access to online platform

Workbook with activities related to online course

Codewards IT platform

Page 9: Nov2018 Codewards overview...2 grade 3 grade 4 grade 5 grade 6 grade 7 grade 8 grade 9 grade 10 grade Basic course Module 1 (32) Module 2 (32) Module 3 (32) Playground Pro – personal

| Teacher-centric approach

3

1. Introduction seminar explaining basic concepts and platform features

2. Online ICT course

3. Detailed pedagogical materials for each lesson

4. Personal account with access to all materials

5. Extended students’ progress and educational results evaluation

6. Reporting adjusted to the educational standard

7. Full cycle curriculum from 0 to advanced programming

8. Tech support all along the course

Page 10: Nov2018 Codewards overview...2 grade 3 grade 4 grade 5 grade 6 grade 7 grade 8 grade 9 grade 10 grade Basic course Module 1 (32) Module 2 (32) Module 3 (32) Playground Pro – personal

Digital literacy

Information analysis

Algorythmic approach

Programming

Teamwork

Project approach

Introduction to Computer Engineering

21ST CENTURY

SKILLS

| 21st century skill set

9

Page 11: Nov2018 Codewards overview...2 grade 3 grade 4 grade 5 grade 6 grade 7 grade 8 grade 9 grade 10 grade Basic course Module 1 (32) Module 2 (32) Module 3 (32) Playground Pro – personal

| Educational results include soft-skills development and evaluation

Soft Skills Hard Skills

Self-organization

•Adaptivity and flexibility •Attention; •Initiative and independence

Systematical thinking

Teamwork

•Leadership; •Collaboration; •Communication.

•Analysis and synthesis •Relations within system; •Problem solving with unknown

variables.

Programming

•Algorythmical thinking ; •Controlling object; •Controlling several objects; •Loop; •Sequential loops.

Page 12: Nov2018 Codewards overview...2 grade 3 grade 4 grade 5 grade 6 grade 7 grade 8 grade 9 grade 10 grade Basic course Module 1 (32) Module 2 (32) Module 3 (32) Playground Pro – personal

1. Generalization 2. Making analogies and classifying 3. Building cause and effect relations 4. Logical reasoning 5. Making conclusions 6. Designing action plan

1. Grasping new concepts 2. Creating concepts 3. Analysis and reflection on your own actions 4. Expressing your point of view 5. Making dialogue with peers and adults 6. Understanding and tolerating someone else's point of view

1. Typing 2. Operating with numbers, basic mathematical concepts 3. Simple measurement in different ways 4. Visual representation of data 5. Dividing object into parts, comparing and understanding the

difference in size and location 6. Vision of the "picture" of the solution, understanding code structure 7. Compiling algorithms, applying optimal concepts

1. Primary analysis 2. Comprehension of goals and objectives 3. Understanding goal and results correlation 4. Application of problem solving methods, determining the best

way of solution

BASIC PROGRAMMING SKILLSLOGICAL THINKING

PROBLEM SOLVING COMMUNICATION SKILLS

| Learning outcomes:

Page 13: Nov2018 Codewards overview...2 grade 3 grade 4 grade 5 grade 6 grade 7 grade 8 grade 9 grade 10 grade Basic course Module 1 (32) Module 2 (32) Module 3 (32) Playground Pro – personal

2 grade 3 grade 4 grade 5 grade 6 grade 7 grade 8 grade 9 grade 10 grade

Basic course Module 1 (32) Module 2 (32) Module 3 (32) Playground Pro – personal projects Preparation for IB test Preparation for IB test

STEAM проекты Playground Pro x– STEAM projects

Mobile Mobile development for iOS/Android

Back-end Python

Front-end JS

Basic course M1 (32) M2 (32) M3 (32) Playground Pro Preparation for IB test Preparation for IB test

STEAM проекты Playground Pro STEM

Mobile Mobile development for iOS/Android

Back-end Python

Front-end JS

Basic course M1 + M2 (16+16) M3 (32) Playground Pro Preparation for IB test Preparation for IB test

STEAM проекты Playground Pro STEM

Mobile Mobile development for iOS/Android

Back-end Python

Front-end JS

Basic course M1 + M2 (16+16) M3 (32) Playground Pro Preparation for IB test Preparation for IB test

STEAM проекты Playground Pro STEM

Mobile Mobile development for iOS/Android

Back-end Python

Front-end JS

Basic course M1 + M2 + M3 (6+10+16) Playground Pro Preparation for IB test Preparation for IB test

STEAM проекты Playground Pro STEM

Mobile Mobile development for iOS/Android

Back-end Python

Front-end Currently available for sale Will be available from 2019 JS

| Full cycle curriculum

Page 14: Nov2018 Codewards overview...2 grade 3 grade 4 grade 5 grade 6 grade 7 grade 8 grade 9 grade 10 grade Basic course Module 1 (32) Module 2 (32) Module 3 (32) Playground Pro – personal

guided basic training project-based hands-on education

professionalisation

GAMIFICATION WITH PROGRAMMING TOOLS

Subject based projects

Special projects

Preparation for exams

Python

JavaScript

Swift

Machines language

Digital literacy

analysis and synthesis

| From guided education to independent project work

Project approach

Page 15: Nov2018 Codewards overview...2 grade 3 grade 4 grade 5 grade 6 grade 7 grade 8 grade 9 grade 10 grade Basic course Module 1 (32) Module 2 (32) Module 3 (32) Playground Pro – personal

| Modules based program

BASICS OF PROGRAMMING1 WORK WITH VARIABLES2 OBJECT PROPERTIES AND

PROJECT APPROACH3

5 PHYSICS

MATH4

HISTORY6

… BIOLOGY

… GAME DEVELOPMENT3. Introduction to individual project work 4. Game design 5. Projects and subjects

1. Introduction to machines language 2. Digital literacy

10

Page 16: Nov2018 Codewards overview...2 grade 3 grade 4 grade 5 grade 6 grade 7 grade 8 grade 9 grade 10 grade Basic course Module 1 (32) Module 2 (32) Module 3 (32) Playground Pro – personal

| Unique methodology

Page 17: Nov2018 Codewards overview...2 grade 3 grade 4 grade 5 grade 6 grade 7 grade 8 grade 9 grade 10 grade Basic course Module 1 (32) Module 2 (32) Module 3 (32) Playground Pro – personal

Modules 1-3 scope and sequence

Page 18: Nov2018 Codewards overview...2 grade 3 grade 4 grade 5 grade 6 grade 7 grade 8 grade 9 grade 10 grade Basic course Module 1 (32) Module 2 (32) Module 3 (32) Playground Pro – personal

| MODULE 1

• Commands: parts of the program, commands types, how to command a character, command structure;

• Objects in programming and their в программировании и их свойства;

• Controlling several objects;

• Orientation in the coordinate system of the controlled object;

• Working with loops: defining similar actions, iterations, simplifying commands with loops and repetitions;

• «Programming», «optimization», «optimal path» concepts.

• Internet and web work principles;

• Web profile, anonymity;

• Basic online security;

• Devices and services interfaces, interfaces elements;

• Information in Internet;

• Computer as a device that solves problems.

DIGITAL LITERACYPROGRAMMING

Page 19: Nov2018 Codewards overview...2 grade 3 grade 4 grade 5 grade 6 grade 7 grade 8 grade 9 grade 10 grade Basic course Module 1 (32) Module 2 (32) Module 3 (32) Playground Pro – personal

| MODULE 2

• Media field and personal mediaspace;

• Information analisys: fake and true information in Internet. Ad, fakes and facts;

• Devices and services to work with information;

• Data storage;

• Coworking in the web;

• Machine learning.

• Sequential and nested loops;

• Variables: numbers in a program, basic math operations (shown on the game world objects). Working with information;

• Boole algebra: logical solutions, «true» and «false» concepts;

• Conditions: program branching, demonstration of the alternative actions of a character in the game world. If…else construction. Precondition - while;

• Project approach - first try. Action planning.

DIGITAL LITERACYPROGRAMMING

Page 20: Nov2018 Codewards overview...2 grade 3 grade 4 grade 5 grade 6 grade 7 grade 8 grade 9 grade 10 grade Basic course Module 1 (32) Module 2 (32) Module 3 (32) Playground Pro – personal

• New environment for project development

• Parallel execution

• Building interconnections and reactions between objects

• Creating your own challenges and scenarios

• Game development and game design basics

• Decomposing project to tasks

• Building interconnections between tasks and defining resources

• Making Gantt chart

• Controlling execution and working with changes

PROJECT APPROACH

| MODULE 3

Page 21: Nov2018 Codewards overview...2 grade 3 grade 4 grade 5 grade 6 grade 7 grade 8 grade 9 grade 10 grade Basic course Module 1 (32) Module 2 (32) Module 3 (32) Playground Pro – personal

Teacher’s account

Page 22: Nov2018 Codewards overview...2 grade 3 grade 4 grade 5 grade 6 grade 7 grade 8 grade 9 grade 10 grade Basic course Module 1 (32) Module 2 (32) Module 3 (32) Playground Pro – personal

| Lessons access management

Page 23: Nov2018 Codewards overview...2 grade 3 grade 4 grade 5 grade 6 grade 7 grade 8 grade 9 grade 10 grade Basic course Module 1 (32) Module 2 (32) Module 3 (32) Playground Pro – personal

| Students progress visibility

Page 24: Nov2018 Codewards overview...2 grade 3 grade 4 grade 5 grade 6 grade 7 grade 8 grade 9 grade 10 grade Basic course Module 1 (32) Module 2 (32) Module 3 (32) Playground Pro – personal

| Progress visibility: for every student

Page 25: Nov2018 Codewards overview...2 grade 3 grade 4 grade 5 grade 6 grade 7 grade 8 grade 9 grade 10 grade Basic course Module 1 (32) Module 2 (32) Module 3 (32) Playground Pro – personal

| Scores attribution

Page 26: Nov2018 Codewards overview...2 grade 3 grade 4 grade 5 grade 6 grade 7 grade 8 grade 9 grade 10 grade Basic course Module 1 (32) Module 2 (32) Module 3 (32) Playground Pro – personal

| Progress visibility: competences dynamics

Control points revised

Systematical thinking

Programming Self-organisation Team work

Paul Buntman

Paul Buntman

Page 27: Nov2018 Codewards overview...2 grade 3 grade 4 grade 5 grade 6 grade 7 grade 8 grade 9 grade 10 grade Basic course Module 1 (32) Module 2 (32) Module 3 (32) Playground Pro – personal

The results of pilots show high level of material acquisition in schools and extra-curricular educational centres.

* Russian schools in Tolliatti, Krasnogorsk and Innapolis participated in the servey in June, 2017.

Page 28: Nov2018 Codewards overview...2 grade 3 grade 4 grade 5 grade 6 grade 7 grade 8 grade 9 grade 10 grade Basic course Module 1 (32) Module 2 (32) Module 3 (32) Playground Pro – personal

Team creation

Defining the object in computer programme

Algorithms creation

Error identification

Object properties identification

Difinition of the side in an object system of axes

Cycle definition

Creation of cycled command

Route optimizaiton

% of students successfully acquired the conceptknowledge / skill

2,76 scores of 3

average rate

100

100

84

82

82

100

73

82

73

| Results evaluation

Page 29: Nov2018 Codewards overview...2 grade 3 grade 4 grade 5 grade 6 grade 7 grade 8 grade 9 grade 10 grade Basic course Module 1 (32) Module 2 (32) Module 3 (32) Playground Pro – personal

Getting to agreement

Providing licences and materials

Training teachers

Opening accounts for teachers and

students

Providing technical support

Course starts

1 2 3 4 5

| CODEWARDS implementation stages

Page 30: Nov2018 Codewards overview...2 grade 3 grade 4 grade 5 grade 6 grade 7 grade 8 grade 9 grade 10 grade Basic course Module 1 (32) Module 2 (32) Module 3 (32) Playground Pro – personal

ЛОГИН

ПАРОЛЬ

demo1

6967

demo.codewards.ru

| Thank you!

Codewards

Try codewards for free at:https://codewards.org/

hour-of-code

Contact us:

Ksenia Fossaert

[email protected]

+33 672 22 31 00