You are on page 1of 5

Практичні та самостійні роботи по курсу

“Інженерія програмного забезпечення”


для студентів Державного університету телекомунікацій

Практичні та самостійні задання.

УВАГА! Результати виконання практичних робіт необхідно зберігати в окремому


фай лі “Допуск до іспиту”в Google Docs. Зразок заповнення фай лу наданий окремо.
Й ого треба скачати, заповнити, розмістити в своєму аккаунті та надати доступ за
линком.

Завдання 1. Створити аккаунт Google та налаштувати сервіси.


Вам треба:
- обрати коректне ім’я електонної пошти, із власним прізвищем та ім’ям
(“дивні” поштові адреси прий матися не будуть),
- обрати пароль, який важко зламати,
- пояснити правила, за яким обрано пароль та навести приклад захищеного
паролю (не свого, власний пароль не треба передавати),
- створити електронну пошту gmail.com,
- створити фай л в Google Docs для зберігання результатів практичних робіт за
зразком (допуск до іспиту), відкрити доступ до фай лу для читання та
редагування,

Завдання 2. Створити сайт в конструкторі, підібрати домен.

Вам треба створити сай т в конструкторі Weblium, тему сай ту обрати за власним
бажанним – блог, портфоліо, інтернет-магазин. Навчальні відео є в інтернеті.

УВАГА! Не підключайте платну версію та не реагуйте на пропозицію


“спробувати безкоштовно – всі завдання можна виконати виключно в
безкоштовному аккаунті, інакше Вам прийдеться оплачувати послуги після
закінчення терміну безкоштовного періоду, або виконувати практичну роботу ще
раз.

Вам треба:
- створити аккаунт (за бажанням можна обрати інший конструктор для
створення сай тів, але в цьому випадку пояснити письмово, чому обрали й ого),
- обрати тему та шаблон,
- створити дизай н та контент сай ту,
- додати на сай т фото з написом (згідно завданню 4 ), додати відео, соціальні
мережі, за іконкою телеграм підключити бот (завдання 6),
- навчитися змінювати кольори, шрифти, додавати та видаляти блоки
контенту на сай ті,
- обрати та підключити сторінки соціальних мереж за іконками (оберіть
сторінки соціальних мереж, що підходять за тематикою сай ту),
- обрати ім’я сай ту та назви сторінок та фото, відповідно від тематики сай ту
(назва Project234566788 не підходить і є помилкою),
- опублікувати сай т в інтернеті.
(https://puckstore.weblium.site/shop )
Підібрати ім’я домену для сай ту, користуючись сервісами купівлі доменів.
Вам треба
- знай ти декілька сервісів купівлі доменів,
- вибрати декілька назв доменів сай ту, що підходять за темою та є
незай нятими,
- визначити вартість доменів на різних сервісах,
- обрати най кращий варіант,
- пояснити свій вибір,
- результати записати в Google Docs “доступ до іспиту”.
(https://wphost.me/domains/ , https://nic.ua/ )

( На мою думку, най кращим із запропонованих є варіант на сай ті wphost.me через


порівняно низьку ціну)

УВАГА! Домени не треба купувати – тільки обрати.

Завдання 3. Підключити до створеного сайту форму збору контактів за


допомогою сервісу Google Form, результати зберегти в Google Sheets.

Вам треба:
- створити форму збору контактів в Google Form (не використовуй те форми
збори контактів конструктору, тільки сервіси Google), обов’язково зробіть
- питання, які вимагають тільки один варіант відповіді,
- декілька варіантів відповіді,
- для номеру телефону задай те шаблон, який дозволяє записувати й ого
тільки у заданому форматі
(питання мають по контенту підходити до теми сай ту),
- інформацію про створення Google Form знай діть в інтернеті або в службі
підтримки Google,
- підключити форму до створеного сай ту (завдання 2),
- кнопка підключення до опросу на сай ті має відповідати дизай ну сай ту за
кольором, шрифтами та стилістикою, для цього треба або створити кнопку,
або скористатися кнопками обраного шаблону. Кнопка має розміщуватись на
сай ті, а не знизу в футері.
- зберегти результати в Google формі та Google таблиці,
- протестувати роботу форм та таблиць,
- надати лінк на таблицю з заповненими контактами.

Завдання 4. Як працювати з картинками та фотографіями при створенні сайтів.


Ви можете використовувати на сай тах тільки фото, які не є інтелектуальною
власністю інших осіб. Такі фото можна або створити самостій но, або обрати на
фотостоках.
Вам треба:
- обрати фото з фотостоку Unsplash, Pexels, ShutterStock або іншого, що
розповсюджується безкоштовно за ліцензією ССО, например, набрать в
поисковике фотографии/картинки бех авторских прав,
- навчитися працювати в сервісі графічного дизай ну (Canva, Photoshop, Figma),
- нанести текст на обране фото (в подальшому фото буде виставлено на сай т із
завдання 2),
- підлаштувати фото під розмір на сай ті та в інстаграмі,
- оптимізувати фото для сай ту, користуючись сервісами, приклад із цього
ресурсу https://www.cossa.ru/trends/139785/ або іншими сервісами та
додатками для оптимізації фото та картинок для сай ту,
- в інтернеті знай ти інформацію про правильний урл рисунка (url) для SEO
просування,
- обрати правильний урл для фото на сай ті із завдання 2.
- додати фото до сай ту.

Завдання 5. Створити телеграм бота, використовуючи конструктор для


телеграм-ботів.

Вам треба
- знай ти в інтернеті інформацію про те, що таке телеграм-боти,
- знай ти в інтернеті або вибрати із переліку нижче безкоштовний конструктор
для створення телеграм ботів,
- розробити алгоритм роботи телеграм-бота,
- створити бота за алгоритмом, бот повинен мати не меньше 4 кроків роботи.
- підключити телеграм бота до іконки telegram на сай ті (завдання 2).

Конструктори для ботів (можна обрати інший ):


- Manybot https://umi.ru/blog/bot_v_telegram/
- https://ru.pipe.bot/
- https://manychat.com/ - для ФБ
- https://cai.tools.sap/ - цей най крутіший із штучним інтелектом.

Завдання 6. Створення мобільних додатків за допомогою конструкторів.


Вам треба:
- знай ти та обрати конструктор для створення мобільних додатків,
- створити мобільний додаток до сай ту (із завдання 2),
- зробити скріншоти з декількох сторінок.

Завдання 7. Робота з Git, створення акаунту Github.

Вам треба:
- прочитати поради (3 частини) для новачків від компанії Playrix (це – одна з
най потужніших ігрових компаній світу), стосовно Git
https://habr.com/ru/company/playrix/blog/345732/ ,
- прочитати материали https://tproger.ru/tag/git/ ,
- створити власний акаунт GitHub,
- надати лінк на профай л Github.
(https://github.com/stultus04 )

Завдання 8. Побудувати діаграму Ганта.

Вам треба:
- знай ти в інтернеті інформацію про діаграми Ганта,
- придумати будь-який процес повсякденного життя (як приготувати їжу, як
організувати вечірку, як створити сай т, як організувати подорож або пікнік,
- побудувати діаграму Ганта для обраного процесу,
- візуалізувати диаграмму в Excel, MS Project или Creately,
- діаграму зберегти в Google Docs або обраному сервісі, назвати “Gant’s
diagram”, надати лінк,
- не забути відкрити доступ до діаграми для всіх, в кого є лінк.
(https://docs.google.com/
spreadsheets/d/1bIrXolYPuj2JXaYBozAdzrPTaZw6v2pL8ZPct2RB2H0/edit?
usp=sharing )

ХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХ

Завдання останнє. Творча самостійна робота (на відмінну оцінку).


Вам треба:
виконати одне або більше додаткових завдань (під час проходження курсу):
- прочитати книги з переліку додаткової літератури),
- прой ти один з фахових онлай н-курсів або відпрацювати завдання на онлай н-
платформах для програмування,
- відвідати профільні конференції або івенти (не менше двох),
- взяти участь в запропонованих викладачем проектах,
- також враховуються профільні офлай н курси (IT), робота над власним
проектом або робота в IT компанії .

Результати роботи представити у вигляді есе або презентації Power Point, бути
готовим до доповіді.

Можливі варіанти завдань:


- прой ти хоча б три уроки курсу “Основи програмування CS50 2019”,
- напрацювати навички програмування на платформах Codingame, Codewars
або схожих (результат напрацювання продемонструвати - аккаунт),
- прой ти курс про Github англій ською мовою за посиланням
https://lab.github.com/githubtraining/introduction-to-github ,
- прой ти ( або почати проходити) професій ний онлай н курс на платформах EDX,
Udemy.

Перелік додаткової літератури з лінками (Увага! Лінки можуть зникати)


1. Роберт Мартин, Чистый код. Создание, анализ и рефакторинг https://xn--
c1ajahiit.ws/knigi/computer-i-internet/194514-robert-martin-chistyy-kod-
sozdanie-analiz-i-refaktoring-2019.html
2. Джефф Сазерленд, Скрам. Революционный метод управления проектами
3. Фредерик Брукс , Мифический человеко-месяц, или как создаются
программные продукты,
https://nsu.ru/xmlui/bitstream/handle/nsu/8870/Frederick_Brooks.pdf

Критерії оцінювання

Для отримання задовільної оцінки треба виконати завдання 1-8 та прой ти тест з
теоретичних питань з результатом не нижче 50 %.

Для отримання хорошої оцінки Ви маєте


- виконати ВСІ практичні завдання, крім останнього, та прой ти тест з
теоретичних питань з балом не нижче 75 %.

Для отримання відмінної оцінки Ви маєте виконати всі практичні завдання, прой ти
тест з теоретичних питань з балом не нижче 75 %, та виконати останнє практичне
завдання (творча робота).

Як відбувається іспит.

Ви маєте виконати завдання за зразком (фай л «Допуск до іспиту»).

Після перевірки усіх завдань (це відбувається на практичних заняттях, під час
онлай н навчання викладач визначає час прий ому завдань та спосіб комунікації) ви
отримаєте допуск до іспиту.

Іспит проводиться у вигляді тесту.


Мінімальна оцінка – 50 %, якщо нижче - тест не зараховується.
Максимальна оцінка –100% балів.

You might also like