Wstęp do informatyki
Transkrypt
Wstęp do informatyki
Załącznik Nr 1 KARTA PRZEDMIOTU 1. NAZWA PRZEDMIOTU: Wstęp do informatyki 2. KIERUNEK: Matematyka 3. POZIOM STUDIÓW: I stopnia 4. ROK/ SEMESTR STUDIÓW: 1/2 5. LICZBA PUNKTÓW ECTS: 3 6. LICZBA GODZIN: 30 7. TYP PRZEDMIOTU1: obowiązkowy 8. JĘZYK WYKŁADOWY: polski, niektóre materiały i kursy e-learningowe w języku angielskim. 9. FORMA REALIZACJI PRZEDMIOTU2: wykłady, laboratoria, praca zdalna, e-learning 10. WYMAGANIA WSTĘPNE: technologia informacyjna na poziomie szkoły średniej 11. ZAŁOŻENIA I CELE PRZEDMIOTU: Usystematyzowanie posiadanej wiedzy oraz nabycie nowych wiadomości i umiejętności z technologii informacyjnych potrzebnych do funkcjonowania w informatycznej infrastrukturze Uczelni. Nabycie praktycznych umiejętności posługiwania się systemami informatycznymi oraz umiejętności doboru zasobów chmury, oprogramowania i sprzętu do swoich celów. Zapoznanie studentów z budową komputerów oraz z matematycznymi podstawami konstrukcji komputerowych. Wskazanie na informatykę jako obszerne pole zastosowań matematyki. Wyjaśnienie zasad reprezentacji i przetwarzania informacji na komputerze. 12. PRZEDMIOTOWE EFEKTY KSZTAŁCENIA Odniesienie do kierunkowych efektów kształcenia (symbol) WIEDZA P_W01 Rozumie cywilizacyjne znaczenie wybranych K_W14 działów informatyki i jej zastosowań P_W02 Zna najważniejsze struktury danych oraz K_W16 korzystające z nich algorytmy P_W03 Rozumie działanie systemów komputerowych K_W17 i sieci 1 2 Obowiązkowy, fakultatywny. Wykłady, ćwiczenia, laboratoria, konwersatoria. P_W04 Zna podstawy technik obliczeniowych i K_W08 programowania, wspomagających pracę matematyka i rozumie ich ograniczenia. P_W05 Zna podstawowe zasady bezpieczeństwa i K_W11 higieny pracy UMIEJĘTNOŚCI P_U01 Rozpoznaje problemy, w tym zagadnienia K_U25 praktyczne, które można rozwiązać algorytmicznie; potrafi dokonać specyfikacji takiego problemu P_U02 Umie ułożyć i analizować algorytm zgodny ze K_U26 specyfikacją i zapisać go w wybranym języku programowania. P_U03 Umie wykorzystać w praktyce narzędzia K_U39 technologii informacyjnej P_U03 Umie wykorzystywać programy komputerowe K_U28 w zakresie analizy danych KOMPETENCJE SPOŁECZNE P_K01 Ma świadomość ograniczenia poziomu swojej K_K01 wiedzy i umiejętności, rozumie potrzebę ciągłego dokształcania się zawodowego i rozwoju osobistego, dokonuje samooceny własnych kompetencji i doskonali umiejętności, wyznacza kierunki własnego rozwoju i kształcenia. P_K02 Potrafi precyzyjnie formułować pytania, K_K02 służące pogłębieniu własnego zrozumienia danego tematu lub odnalezieniu brakujących elementów rozumowania P_K03 Potrafi formułować opinie na temat K_K07 podstawowych zagadnień matematycznych 13. METODY OCENY EFEKTÓW KSZTAŁCENIA Symbol przedmiotowego efektu kształcenia P_W01, P_W03, P_W05, P_U01, Metody (sposoby) oceny3 ocenianie ciągłe Typ oceny4 formująca Forma dokumentacji Arkusz Google, serwisy Google i Microsoft P_U03, P_K01, P_K02, P_K03 3 4 Ocenianie ciągłe (bieżące przygotowanie do zajęć), śródsemestralne zaliczenie pisemne, śródsemestralne zaliczenie ustne, końcowe zaliczenia pisemne, końcowe zaliczenia ustne, egzamin pisemny, egzamin ustny, praca semestralna, ocena umiejętności ruchowych, praca dyplomowa, projekt, kontrola obecności Formująca, podsumowująca. P_W02, P_W04, P_U02 ocenianie ciągłe, śródsemestralne formująca, j.w. zaliczenie pisemne podsumowująca 14. KRYTERIA OCENY OSIĄGNIĘTYCH EFEKTÓW KSZTAŁCENIA (opisowe, procentowe, punktowe, inne ……………………………. formy oceny do wyboru przez wykładowcę) EFEKTY NA OCENĘ KSZTAŁCENIA 3,0 P_W01, P_W03, 50% - 55% P_W05, P_U01, P_U03, P_K01, P_K02, P_K03, P_W02, P_W04, P_U02 NA OCENĘ 3,5 56% - 65% NA OCENĘ 4.0 66% - 75% NA OCENĘ 4,5 76% - 85% NA OCENĘ 5,0 86% - 100% 15. WARUNKI UZYSKANIA ZALICZENIA PRZEDMIOTU: Osiągnięcie założonych efektów kształcenia i pozytywny wynik zaliczenia 16. TREŚCI PROGRAMOWE Treść zajęć 1. Forma zajęć5 (liczba godz.) Wykłady Wykłady, 1 Informacja i jej rola w życiu ludzkości. a) Informacja jako wartość niematerialna. b) Cechy informacji, nośniki i zasięg informacji. c) Gromadzenie i przetwarzanie informacji, ewolucja systemów informacyjnych. d) Przestrzeń informacyjna Internetu. e) Cloud computing. f) Bezpieczeństwo i etyka w pracy z informacją. g) Własność intelektualna i prawa autorskie 2. Wykłady, 2 Gromadzenie informacji. a) Informacja ciągła i dyskretna. b) Entropia i informacja. Ilość informacji. c) Bit jako jednostka informacji. System binarny. d) Przykład zastosowania: adres IP i maska podsieci. e) Pozycyjne systemy zapisu liczb naturalnych. f) Reprezentacja liczb całkowitych i wartości ułamkowych. g) Zapis informacji. 5 Wykłady, ćwiczenia, laboratoria, samodzielne prowadzenie zajęć przez studenta. Symbol przedmiotowych efektów kształcenia P_W01, P_W05, P_K01 P_W01, P_W04, P_K01 3. 4. 5. 6. 7. Wykłady, 2 Przetwarzanie informacji. a) Człowiek jako podmiot przetwarzania informacji. b) Zmysły jako receptory informacji. Elementy kongwistyki. c) Komputer jako narzędzie przetwarzania informacji. d) Ewolucja narzędzi przetwarzania informacji. e) Architektura komputera Johna von Neumanna. f) Koncepcja Dynabook Alana Kaya. g) Współczesne narzędzia przetwarzania informacji. Klasyfikacja. h) Komputery klasy PC. Budowa i zasady BHP. i) Oprogramowanie. Klasyfikacja. j) Systemy operacyjne i sieci. P_W01, P_W03, P_K01, Wykłady, 2 Cloud Computing. a) Idea i podstawowe pojęcia Cloud Computing b) Serwisy Google i Microsoft. c) Poczta, kalendarze, witryny, współdzielone foldery i dokumenty. Praca grupowa. d) Bezpieczeństwo i etyka przechowywania i przetwarzania informacji w chmurze. e) Aspekty prawne przetwarzania informacji w chmurze. P_W01, P_W03, P_K01, Algorytmy i podstawowe struktury danych a) Pojęcie i reprezentacja algorytmu. b) Podstawowe struktury algorytmiczne. c) Tworzenie algorytmów. d) Poprawność algorytmów i testowanie. e) Podstawowe struktury danych. f) Przegląd algorytmów klasycznych. Języki programowania i bazy danych. a) Rozwój języków programowania. b) Przegląd i klasyfikacja współczesnych języków programowania. c) Środowisko MS Visual Studio 2013 d) Podstawowe typy baz danych. e) Serwery bazodanowe. f) MS SQL Server 2014 i analiza danych. Wykłady, 4 P_W02, P_W04, P_K03 Wykłady, 3 P_W02, P_W04, P_K02, Podsumowanie materiału, zagadnienia i problemy interesujące Studentów. Wykłady, 1 P_W01, P_W04, P_K01 Laboratoria, 2 P_W05, P_U03, P_K01 P_K02 P_K02 P_K03 Ćwiczenia 1. Środowisko pracy. a) Zasady BHP na pracowni informatycznej, program i organizacja zajęć oraz zasady zaliczenia przedmiotu. b) Komputer klasy PC i urządzenia. c) Sieci komputerowe i infrastruktura sieciowa Uczelni. 2. 3. 4. 5. 6. 7. d) MS Windows Server 2012R2, usługi domenowe, indywidualne konta studenckie. e) Usługi terminalowe i praca zdalna. Laboratoria, 2 Uczelniane środowisko chmury. a) Konta pocztowe i uwierzytelnienie w chmurze. b) Platforma Office 365, uczelniana IT Academy i podstawy e-learningu. c) Dostęp do własnych zasobów chmury i ich współdzielenie. d) Uczelniana IT Academy, jej zasoby i e-learning. e) Dostęp do zakupionego przez Uczelnię oprogramowania na komputery domowe. Licencjonowanie. Laboratoria, 1 Serwisy chmury Google. f) Organizacja pracy zespołowej w oparciu o witryny, arkusze, kalendarze i inne serwisy Google. g) Praca na współdzielonych dokumentach, zespołowe tworzenie dokumentów, multimedialnych prezentacji internetowych i ich publikowanie. h) Projektowanie, tworzenie i współdzielenie witryn internetowych w serwisach Google. i) Organizacja współpracy w środowisku chmury Google. Laboratoria, 2 Serwisy chmury Microsoft. a) Serwis Office 365, jego składowe i infrastruktura. b) Poczta, kalendarze, grupy i foldery współdzielone w pracy zespołowej. c) MS Office Online praca grupowa na współdzielonych dokumentach, publikowanie dokumentów. d) Projektowanie, tworzenie i testowanie prostej witryny internetowej w serwisach SharePoint. Laboratoria, 2 Reprezentacja liczb w komputerach a) Liczenie, pozycyjny układ zapisu liczb całkowitych. b) Zapis liczby w układach o różnych podstawach. c) Binarny zapis liczb, adresy IP, maska podsieci. P_U03, P_K01, P_K02 P_U03, P_K01 P_U03, P_K01 P_U01, P_U02, P_K03 Laboratoria, 2 Algorytmika a) Identyfikacja problemów rozwiązywalnych algorytmicznie. b) Projektowanie prostych algorytmów i poznawanie prostych konstrukcji algorytmicznych. c) Tworzenie schematów blokowych w MS Visio 2012 P_U01, P_U02, P_K02, Środowisko MS Visual Studio 2013 i SQL Server 2014 Laboratoria, 2 a) Zintegrowane środowisko programistyczne i jego konfiguracja. b) Języki programowania Visual Basic, C++, C# i język programowania funkcyjnego F# - P_U04, P_K03 P_K03 przykłady i porównanie. c) Zapis prostego algorytmu w języku programowania, kompilacja i testowanie. d) Dostęp do danych. 8. 17. Podsumowanie zajęć Laboratoria, 2 a) Powtórzenie materiału, weryfikacja umiejętności i przegląd własnych prac umieszczonych na udostępnionych zasobach sieciowych. b) Przygotowanie prac do zaliczenia przedmiotu. c) Inne zagadnienia z przedmiotu interesujące grupę. P_U03, P_K03 METODY DYDAKTYCZNE: 1. 2. 3. 4. 5. 18. P_U01, P_U02, P_U03, Wykład informacyjny; Pokaz z wyjaśnieniem; Ćwiczenia laboratoryjne; Metoda projektów; Materiały i kursy e-learningowe. LITERATURA PODSTAWOWA I UZUPEŁNIAJĄCA6: 1. J.G. Brookshear, Informatyka w zarysie ogólnym, WNT, Warszawa 2003. 2. Ch. Petzold, Kod. Ukryty język sprzętu komputerowego i oprogramowania, WNT, Warszawa 2002. 3. J. Biernat, Arytmetyka komputerów, PWN, Warszawa 1996. 4. Wybrane kursy e-learningowe i materiały Information Technology Academy (ITA) platformy https://itacademy.microsoftelearning.com. 5. Udostępnione, w ramach Information Technology Academy (ITA), materiały Faculty Connection, http://www.microsoft.com/education/facultyconnection. 6. P. Chrząstowski-Wachtel, Wstęp do programowania, http://wazniak.mimuw.edu.pl/index.php?title=Wst%C4%99p_do_programowania 19. OBCIĄŻENIE PRACĄ STUDENTA Forma aktywności Rodzaj zajęć a) Realizacja przedmiotu: wykłady Zajęcia wymagające udziału prowadzącego b) Realizacja przedmiotu: ćwiczenia c) Realizacja przedmiotu: laboratoria d) Egzamin e) Godziny kontaktowe z nauczycielem f) Godziny na platformie elearningowej i serwisach Google g) ………………. 6 Dostępna w czytelni, bibliotece, Internecie. Liczba godzin na zrealizowanie aktywności w semestrze 15 15 2 4 4 40 h) Przygotowanie się do zajęć 10 i) Przygotowanie się do zaliczeń/kolokwiów j) Przygotowanie się do egzaminu/zaliczenia k) Wykonanie zadań poza uczelnią końcowego 5 c) a) b) l) Kursy e-learningowe 20. Samokształcenie Łączna liczba godzin zajęć realizowanych z udziałem prowadzącego (pkt. a +b + c + d + e…) 5 15 Łączna liczba godzin zajęć realizowanych we własnym zakresie (pkt. h + i +j + k + l …) 35 Razem godzin (zajęcia z udziałem prowadzącego + samokształcenie) 75 Liczba punktów ECTS 3 PROWADZĄCY PRZEDMIOT (IMIĘ, NAZWISKO, ADRES E-MAIL, INSTYTUT, NR POKOJU KONSULTACJI) Aleksander Kowalski, [email protected], Instytut Matematyki i Technologii Innowacyjnych, 205