Ïåäàãîãè÷åñêèå
íàóêè/ 5. Ñîâðåìåííûå ìåòîäû ïðåïîäàâàíèÿ
Kostanay State University named after A.Baytursynov
Sarbassova A.Zh.
Creation
of electronic educational edition for the subject Algorithms, data structures
and programming using Borland Delphi 7 tools
Today development
of educational software is one of the most pressing problems in education
computerization. The quality of the textbook made and consequently the
efficiency and quality of educational process depends on whether this problem
is resolved successfully or not. The electronic textbook is an effective way to
improve acquisition of the material difficult to grasp.
The electronic
textbook for the subject "Algorithms, data structures and
programming" is a programming and methodical complex that provides the
possibility of independent or teacher-assisted mastering lecture course on the
subject using a computer and multimedia.
The electronic
textbook meets the following requirements: operating system Microsoft Windows
9x/Me/XP, any web browser. You should have 64 MB of RAM, 18 MB of free space on
hard disk. For comfortable work with the program you need to have a 1024*768
pixels screen monitor, 32 -bit color rendering, and frequency of 85 Hz. It is
undemanding in terms of hardware, it contains analytical and visual
information.
The
program is written in Borland Delphi 7.0 that is way before installing you need
to install language drivers on the computer which you intend to use for the
program, then copy the folder Tutor, which contains the program to any logical
drive.
To run
the program you must run Turbo_Pascal.exe located at: //Tutor// Turbo_Pascal.åõå.
After
running the file the main window opens, use the main menu to navigate through
the sections of the textbook. In the "File" menu you can choose
either theoretical material to study or to proceed to laboratory work. In the
course of the laboratory work the program suggests tasks with different degree
of difficulty.
Also for a more
deep detailed and illustrative study of material you can view a demonstration
of the theoretical material using "Ïðåçåíòàöèè"
("Presentations") menu command, choose necessary topic and open
corresponding presentation.
In order to view
HTML - document in Delphi you need to place a component of TWebBrowser class
from Internet tab which has the form of a white view area. Navigate method is
used in order the component can display the document associated with the
user-selected topic.
As
mentioned above when selecting the command "Òåîðèÿ"
("Theory") and "Ëàáîðàòîðíûå ðàáîòû" ("Laboratory
works") in the File menu the view area displays the relevant material
according to the topic chosen by the user. This is done with the following
program code:
//OnClick
event processing to select the topic according to the "Òåîðèÿ"
section
Case
TreeView1.Selected.AbsoluteIndex of
0:WebBrowser1.Navigate(ExtractFilePath(paramstr(0))+'HTML\Òåîðèÿ\0.htm');
1:WebBrowser1.Navigate(ExtractFilePath(paramstr(0))+'HTML\Òåîðèÿ\1.htm');
...
end;
Also
to test the knowledge on each topic studied the user need to pass a test
survey, then the percentage of the studied material intermediate acquisition is
calculated. After learning it is possible to pass the final test for the entire
course. Subject teacher can edit test base.
In
conclusion, I want to say that the book is structured for easy and convenient
use. User-friendly interface makes it easy to learn to work with the textbook,
quickly to find the material you are interested in.
The electronic
textbook has some advantages over its HTML- analogues. These advantages are
expressed in the fact that the textbook was created by the synthesis of two
technologies: HTML 4.0 and Borland Delphi 7.0 as well as using the database.
Ease and convenience of HTML is supported with reliability of Delphi 7.0 and
stability of the database. This is emphasized by the fact that the text frame
is contained in the .exe file and it does not allow to make any changes to the
structure of the program.
The main task of
the educational process is not only to provide students with certain amount of
knowledge, but also to develop their interest in learning and creativity.
Therefore the use of new information technologies in teaching practice improves
the quality of learning material. The need to develop the production of
information tools for creation, transmission, storage and automation of
information processes has led to the emergence of new information technologies
based on electronic media.
References:
1.
A.Ya.
Arkhangelskiy Programming in Delphi 7.0 - M.; Benom 2003.
2.
V.V.
Sapronov, P.V. Tikhiy HTML guideline. Moscow: Knowledge 2000.
3.
Database
management systems. Manual. Moscow: Mir in 1984.
4.
G.L.
Andrienko, N.V. Andrienko Intelligent hypertext system for studying the
problems and learning. Tver, 1994