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

    https://codewards.org/hour-of-codehttps://codewards.org/hour-of-codemailto:kf@codewards.org