Introdution

The advent of the Internet has given new opportunities to improve the educational process at universities. Now you can bring together the most work between teachers and students. Automating the training process provides an opportunity to focus more on curriculum and work with students. The effectiveness of education depends not only on the competence of teachers in the knowledge of his predemeta and the ability to provide their knowledge.

An important role played by the working environment, easy accessibility guidelines, organization of events, posveschennyh the learning process. To improve all these aspects can be specifically postorennaya infrastructure of educational process on the basis of modern Internet technologies.


Urgency

Challenges associated with improving the educational process, always remain relevant. Training system is constantly changing and strives to improve. The ability to learn - it is one of the main advantages of mankind. In the academic potsesse uses advanced technology and thus maximize quality of education.

At the moment the Internet is the latest achievement, the cardinally could improve the learning process.


Goals and objectives

Study the educational process at the university has the following objective: definition and justification of criteria for teaching at a university, a working environment for obuchayushihsya based on the modern Internet technologies.

To achieve its objectives in the master's work to be resolved such problems:

1. Review of existing research infrastructure and training process.

2. A requirement to improve the effectiveness of computer-assisted learning process at the university.

3. Analysis of the organization of activities related to the educational process.

4. A working environment for the students based on Internet technologies, the development of virtual groups.

5. Implementation of the calendar with the editing capabilities based on Internet technologies.

6. Development planning advice through Internet-based technologies.

Study the educational process at the university and the implementation of the working environment for the students is developed through the program framework Ruby On Rails, using a programming language Ruby. Rationale for these technologies is as follows: at the moment, web-based applications razrabatyvyutsya primarily through industrial programming languages and platforms such as Java and. Net with a static classification and easier programming languages with dynamic and duck types, such as Ruby, Python, Php. As the developed web application does not need to be strong and reliable scale to overcome the heavy loads, the choice was made on the programming languages with duck typification. The choice between these languages was based on the viability and the novelty of their platforms.

Ruby on Rails - an object-oriented programming framework for creating Web applications written in the programming language Ruby. Ruby on Rails offers an architectural pattern Model-View-Controller (model-submission-controller) web applications, as well as their integration with Web server and database server. Provides a uniform framework for developing dynamic AJAX-interfaces with the processing of requests and the issuance of data controllers, reflect the subject area in the database.[1]


Realization

The result of research and improve the effectiveness of computer-assisted learning process at the university on the basis of modern Internet technologies is a web portal designed to improve the working environment of students.

The web portal will consist of the following modules:

- Workplace environment

- Calendar week

- A consultation

- Electronic Library of methodical guidelines.

A preliminary layout of a web portal presented in Figure 1.

Workplace environment is a virtual team to discuss opportunities, view the curriculum, schedule performance, as well as the other models of the web portal.

Макет

(Animatsiya. Number of frames - 5 cycles of the recurrence - of infinite size - 10 726 bytes)

Figure 1. A preliminary layout of a Web portal.



Workplace environment

The discussion presented in the form of a forum for each group. The curriculum will take groups of chiefs during the beginning of the school semester to be able to remind the academic plan for each day in the calendar of the week, as well as the views of pupils.

In the working environment will also include auxiliary modules are designed to increase interest in learning:

- Current projects of students

- Stand in the exchange of specialized knowledge

- Organization of activities related to university.

Module trigger the current projects the students created for the purpose of interest in the development of teamwork and sharing of experiences.

Stand in the exchange of specialized knowledge is developed in order to find the necessary expertise and their knowledge in return. Structure ads, for example, would be as follows: «I want to learn programming, I can teach them how to play the guitar».

Schedule a training week for the department developed editing and age groups. In the calendar will include the following:

- Subjects (title and description)

- Teachers (general and supplementary information)

- Groups (title and description)

- Training pairs (numbers, start and finish).

Thus, the schedule will be both general information for quick consultation with teachers, groups, objects and learning in pairs.

It also implemented a complete editing / adding each substance, so you can easily add a new teacher from a different chair or change the order of the day. The structure of the schedule provided in the form of records in the database table associated with each relationship.


Add-Ons

The module is a compilation of advice for the automation of the recording time and destination. This will be a separate schedule of consultations and requirements to them. Students will have the opportunity to pre-record on consultation. Statistics of visits and consultations will be kept displayed on the graph of progress of the students. This will serve to collect information on student learning activity, as well as for the analysis of complex objects.

The Electronic Library provides a common methodological guidelines repository and a library for students. In this module, the two main subsections - Library of methodical manuals and further reading. Each manual will have their subject area and a short description for an effective search.

Realization of the database will occur through the ORM.

ORM (eng. Object-relational mapping, Est. Object-relational projection) - recording of the program in a relational database, mapping the site and its presentation as a set of tables. ORM - programming technique that links databases to the concepts of object-oriented programming languages, creating a «virtual object database». [2]


Supposed scientific novelty

Scientific novelty of the master's work is to study, improve the learning process and creating the most efficient working environment for students at universities on the basis of modern Web technologies.

It is to develop a virtual working group with the maximum involvement of students in the working process and to enable knowledge sharing.


The research and development state review

Improving the educational process is a university. Leading universities in the level of infrastructure, the training process are in the United States, namely Silicon Valley.

In our university, the school improvement process based on web technology is the Dean of the Faculty of Computer Science and Technology Anoprienko Alexander Yakovlevich.


Desription of results

At this time, Master's work at an early stage - the search and study material, as well as developed the description of experiments and analysis.

A module «Schedule» with all entities to complete the editing, as well as a system of authentication.

Final results of a study of educational process and the development of the working environment of students on the basis of web-based technologies will be available in autumn 2009.


The list of used sources

1. Описание программного каркаса для создани веб-приложений [электронный ресурс]: http://ru.wikipedia.org/wiki/Ruby_on_rails

2. Краткое описание объектно-реляционной проекции [электронный ресурс]: http://ru.wikipedia.org/wiki/ORM

3. Москалюк А.А. Следующий шаг в силиконовой долине [электронный ресурс]: http://www.itc.ua/node/9308

4. Учебный процесс в школьном университете [электронный ресурс]: http://portaledu.mari-el.ru/present/razdel2.html

5. Исаев В.С. Современное IT-образование [электронный ресурс]: http://www.itc.ua/node/23424

6. Журнал об иформационных технологий [электронный ресурс]: http://jite.org/

7. Тимошенко И.И. Современное образование в Украине [электронный ресурс]: http://s-osvita.com.ua/?gclid=CIm1zdSs8JoCFQ-A3godQivKJQ

8. ИТ образование в Украине [электронный ресурс]: http://www.kievregion.net/list/education.shtml

9. Образование за рубежом [электронный ресурс]: http://uti.com.ua/rest_type5

10. Бабанский Ю.К. Оптимизация процесса обучения.: М., 1997 г. - 384 стр.