JAKIEGO RODZAJU NAUKĄ JEST

Podobne dokumenty
M T E O T D O ZI Z E E A LG L O G R O Y R TM

O ISTOTNYCH OGRANICZENIACH METODY

Informacja w perspektywie obliczeniowej. Informacje, liczby i obliczenia

Załącznik 2. Symbol efektu obszarowego. Kierunkowe efekty uczenia się (wiedza, umiejętności, kompetencje) dla całego programu kształcenia

prawda symbol WIEDZA DANE komunikat fałsz liczba INFORMACJA (nie tyko w informatyce) kod znak wiadomość ENTROPIA forma przekaz

Załącznik 2. Symbol efektu obszarowego. Kierunkowe efekty uczenia się (wiedza, umiejętności, kompetencje) dla całego programu kształcenia

Podsumowanie wyników ankiety

CZYM SĄ OBLICZENIA NAT A URALNE?

O ALGORYTMACH I MASZYNACH TURINGA

O REDUKCJI U-INFORMACJI

KIERUNKOWE EFEKTY KSZTAŁCENIA

Efekt kształcenia. Ma uporządkowaną, podbudowaną teoretycznie wiedzę ogólną w zakresie algorytmów i ich złożoności obliczeniowej.

Nowa podstawa programowa przedmiotu informatyka w szkole ponadpodstawowej

Cyfrowość i analogowość. Wstępny zarys tematyki metodologicznofilozoficznej

KIERUNKOWE EFEKTY KSZTAŁCENIA

Opis efektów kształcenia dla modułu zajęć

EFEKTY KSZTAŁCENIA DLA KIERUNKU STUDIÓW

O RÓŻNYCH SPOSOBACH ROZUMIENIA ANALOGOWOŚCI W INFORMATYCE

Zakładane efekty kształcenia dla kierunku Wydział Telekomunikacji, Informatyki i Elektrotechniki

Odniesienie do efektów kształcenia dla obszaru nauk EFEKTY KSZTAŁCENIA Symbol

CZY INFORMATYKOM MUSI WYSTARCZYĆ NIESKOŃCZONOŚĆ POTENCJALNA?

Zakładane efekty kształcenia dla kierunku

Zakładane efekty kształcenia dla kierunku

Wydział Matematyki Stosowanej. Politechniki Śląskiej w Gliwicach

Kierunek:Informatyka- - inż., rok I specjalność: Grafika komputerowa i multimedia

Festiwal Myśli Abstrakcyjnej, Warszawa, Czy SZTUCZNA INTELIGENCJA potrzebuje FILOZOFII?

Kierunek: Informatyka Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne. Wykład Ćwiczenia

KARTA MODUŁU KSZTAŁCENIA

INSTYTUT NAUK EKONOMICZNYCH I INFORMATYKI Rozkład zajęć, Semestr zimowy, Kierunek INFORMATYKA PONIEDZIAŁEK

Modele Obliczeń. Wykład 1 - Wprowadzenie. Marcin Szczuka. Instytut Matematyki, Uniwersytet Warszawski

Zakładane efekty kształcenia dla kierunku Wydział Telekomunikacji, Informatyki i Elektrotechniki

Alan M. TURING. Matematyk u progu współczesnej informatyki

[1] [2] [3] [4] [5] [6] Wiedza

zna metody matematyczne w zakresie niezbędnym do formalnego i ilościowego opisu, zrozumienia i modelowania problemów z różnych

Wprowadzenie do teorii systemów ekspertowych

O badaniach nad SZTUCZNĄ INTELIGENCJĄ

2

Informatyka. Michał Rad

EFEKTY KSZTAŁCENIA DLA KIERUNKU STUDIÓW NAUCZANIE MATEMATYKI I INFORMATYKI

3. Podaj elementy składowe jakie powinna uwzględniać definicja informatyki.

Kierunek: Informatyka Poziom studiów: Studia I stopnia Forma studiów: Stacjonarne. audytoryjne. Wykład Ćwiczenia

Elementy filozofii i metodologii INFORMATYKI

UCHWAŁA NR 46/2013. Senatu Akademii Marynarki Wojennej im. Bohaterów Westerplatte z dnia 19 września 2013 roku

Nie święci garnki lepią. czyli wprowadzenie do programowania

O badaniach nad SZTUCZNĄ INTELIGENCJĄ

EFEKTY KSZTAŁCENIA DLA KIERUNKU STUDIÓW NAUCZANIE MATEMATYKI I INFORMATYKI

Kierunek: Informatyka Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne. Wykład Ćwiczenia

Kierunek:Informatyka- - inż., rok I specjalność: Grafika komputerowa

EFEKTY KSZTAŁCENIA DLA KIERUNKU STUDIÓW INFORMATYKA. STUDIA PIERWSZEGO STOPNIA - PROFIL OGÓLNOAKADEMICKI

Kierunkowe efekty kształcenia (wiedza, umiejętności, kompetencje) Kierunek Informatyka

Repetytorium z matematyki 3,0 1,0 3,0 3,0. Analiza matematyczna 1 4,0 2,0 4,0 2,0. Analiza matematyczna 2 6,0 2,0 6,0 2,0

prawda symbol WIEDZA DANE komunikat fałsz liczba INFORMACJA kod (pojęcie interdyscyplinarne) znak wiadomość ENTROPIA forma przekaz

KIERUNKOWE EFEKTY KSZTAŁCENIA

EFEKTY KSZTAŁCENIA DLA KIERUNKU STUDIÓW INFORMATYKA

Kierunek: Informatyka Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne. Wykład Ćwiczenia

Elementy filozofii i metodologii INFORMATYKI

zakładane efekty kształcenia

Współczesna problematyka klasyfikacji Informatyki

Teraz bajty. Informatyka dla szkół ponadpodstawowych. Zakres rozszerzony. Część 1.

Kierunek Informatyka stosowana Studia stacjonarne Studia pierwszego stopnia

PRZEWODNIK PO PRZEDMIOCIE

Technologie cyfrowe. Artur Kalinowski. Zakład Cząstek i Oddziaływań Fundamentalnych Pasteura 5, pokój 4.15

SCENARIUSZ LEKCJI. Streszczenie. Czas realizacji. Podstawa programowa

Informatyka wspomaga przedmioty ścisłe w szkole

UCHWAŁA NR 60/2013 Senatu Akademii Marynarki Wojennej im. Bohaterów Westerplatte z dnia 21 listopada 2013 roku

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA Realizacja w roku akademickim 2016/17

Hierarchia Chomsky ego Maszyna Turinga

O LICZBACH NIEOBLICZALNYCH I ICH ZWIĄZKACH Z INFORMATYKĄ

MODELOWANIE RZECZYWISTOŚCI

PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W NYSIE

Programowanie komputerów

technologii informacyjnych kształtowanie , procesów informacyjnych kreowanie metod dostosowania odpowiednich do tego celu środków technicznych.

Tabela odniesień kierunkowych efektów kształcenia do efektów obszarowych:

Problemy studentów na I roku

1. Tabela odniesień efektów kierunkowych do efektów obszarowych z komentarzami. Kierunkowy efekt kształcenia - opis

Grafy i sieci w informatyce - opis przedmiotu

2/4. informatyka" studia I stopnia. Nazwa kierunku studiów i kod. Informatyka WM-I-N-1 programu wg USOS. Tytuł zawodowy uzyskiwany przez

Kierunek:Informatyka- - inż., rok I specjalność: Grafika komputerowa, Inżynieria oprogramowania, Technologie internetowe

Obliczenia inspirowane Naturą

KARTA PRZEDMIOTU. Algorytmy i struktury danych, C4

EFEKTY UCZENIA SIĘ DLA KIERUNKU INŻYNIERIA DANYCH W ODNIESIENIU DO EFEKTÓW UCZENIA SIĘ PRK POZIOM 6

WSKAŹNIKI ILOŚCIOWE - Punkty ECTS w ramach zajęć: Efekty kształcenia. Wiedza Umiejętności Kompetencje społeczne (symbole) MK_1. Analiza matematyczna

KARTA PRZEDMIOTU. 1. Informacje ogólne. 2. Ogólna charakterystyka przedmiotu. Algorytmy i struktury danych, C3

PROGRAM KSZTAŁCENIA NA STUDIACH III STOPNIA Informatyka (nazwa kierunku)

Efektywność algorytmów

Maszyna Turinga języki

Informatyka na WPPT. prof. dr hab. Jacek Cichoń dr inż. Marek Klonowski

OBLICZALNOŚĆ I NIEOBLICZALNOŚĆ

KARTA KURSU. Teoretyczne podstawy informatyki

Efekty kształcenia wymagane do podjęcia studiów 2 stopnia na kierunku Automatyka i Robotyka

Zagadnienia optymalizacji i aproksymacji. Sieci neuronowe.

UCHWAŁA NR 71/2017 SENATU UNIWERSYTETU WROCŁAWSKIEGO z dnia 31 maja 2017 r.

KIERUNKOWE EFEKTY KSZTAŁCENIA

ŚWIATOPOGLĄD INFORMATYCZNY POJĘCIA I TEZY

Efekty kształcenia dla kierunku Informatyka

K A T E D R A IN F O R M A T Y K I I M E T O D K O M P U T E R O W Y C H UNIWERSYTET PEDAGOGICZNY W KRAKOWIE

Uniwersytet Śląski w Katowicach str. 1 Wydział Informatyki i Nauki o Materiałach

PLAN STUDIOW. 1 Zestaw kursów i grup kursów obowiazkowych i wybieralnych w układzie semestralnym

prawda symbol WIEDZA DANE komunikat fałsz liczba INFORMACJA kod (pojęcie interdyscyplinarne) znak NEGENTROPIA wiadomość forma przekaz

Matematyczne podstawy informatyki Mathematical Foundations of Computational Sciences. Matematyka Poziom kwalifikacji: II stopnia

Transkrypt:

JAKIEGO RODZAJU NAUKĄ JEST INFORMATYKA?

Computer Science czy Informatyka?

Computer Science czy Informatyka? RACZEJ COMPUTER SCIENCE bo: dziedzina ta zaistniała na dobre wraz z wynalezieniem komputerów pewne jej istotne działy zajmują się właściwościami urządzeń przetwarzających dane (hardware), a nie schematami przetwarzania danych ogólne własności schematów przetwarzania danych zależą od typu komputera (np. cyfrowego lub analogowego), na którym będą one realizowane RACZEJ INFORMATYKA bo: dziedzina ta zajmuje się przede wszystkim metodami automatycznego przetwarzania danych, a więc odpowiednio zakodowanych informacji specyfika komputera polega właśnie na tym, że pozwala on przetwarzać informacje (a nie np. energię)

Trzy pojęcia podstawowe?

Trzy pojęcia podstawowe? Za trzy najważniejsze pojęcia informatyki, określające (bardzo zgrubnie) jej specyfikę, trzeba uznać: informację (dane), algorytm i automat. Informatyka zajmuje się bowiem algorytmicznym przetwarzaniem informacji (ściślej: danych) za pomocą określonego rodzaju automatów (np. maszyn cyfrowych). System informatyczny jest pewnym automatem, który przetwarza dane w sposób algorytmiczny (czyli zaprogramowany).

Algorytm jako pojęcie centralne Cytat z Knutha: Kiedy mówię, że informatyka zajmuje się badaniem algorytmów, to zwracam uwagę tylko na jedno zagadnienie związane z komputerami, informatyka zajmuje się przecież także wieloma innymi. Zwracam uwagę właśnie na algorytmy, ponieważ należą one do jądra tej dziedziny, stanowią wspólny mianownik leżący u podstaw i unifikujący różne jej gałęzie. Może się zdarzyć, że w pewnym momencie technologia ustabilizuje się na tyle, że powiedzmy za 25 lat maszyny liczące będą podlegały niewielkim tylko zmianom. Na razie nic na to nie wskazuje, przeciwnie, uważam jednak, że badanie algorytmów pozostanie czymś ważnym

Inne ważne pojęcia Dalszy wgląd w istotę informatyki jeśli za jej jądro uznamy algorytmikę daje następująca siatka pojęciowa: informacja (dane), algorytm, automat system informatyczny -------------------------------------------------------- kod (sterujący, analogowy, cyfrowy) uniwersalna maszyna Turinga (model obliczeń cyfrowych) złożoność (czasowa i pamięciowa) obliczalność, nieobliczalność (hiperobliczalność) moc obliczeniowa

Nauka formalna czy empiryczna?

W jakim sensie (i zakresie) informatyka jest nauką formalną?

W jakim sensie (i zakresie) informatyka jest nauką formalną? obiekty informatyczne, w tym algorytmy (np. przeszukiwania grafów) i struktury danych (np. drzewa binarne), są obiektami abstrakcyjnymi, które można: a) różnie implementować (kodować), b) różnie interpretować (w różnych dziedzinach) obiekty informatyczne mają pewne własności formalne które są niezależne od ich implementacji/interpretacji. Przykład: złożoność czasowa. Języki programowania są językami formalnymi, przypominającymi języki różnych działów matematyki czy logiki. Możliwe efekty działania programów (także ich przebieg) można analizować podobnie jak w systemach aksjomatycznych. Wyniki te są konsekwencjami struktury programu.

Dlaczego informatyka jest po części nauką empiryczną (realną)? Bo złożoność rozwiązywanych programistycznie zadań wymusza empiryczne testy programów Bo niektóre techniki informatyczne (np. sztuczne sieci neuronowe) są inspirowane empirią, tj. realnymi obserwacjami układów naturalnych (np. układu nerwowego zwierząt). Bo niektóre techniki informatyczne (np. analogowe) polegają na realizacji pewnych procesów naturalnych procesów, które zgodnie z teoriami nauk empirycznych realizują pewne obliczenia.

Informatyka a matematyka Cytaty z Knutha: [1] Różnica między nimi (tj. matematyką i informatyką) polega na przedmiocie badań i na podejściu: matematyka zajmuje się mniej czy bardziej twierdzeniami, nieskończonymi procesami, relacjami statycznymi, a informatyka ma do czynienia z algorytmami, skończonymi konstrukcjami i relacjami dynamicznymi. [2] Wpływ informatyki znajduje też wyraz w rosnącym nacisku, jaki kładzie się we wszystkich gałęziach matematyki na konstrukcje. Zastąpienie dowodów istnienia przez algorytmy, które pozwalają konstruować obiekty matematyczne, prowadzi często do ulepszenia teorii abstrakcyjnej.

Jeszcze o matematyce Cytat z Knutha: Najbardziej zaskakującą rzeczą w moich doświadczeniach dotyczących zastosowań matematyki w informatyce był fakt, że tak duża część matematyki miała charakter dyskretny [...]. PS: Tu wyłania się pytanie ogólniejsze: czy w ogóle matematyka stosowana do opisu świata może zostać zredukowana do matematyki dyskretnej (opartej na liczbach naturalnych, a nie ciągłych liczbach rzeczywistych)? Albo jeszcze ogólniej: czy świat jest dyskretny, czy ciągły?

Algorytmiczny sposób myślenia Szkodliwy czy cenny?

Algorytmiczny sposób myślenia Szkodliwy czy cenny? Cytaty z Knutha: Często powiada się, że rozumie się dobrze daną rzecz dopiero wtedy, gdy jest się w stanie nauczyć jej kogoś innego. Istotnie, nie rozumie się dobrze, dopóki nie jest się w stanie nauczyć tego komputera, czyli wyrazić danej rzeczy jako algorytmu. Komputer wymusza taką precyzję myślenia, jaka jest wynikiem studiowania matematyki" (Forsythe 1959). Próba sformalizowania czegoś w postaci algorytmu prowadzi do głębszego zrozumienia niż ma to miejsce, gdy po prostu próbuje się daną rzecz pojąć w sposób tradycyjny.

Algorytmizacja wiedzy? Cytat z Knutha: Być może największym odkryciem będącym rezultatem wprowadzenia komputerów okaże się to, że algorytmom, jako przedmiotom badania, przysługuje niezwykłe bogactwo interesujących własności oraz to, że algorytmiczny punkt widzenia jest użytecznym sposobem organizacji wiedzy w ogólności.

Informatyka ogólna?