
- •Методичні вказівки для виконання інтегрованого курсового проекту
- •Вимоги щодо оформлення пояснювальної записки.
- •Рецензія
- •1. Короткий зміст та характеристика кожного розділу проекту
- •2. Позитивні сторони курсового проекту:
- •3. Недоліки:
- •4. Висновки про проект та допуск роботи до захисту: _______________________________________________________________________________
- •Опис алгоритму розв’язку задачі
- •Орієнтовна тематика та зміст курсових проектів
- •Типи завдань курсових проектів:
- •1. Програми для обробки числових та символьних масивів
- •2. Програми для обробки статичних та динамічних структур даних
- •3. Програми для виконання графічних побудов
- •4. Формування і проектування баз даних
- •5. Розробка систем типу «клієнт-сервер»
- •Методика оцінювання курсових проектів
- •Список рекомендованої літератури
Міністерство освіти і науки України
Державний вищий навчальний заклад
Новороздільський політехнічний коледж
ЗАТВЕРДЖУЮ
Заст. директора з навч. роботи
_______________ Б.О. Гладій
“____” _____________ 2014 р.
Методичні вказівки для виконання інтегрованого курсового проекту
з циклу дисциплін
П Р О Г Р А М У В А Н Н Я
для студентів спеціальності
5.05010201 “Обслуговування комп’ютерних систем і мереж”
Розглянуто та схвалено
на засіданні циклової комісії інформатики та комп’ютерних дисциплін
Голова циклової комісії
_____________ Онім В.В.
Протокол № ___ від «___» ________201__
Склав викладач ________ Білоус Т.А.
_________ Кулик І.Я.
м. Новий Розділ -2014 р.
Вступ
Єдиний спосіб вивчати нову мову програмування –
писати на ній програми.
Б’єрн Страуструп (автор мови програмування С++)
Мета проектування полягає у поглибленні та узагальненні студентами знань, набутих в процесі вивчення дисциплін із циклу “Програмування”, зокрема «Алгоритми і методи обчислень», «Програмування», «Організація баз даних» та «Системне програмування».
Під час виконання курсового проекту студенти на основі знань із даних дисциплін, а також інших дисциплін циклу математичної та природничо-наукової підготовки («Вища математика», «Теорія ймовірності і математична статистика», «Дискретна математика») повинні розробити та продемонструвати функціональні можливості власного програмного продукту для виконання певної прикладної задачі. Зважаючи на те, що головним у процесі роботи вважається правильна розробка алгоритму вирішення задачі, створення програми може проводитись із використанням будь-якої мови та середовища програмування (як «класичного» компілятора, так і середовища візуального програмування). Саме тому даний курсовий проект є інтегрованим і не має безпосереднього відношення до конкретної навчальної дисципліни.
Крім розробки програмного продукту з урахуванням вимог ефективності роботи алгоритму, оптимального обсягу коду програми, дружнього інтерфейсу, студенти повинні скласти блок-схему розв’язку задачі, представити детальний опис алгоритму її вирішення, розглянути можливості практичного використання розробленого ними програмного продукту, а також проаналізувати інші (альтернативні) методи розв’язку задачі.
Крім того студенти повинні описати засоби охорони праці, а саме: вимоги до робочого місця , схему зони для виконання ручних операцій і органів управлінням, санітарно-гігієнічні параметри робочої зони, засоби із електробезпеки та пожежної профілактики.
Захист курсового проекту відбувається у присутності комісії з 2-3 чоловік із числа викладачів спеціальних дисциплін та адміністрації коледжу. Захист є публічним і відбувається в присутності студентів даної групи та інших зацікавлених осіб. Він передбачає обов’язкову демонстрацію можливостей свого програмного продукту перед аудиторією. Така організація захисту служить важливою ланкою навчально-виховного процесу і у багатьох випадках є першим публічним виступом студента перед великою аудиторією. Тому з метою впровадження у навчальний процес інноваційних форм і методів навчання, захист курсових проектів може проводитись у формі семінару, науково-практичної конференції тощо.