Специальность / Speciality: 6-05-0533-07 Математика и компьютерные науки / Mathematics and computer science
Профилизация / Profiling: Веб-программирование и интернет-технологии / Web Development and Internet Technologies Математическое и программное обеспечение мобильных устройств / Math and software for mobile devices
Учебная дисциплина, модуль / Academic discipline, module: Введение в специальность, модуль «Доп. Виды обучения» / Introduction to the specialty, module «Additional Types of Training»
Краткое содержание учебной дисциплины, модуля / Brief summary |
Коротко об истории Интернета. Система адресации. Способы подключения к сети. Сервисы Интернета. Тема 2.1. Локальные сети. Распределенные и глобальные сети. Сеть VPN. Адресация в локальных сетях. Адресация в глобальных сетях и в Интернете. Тема 2.2. Протоколы. Понятие и краткое описание протоколов. Межсетевые протоколы IPv4 и IPv6. Транспортный протокол TCP. Протокол дейтаграмм UDP. Протоколы прикладного уровня. Протоколы электронной почты. Протокол передачи гипертекстов HTTP. Безопасность в сети. Проектирование и разработка сайтов Тема 3.1. Модели проектирования и управление проектами. Программные средства управления проектами. Веб-дизайн и разработка сайтов. . Технологии разработки клиентских Веб-приложений Тема 4.1. Язык разметки гипертекста HTML. Ссылки. Списки. Формы. Тема 4.2. Каскадные таблицы стилей CSS. Тема 5.1 Описание языка. Функции. Объектная модель. DOM. Тема 5.2 Библиотека React. Создание серверных приложений Тема 6.1. Технология «клиент-сервер». Программирование для серверов.
|
Introduction Briefly about the history of the Internet. Addressing system. Methods of connecting to the network. Internet services. Computer networks and protocols Topic 2.1. Local networks. Distributed and global networks. VPN network. Addressing in local networks. Addressing in global networks and the Internet. Topic 2.2. Protocols. Concept and brief description of protocols. Internet protocols IPv4 and IPv6. Transport protocol TCP. UDP Datagram Protocol. Application level protocols. Email protocols. HTTP Hypertext Transfer Protocol. Online security. Website design and development Topic 3.1. Design models and project management. Project management software. Web design and website development. Website design and development Topic 4.1. Hypertext markup language HTML. Links. Lists. Forms. Topic 4.2. Cascading CSS Style Sheets. Section 5. JavaScript language Topic 5.1 Description of the language. Functions. Object model. DOM. Topic 5.2 React Library. Creating server applications Topic 6.1. Client-server technology. Server programming. |
Формируемые компетенции / The formed competences Результаты обучения (знать, уметь, владеть) / Learning outcomes (know, can, be able) |
Освоение учебной дисциплины «Введение в специальность» должно обеспечить формирование следующей базовой профессиональной компетенции: – БПК-6. Применять современные технологии и базовые конструкции языков программирования для реализации алгоритмических прикладных задач и разработки веб-проектов. В результате освоения учебной дисциплины студент должен: -знать: основные принципы, правила и протоколы построения локальных и глобальных компьютерных сетей, алгоритмы и способы программной реализации, при создании веб-сайтов и веб-приложений, а также вопросы правильной интерпретации полученных результатов. уметь: оценить корректность постановки задачи; выбрать адекватный метод для решения поставленной задачи; –использовать программное обеспечение и инструменты при создании веб-сайтов и веб-приложений, а также для отображения полученных данных. владеть: навыками работы с современными программными средствами для реализации клиентских веб-приложений и прикладных задач; навыками программирования алгоритмов; основными приемами априорной и апостериорной оценки погрешности численного решения задач. |
Mastering the academic discipline “Introduction to the Specialty” should ensure the formation of the following basic professional competence: – BPK-6. Apply modern technologies and basic programming language designs to implement algorithmic applied problems and develop web projects. As a result of mastering the academic discipline, the student must: -know: basic principles, rules and protocols for building local and global computer networks, algorithms and methods of software implementation when creating websites and web applications, as well as issues of correct interpretation of the results obtained. – be able to: – evaluate the correctness of the problem statement; – choose an adequate method to solve the problem; – use software and tools to create websites and web applications, as well as to display the resulting data. own: – skills in working with modern software for implementing client web applications and applied tasks; – algorithm programming skills; – basic techniques for a priori and a posteriori estimation of the error in numerical solution of problems. |
Семестр изучения учебной дисциплины, модуля / Semester of study |
1 |
1 |
Пререквизиты / Prerequisites |
Школьный курс “Математика” и “Основы информационных технологий” |
School course “Mathematics” and “Fundamentals of Information Technology” |
Трудоемкость в зачетных единицах (кредитах) / Credit units |
1 |
1 |
Количество аудиторных часов и часов самостоятельной работы / Academic hour of students’ class work, hours of self-directed learning |
На изучение учебной дисциплины «Введение в специальность» отведено: – для очной формы получения высшего образования– 28 часов, в том числе 18 аудиторных часов, из них: лекции – 16 часов, управляемая самостоятельная работа – 2 часа. – для заочной формы получения высшего образования – 28 часов, в том числе 4 аудиторных часа из них: лекции – 4 часа. Форма промежуточной аттестации – зачет. |
The following areas are allocated for studying the academic discipline “Introduction to the Specialty”: – for full-time higher education – 28 hours, including 18 classroom hours, of which: lectures – 16 hours, guided independent work – 2 hours. – for part-time higher education – 28 hours, including 4 classroom hours, of which: lectures – 4 hours. |
Требования и формы текущей и промежуточной аттестации / Requirements and forms of current and interim certification |
Для текущей и промежуточной аттестации деятельности студентов используются: опросы, тесты, защита индивидуальных заданий. Формой аттестации по учебной дисциплине «Введение в специальность» является зачет. |
The form of intermediate certification is a test. For current and intermediate assessment of students’ activities, the following are used: surveys, tests, and defense of individual assignments. The form of intermediate certification in the academic discipline “Introduction to the specialty” is a test. |