Вы находитесь на странице: 1из 4

:

.. , ..
- , . ,
Paper received 01.06.15; Revised 08.06.15; Accepted for publication 16.09.15.
.
.
: , - , -,

.
, ,
IT- . , ,
. , ,
.
. , , Computing
Curricula.
,
IEEE Computer
Society [1].
,
,
.

. , , . 2008
, . ()
[2, c. 65].
. ,

.
.
-
, .

( ).
, , [3].

, , .

, -

-. , , , . , ,

, . , C,
C++, C# Java. ,
.
:
;
;
;
;
(, ,
..).
,
- , .
,
,
Karel the robot [4].
, LOGO-
(- ,
).
, - ().
, - .
- (
)
. , , , ,
, .

[2, c. 66]:
- , , ,
, , , .

, - , ().
: ( )
.
. , ,
.
.
, , Alice [5], BlueJ [4] . ..

. , , . , ,
, [6].

-
Alice,
3D , , . 3D , .
. , ,
.
.

c ,
.
,
,
, ,
.
1
, .



2D


- ;
- ;
- ;
- ( );
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- .


.
3D .

- Scratch;
- ;
- ;
- ;
- ;
- ;
- .



Media


-
Alice ;
- ,
,
Media ;
- Java.


, , , ;
Java.

-
Alice ...;
- Java;
- ;
- ;
- Java.


, , ,

Java :
- ;
-


, , ,


:
- Java
- Ruby
- Groovy
- ython
- PHP
- JavaScript)


, , ,
D


,
,


. - . , .
, ,
:
-
;
;
, ;
;
.
Alice
-
.
Alice - ,
,
(IDE),
.
Java Python. Alice drag-and-drop
3D- [7].
Alice ,
. , -



:
- Alice
- Dr. Java
- Greenfoot
- BlueJ
- NetBeans

(, , ). Alice
, , , .

.
, , Alice
, , .
, , Alice, - , .
. ,
.
, , , . , .
,
,
. -
,
:
, ,
.. ,
,
.

REFERENCES
[1] Association for Computing Machinery: Advancing Computing
[4] Improving teaching and learning of computer programming
as a Science & Profession / URL: http://www.acm.org/
through the use of the Second Life virtual world / URL:
[2] Computer Science Curriculum 2008 (CS 2008): An Interim
http://home.utad.pt/leonelm/papers/BJET_Micaela.pdf
Revision of CS 2001 ACM, IEEE-CS, December
[5] Dann, W.P. Learning To Program with Alice / W.P Dann,
2008. - 108 p.
S. Cooper, R. Pausch.- 2nd edition. - Prentice Hall, 2009.
[3] Stroustrup, B. Programming: Principles and Practices of Use
384 p.
C++, revised edition = Programming: Principles and Practice
[6] Fincher, S. What are We Doing When We Teach ProgramUsing C++ / B. Stroustrup M.: Williams, 2011. 1248 p.
ming? / URL: http://kar.kent.ac.uk/21750/1/what_are_we_
ISBN 978-5-8459-1705-8
doing_when_we_teach_programming_fincher.pdf
[7] Alice / URL: http:// www.alice.org
Introduction into object-oriented programming: use of special programming environments
S.M. Seydametova, F.V. Shkarban
Abstract. The article deals with the importance of using special programming environments in practice for successful mastering of
programming in general and object-oriented programming in particular.
Keywords: programming, object-oriented programming, the engineer-programmer, software, programming languages