Προγραμματισμός σε Scratch

Post on 05-Nov-2015

22 views 0 download

description

Στο έγγραφο αναφέρεται τι είναι προγραμματισμός, τι χρειάζεται για να γράψει κάποιος ένα πρόγραμμα, ποια είναι γενικά τα οφέλη του προγραμματισμού και τι εφαρμογές μπορεί να δημιουργήσει κάποιος προγραμματίζοντας σε Scratch.Το έγγραφο βρίσκεται δημοσιευμένο στον ιστοχώρο : http://www.scratchplay.gr/ και έχει δημιουργηθεί από τοΤμήμα Μηχανικών Η/Υ,Τηλεπικοινωνιών και Δικτύωv, Πανεπιστήμιο Θεσσαλίας , 2010. Το περιεχόμενό του ιστοχώρου υπάγεται σε Άδεια Χρήσης Creative Commons - Attribution-NonCommercial

Transcript of Προγραμματισμός σε Scratch

  • 1-1

    1.1 ; ,

    -

    , online

    .

    ;

    , ;

    , ;

    -

    ;

    , -

    ()

    ,

    ( , -

    ).

    ,

    ;

    -

    .

    ,

    -

    -

    .

    . -

    Wikipedia:

    ,

    ,

    . ,

    ! -

    , , -

    . .. , -

    , ,

    .

    , -

    ,

    .

    , ..

    , ;

    -

    .

    ; -

    ;

    ; -

    ; , -

    -

    , .

    .

    (..

    , ,

    ). -

    ; -

    .

    .

    , Tetris ,

    ,

    .

    .

    -

    .

    1: .....................................

    :

    1.1

    1.2 ;

    1.3

    1.4 Scratching

    .....................................

    . .

    (John Johnson)

  • 1-2

    01011101..; , -

    , -

    .

    ,

    , 00101010... ( -

    ). ,

    (

    , -

    :

    )

    .

    -

    . -

    ; ,

    ,

    ,

    -

    . --

    -

    .

    1.2 -

    ;

    .

    ,

    1.3;

    -

    .

    .

    :

    1.

    2.

    3.

    4.

    5.

    -

    .

    -

    !

    ,

    packman.

    . -

    ,

    .

    , .

    -

    ;

    . -

    ; -

    ;

    -

    , . -

    packman :

    , .

    packman,

    .

    ; packman -

    . -

    -

    .

    .

    ; ,

    -

    . -

    , .

    , , -

    -

    -

  • 1-3

    - -

    . ,

    .

    -

    -

    .

    -

    ( -

    ) -

    . ,

    ,

    , , -

    .

    1.3 ;

    ; ,

    !

    -

    , -

    -

    . , -

    .

    .

    , -

    ,

    ,

    . ,

    ,

    , , . -

    !

    .

    ,

    ,

    -

    , -

    .

    . -

    !

    -

    .

    1.4 Scratching -

    ,

    . -

    Scratch.

    Scratch;

    Scratch

    , , -

    -

    . -

    tetris, packman -

    , .

  • 1-4

    -

    ,

    .

    Scratch.

    Lifelong Kindergarten group MIT

    ( -

    ) Mitchel Resnick

    2007, -

    . -

    (Windows, Mac OS X Linux) -

    .

    ,

    .

    Scratch (http://scratch.mit.edu/) -

    700.000 200.000

    !

    Scratch

    DJ's (scratching).

    DJ's

    . Scratch , -

    , ,

    ,

    .

    Scratch

    .

    ,

    , . -

    , , -

    ,

    -

    .

    Scratch;

    ,

    Scratch

    -

    .

    ,

    -

    (-

    Scratch).

    . , Scratch

    -

    .

  • 1-5

    ( ).

    Scratch

    .

    -

    , ,

    ,

    . Scratch -

    -

    -

    .

    . ,

    Scratch -

    ,

    . 3

    . -

    .

    , -

    4, -

    5 8 -

    , ,

    .

    ,

    -

    . ; -

    -

    , ,

    -

    .

    6 !

    !

    1)

    .

    2) -

    ;

    3)

    ;

    4)

    ;

    5)

    .

    6)

    Scratch

    ;

    1)

    tetris.

    2) -

    -

    .

    3)

    "":

    ( 1)

    ( 2)

    1

    ( 3)

    2

    ( 4) 2

    ( 5) 3

    ( 6) 4

    4) : , -

    , , , , , ,

    , , .

  • 1-6

    1.1 ;1.2 ;1.3 1.4 Scratching