nov2018 codewards overview...2 grade 3 grade 4 grade 5 grade 6 grade 7 grade 8 grade 9 grade 10...
Post on 04-Aug-2020
10 Views
Preview:
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