Кросплатформне програмування (курсова робота)
Спеціальність: Комп'ютерні науки
Код дисципліни: 6.122.15.E.055
Кількість кредитів: 1.00
Кафедра: Інформаційних систем і технологій
Лектор: канд. тех. наук, доцент Машевська М.В.
Семестр: 6 семестр
Форма навчання: денна
Результати навчання: У результаті вивчення дисципліни студент повинен:
1. вміти застосовувати знання на практиці;
2. бути здатним до абстрактного мислення, аналізу та синтезу;
3. вміти управляти інформацією;
4. вміти приймати обґрунтовані рішення;
5. вміти формулювати вимоги до системи і забезпечувати її властивості;
6. вміти визначати характеристики об'єктів автоматизації, брати участь в обстеженні об'єктів управління та встановлювати вимоги до системи, що розробляється;
7. володіти технологією розроблення програмного забезпечення згідно з вимогами замовника;
8. вміти застосовувати сучасні методи, технології та інструментальні засоби розробки програмних систем, оцінювати якість програмного забезпечення згідно із відповідними національними та міжнародними стандартами.
Необхідні обов'язкові попередні та супутні навчальні дисципліни: Об'єктно-орієнтоване програмування
Короткий зміст навчальної програми: Завданням вивчення дисципліни є формування уміння розробляти алгоритми виконання завдань і записувати ці алгоритми використовуючи засоби мови C# (технології WFA та WPF) або Java (настільний або мобільний додаток)
Методи та критерії оцінювання: Діагностика знань студентів проводиться за допомогою написання та захисту курсової роботи.
• Поточний контроль (40%): покрокове виконання та представлення на перевірку результатів проектуванням та розроблення програмного забезпечення.
• Підсумковий контроль (60%): захист курсової роботи.
Рекомендована література: 1. Герберт Шилдт Полный справочник по С#; пер. с англ. — М. : Издательский дом "Вильяме", 2004. — 752 с.
2. Джейсон Прайс, Майк Гандэрлой. Visual C# . Net. Полное руководство; пер. с англ. – К.: ВЕК+, СПб.: КОРОНА принт, К.:НТИ, М.: Энтроп, 2004. – 960 с.
3. А. Рассел Джонс. Программирование ASP.NE T средствами VB.NET. Полное руководство. – 784 с.
4. Larry O’Brien and Bruce Eckel. Thinking in C#. Prentice Hall, New Jersey, 2005. – 115 c.
5. Герберт Шилдт "Java 8. Полное руководство 9-е издание"(2015)
6. Блох Д. «Эффективное программирование.» (2014)
Кей Хорстманн, Гари Корнелл «Java. Библиотека профессионала. Том 1».10-е издание (2016)
7. JAVA EE паттерны проектирования для профессионалов // Мурат Йенер, Алекс Фидом. СпБ., Питер. 2016. - 240 с.
Уніфікований додаток: Національний університет «Львівська політехніка» забезпечує реалізацію права осіб з інвалідністю на здобуття вищої освіти. Інклюзивні освітні послуги надає Служба доступності до можливостей навчання «Без обмежень», метою діяльності якої є забезпечення постійного індивідуального супроводу навчального процесу студентів з інвалідністю та хронічними захворюваннями. Важливим інструментом імплементації інклюзивної освітньої політики в Університеті є Програма підвищення кваліфікації науково-педагогічних працівників та навчально-допоміжного персоналу у сфері соціальної інклюзії та інклюзивної освіти. Звертатися за адресою:
вул. Карпінського, 2/4, І-й н.к., кімн. 112
E-mail: nolimits@lpnu.ua
Websites: https://lpnu.ua/nolimits https://lpnu.ua/integration
Академічна доброчесність: Політика щодо академічної доброчесності учасників освітнього процесу формується на основі дотримання принципів академічної доброчесності з урахуванням норм «Положення про академічну доброчесність у Національному університеті «Львівська політехніка» (затверджене вченою радою університету від 20.06.2017 р., протокол № 35).