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

Post on 04-Aug-2020

8 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

Transcript

Digital skills, project approach and coding for primary schools

Codewards

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

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

400 people work full-time

$13M annual turnover

2008 Red Mad Robot founded

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

Codewards

DIGITAL LITERACY

PROGRAMMINGPROJECT APPROACH

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

| 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

| 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

Digital literacy

Information analysis

Algorythmic approach

Programming

Teamwork

Project approach

Introduction to Computer Engineering

21ST CENTURY

SKILLS

| 21st century skill set

9

| 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.

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:

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

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

| 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

| Unique methodology

Modules 1-3 scope and sequence

| 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

| 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

• 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

Teacher’s account

| Lessons access management

| Students progress visibility

| Progress visibility: for every student

| Scores attribution

| Progress visibility: competences dynamics

Control points revised

Systematical thinking

Programming Self-organisation Team work

Paul Buntman

Paul Buntman

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.

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

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

ЛОГИН

ПАРОЛЬ

demo1

6967

demo.codewards.ru

| Thank you!

Codewards

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

hour-of-code

Contact us:

Ksenia Fossaert

kf@codewards.org

+33 672 22 31 00

top related