Програмирование легко (easy coding) lithuanian computer society, 2015 skaidra...

18
Програмирование легко (Easy Coding) Lithuanian computer society, 2015 Skaidra Vaicekauskie

Upload: lynne-scott

Post on 18-Jan-2018

216 views

Category:

Documents


0 download

DESCRIPTION

Основные цели  Принципы программирования веселым и привлекательным способом  Откройте новые методы  Создавайте совместные проекты групами  Ошыбки – хорошо! 2015Skaidra Vaicekauskienė, Lithuanian Computer Society3

TRANSCRIPT

Page 1: Програмирование легко (Easy Coding) Lithuanian computer society, 2015 Skaidra Vaicekauskienė

Програмированиелегко (Easy Coding)

Lithuanian computer society, 2015

Skaidra

Vaicekauskienė

Page 2: Програмирование легко (Easy Coding) Lithuanian computer society, 2015 Skaidra Vaicekauskienė

Skaidra Vaicekauskienė, Lithuanian Computer Society 2

Введение Формальное образование вшколе и

неформальное образование ( кружки в )учебных центрах

Интегрированые уроки Програмирование или кодирование игр

(Construct2, Kodu, Python) Задачи ИТ учителя Иницятивы Сотрудничество

2015

Page 3: Програмирование легко (Easy Coding) Lithuanian computer society, 2015 Skaidra Vaicekauskienė

Skaidra Vaicekauskienė, Lithuanian Computer Society 3

Основные цели Принципы программирования веселым и

привлекательным способом Откройте новые методы Создавайте совместные проекты групами – Ошыбки хорошо!

2015

Page 4: Програмирование легко (Easy Coding) Lithuanian computer society, 2015 Skaidra Vaicekauskienė

Skaidra Vaicekauskienė, Lithuanian Computer Society 4

Что и почему мы учим

Как использовать инструменты (tools) - Как создать что то новое (by tools) Как работать групами и как исползовать разные

качества учеников Как создать презентации

2015

Page 5: Програмирование легко (Easy Coding) Lithuanian computer society, 2015 Skaidra Vaicekauskienė

Skaidra Vaicekauskienė, Lithuanian Computer Society 5

Уроки Уроки организованы последовательно от простого

, , к более сложному с примерами заданиями Отдельные задачи проекта и в течение всего

учебного года Ошибки помогает узнавать Презентация проектов и конкурс на лучшуюигру

nobody wants to make mistakes -- but how you react to them makes a big difference

2015

Page 6: Програмирование легко (Easy Coding) Lithuanian computer society, 2015 Skaidra Vaicekauskienė

Skaidra Vaicekauskienė, Lithuanian Computer Society 6

Инструменты www.pixlr.com/editor для графики Construct 2 для програмирования без

. програмирования Примеры Kodu, Python

2015

Page 7: Програмирование легко (Easy Coding) Lithuanian computer society, 2015 Skaidra Vaicekauskienė

Skaidra Vaicekauskienė, Lithuanian Computer Society 7

- What is that?

Open source programming language used for: Web applications and internet Graphics processing Science Game programming

2015

Page 8: Програмирование легко (Easy Coding) Lithuanian computer society, 2015 Skaidra Vaicekauskienė

Skaidra Vaicekauskienė, Lithuanian Computer Society 8

Why you should teach Python?

Suitable for beginners (from 10 years old); Take part at all levels in education; Free resources ant tools for education (python.org,

pygame) https://www.python.org/community/sigs/current/edu

-sig/

http://pygame.org/hifi.html

2015

Page 9: Програмирование легко (Easy Coding) Lithuanian computer society, 2015 Skaidra Vaicekauskienė

Skaidra Vaicekauskienė, Lithuanian Computer Society 9

RUR-PLE. The starting point

RUR - Rossum‘s Universal Robots PLE – Python Learning Environment

2015

Page 10: Програмирование легко (Easy Coding) Lithuanian computer society, 2015 Skaidra Vaicekauskienė

Skaidra Vaicekauskienė, Lithuanian Computer Society 10

Interactive task “In the library”

2015

Page 11: Програмирование легко (Easy Coding) Lithuanian computer society, 2015 Skaidra Vaicekauskienė

Skaidra Vaicekauskienė, Lithuanian Computer Society 11

Interactive task“Escape from the maze”

2015

Page 12: Програмирование легко (Easy Coding) Lithuanian computer society, 2015 Skaidra Vaicekauskienė

Skaidra Vaicekauskienė, Lithuanian Computer Society 12

What’s next?

Pygame – source of ideas

2015

Codesculptor (www.codesculptor.org)

Page 13: Програмирование легко (Easy Coding) Lithuanian computer society, 2015 Skaidra Vaicekauskienė

Skaidra Vaicekauskienė, Lithuanian Computer Society 13

Codeskulptor

Simplified environment for video games development:

2015

Buttons & Input fields Keyboard & mouse input Pictures and animations! Sounds

Page 14: Програмирование легко (Easy Coding) Lithuanian computer society, 2015 Skaidra Vaicekauskienė

Skaidra Vaicekauskienė, Lithuanian Computer Society 14

First game

2015

Page 15: Програмирование легко (Easy Coding) Lithuanian computer society, 2015 Skaidra Vaicekauskienė

Skaidra Vaicekauskienė, Lithuanian Computer Society 15

Have fun with Python!

2015

Page 16: Програмирование легко (Easy Coding) Lithuanian computer society, 2015 Skaidra Vaicekauskienė

Skaidra Vaicekauskienė, Lithuanian Computer Society 16

Инициативы

, ВЕвропе имееются инициативы связанные :с информационными технологиями Codeweek для продвижения

,программирования конкурс Bebras и другие

ИТ курсы для учителей

2015

Page 17: Програмирование легко (Easy Coding) Lithuanian computer society, 2015 Skaidra Vaicekauskienė

Skaidra Vaicekauskienė, Lithuanian Computer Society 17

Сотрудничество Dr. Olena Chaikovska, Head of ‘IT in educational and

cultural environment’ Work Group of the Committee of education matters of the Ukrainian Federation of Informatics

Киевский национальный университет культуры и искусств

2015

Page 18: Програмирование легко (Easy Coding) Lithuanian computer society, 2015 Skaidra Vaicekauskienė

Skaidra Vaicekauskienė, Lithuanian Computer Society 18

www.ecdl.ltwww.itmc.lt

[email protected]

2015