SylabUZ
Course name | Scratch - Computer Language for Creative Teaching |
Course ID | 0613-WP-PED-JP2 |
Faculty | Faculty of Social Sciences |
Field of study | WNS - oferta ERASMUS / Pedagogy |
Education profile | - |
Level of studies | First-cycle Erasmus programme |
Beginning semester | winter term 2018/2019 |
Head faculty | Faculty of Social Sciences |
ECTS credits to win | 5 |
Course type | obligatory |
Teaching language | english |
Author of syllabus |
|
The class form | Hours per semester (full-time) | Hours per week (full-time) | Hours per semester (part-time) | Hours per week (part-time) | Form of assignment |
Class | 30 | 2 | - | - | Credit with grade |
Get to know the programming language Scratch, as a tool for creative teaching. Prepare students to creative teaching by using the special programming language dedicated for children.
Knowledge and skills: Elementary knowledge in algorithmic. IT advanced knowledge and skills.
Introduction do Scratch: user interface, main rules, Scratch website and network society, example of children work
Scratch procedure and function: basic procedure; procedure and function defined by users.
Data type: words, tables, lists and function connected with them.
Variable: local and global variable, building, getting value and using variable in procedures.
Flow control procedures: iteration, condition, recurrence and other form for run controlling, solving typical algorithmic tasks.
Object-oriented programming: definition of classes, object, unit;
Object in Scratch.
Multimedia in Scratch environment: adding picture, sound, video.
The educational projects: creating and evaluation.
Problem based learning: solving tasks and creating individual project.
Outcome description | Outcome symbols | Methods of verification | The class form |
Learning outcomes are verify using three methods: regular control of tasks, short periodic tests, assessment of the final project. Final grade is based mainly (80%) on an assessment of the project.
1. S. Papert, Maindstorms. Children, Computers, and Powerful Ideas, 1993
2. Resnick, M.,and others ( Maloney, J., Monroy-Hernández, A., Rusk, N., Eastmond, E., Brennan, K., Millner, A., Rosenbaum, E., Silver, J., Silverman, B., Kafai, Y.) (2009). Scratch: Programming for All. “Communications of the ACM”, November 2009. Vol 52, no 11, page 60-67
Stager G., 2005, Papertian Constructionism and the Design of Productive Context for Learning, [w:] X Conference EUROLOGO 2005 Proceedings, eurologo2005.oeiizk.waw.pl
Full course contain is available on the Moodle platform: https://ekmti.kmti.uz.zgora.pl/
*The subject can be run every semester, in case there is not enough persons to make a group there will be individual class run during instructor hours.
Modified by dr Magdalena Zapotoczna (last modification: 11-04-2018 17:06)