Кросплатформне програмування (курсова робота)

Спеціальність: Комп'ютерні науки
Код дисципліни: 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).