The present invention relates to an educational system and, more particularly, to an educational system for programming learning and creativity increase, which enables a user to perform programming so that an image created by the user can operate, and to create various content therethrough. The educational system comprises: a user terminal including a photographing module which photographs an image created by the user and by which a key object is selected from the captured image and a block input module by which coding blocks for controlling the operation of the key object are selected and combined; a block coding unit receiving the coding blocks and a combined sequence of the coding blocks from the user terminal and identifying instructions of the coding blocks and an instruction sort order to generate an algorithm; an image extracting unit receiving the image from the user terminal and extracting only the key object therefrom; an animation generating unit receiving the algorithm from the block coding unit and generating an animation in which the key object moves according to the algorithm; a content generating unit including a content storage module, in which content serving as a background of the animation is stored, and a content merging module merging the animation with the content stored in the content storage module to generate final content; and an output unit receiving the final content from the content generating unit and delivering the final content to the user terminal.
展开▼