Programming laboratory 8 semester

Course: Econophysics

Structural unit: Faculty of Radiophysics, Electronics and Computer Systems

Title
Programming laboratory 8 semester
Code
ВБ 1.14
Module type
Вибіркова дисципліна для ОП
Educational cycle
First
Year of study when the component is delivered
2022/2023
Semester/trimester when the component is delivered
8 Semester
Number of ECTS credits allocated
4
Learning outcomes
The student must principles of organization of the World Wide Web (WWW); web standards; JavaScript scripting language; MA moving average model; modern web technologies. The student must be able to analyze the content of HTTP headers; create a web page according to standards; use cascading style sheet facilities for page design; use basic browser objects and basic predefined JavaScript objects; write an event processing script; perform an asynchronous request to the server and process its result accordingly.
Form of study
Full-time form
Prerequisites and co-requisites
The student should know: basic principles of the HTTP protocol, rules for constructing HTML documents, basic properties of cascading style sheets, main elements of the object model of the document, basic principles and elements of scripts in the JavaScript language, features of object-oriented programming in JavaScript, basic functionality and basic objects of the browser, the principle of operation Ajax technologies and corresponding data exchange formats, main security issues in the WWW and methods fight with them. The student should be able to: analyze the content of HTTP headers, create a web page according to standards, use the means of cascading style sheets to design the page, use the main ones browser objects and basic predefined JavaScript objects, write an event handler script, perform an asynchronous request to the server and process its result accordingly, use jQuery library functions.
Course content
"Programming Laboratory" includes a detailed introduction to the principles of work HTTP protocol, modern web standards (in particular, HTML, CSS and DOM), scripting language JavaScript, Ajax asynchronous messaging technology, problems and remedies ensuring security on the WWW. There is an educational discipline of independent choice of students "Programming Laboratory". a component of the cycle of professional training of specialists of the educational and qualification level "bachelor", involves preliminary study of the normative discipline "Programming", is basic for study discipline of students' independent choice "Modern DBMS", "Enterprise automation systems".
Recommended or required reading and other learning resources/tools
1. Шенгили-Робертс К. CSS: каскадные таблицы стилей. – М.: ИД “Вильямс”, 2005. 2. Т. Бернерс-Лі. Заснування павутини. – К.: Києво-Могилянська академія, 2007. 3. В.О. Грязнова, С.В. Єфіменко. Основи методології програмування. – К.: ВПЦ “Київський університет”, 2005. 4. W3Schools Online Web Tutorials [Електронний ресурс]. – Режим доступу: URL: http://www.w3schools.com/ 5. Pilgrim M. Dive Into HTML5 (HTML5: Up & Running – O’Reilly, 2010) URL: http://diveintohtml5.org/ 6. . Crockforf D. Douglas Crockford’s JavaScript. URL: http://javascript.crockford.com/ 7. . Katz Y., Sharp R. Visual jQuery. URL: http://visualjquery.com/
Planned learning activities and teaching methods
Lectures, independent work.
Assessment methods and criteria
Semester assessment: The academic semester has one meaningful module. Student must complete and pass 9 laboratory works. Mandatory for admission to credit is: score at least 36 points during the semester. The final evaluation is in the form of credit, the form of credit is written and oral. Total for credit you can get from 0 to 40 points. A condition for achieving a positive grade for the discipline is receiving at least 60 points, the credit score cannot be less than 24 points.
Language of instruction
Ukrainian

Lecturers

This discipline is taught by the following teachers

Dmytro Oleksandrovych Ivanenko
Department of mathematics and Theoretical Radio Physics
Faculty of Radiophysics, Electronics and Computer Systems

Departments

The following departments are involved in teaching the above discipline

Department of mathematics and Theoretical Radio Physics
Faculty of Radiophysics, Electronics and Computer Systems