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

Preview:

DESCRIPTION

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

Citation preview

  • 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

Recommended