Wprowadzenie do nauk komputerowych i programowania
Kurs z uczelni MIT przeznaczony dla studentów, którzy mają niewielkie lub żadne doświadczenie w programowaniu. Celem kursu jest pomóc studentom lepiej rozumieć rolę obliczeń w rozwiązywaniu problemów. A także, niezależnie od studiowanego kierunku, poczuć się pewnie w pisaniu prostych programów, przeznaczonych do realizacji konkretnych zadań. W trakcie zajęć używa sie języka programowania Python™.
Wykłady
-
Wprowadzenie i cele kursu, Wprowadzenie do nauk komputerowych i programowania
Cele kursu: czym jest obliczenie, wprowadzenie do typów danych, operatory i zmienne.…
Oglądaj » -
Operatory i operanda, Wprowadzenie do nauk komputerowych i programowania
Operatory i operanda; twierdzenia, rozgałęzienia, warunki i iteracja.
Oglądaj » -
Powszechne wzorce projektowe, Wprowadzenie do nauk komputerowych i programowania
Powszechne wzory kodów: programy iteracyjne.
Oglądaj » -
Dekompozycja i abstrakcja poprzez funkcje, Wprowadzenie do nauk komputerowych i programowania
Dekompozycja i abstrakcja poprzez funkcje; wprowadzenie do rekurencji.
Oglądaj » -
Liczby zmiennoprzecinkowe, Wprowadzenie do nauk komputerowych i programowania
Liczby zmiennoprzecinkowe, podnoszenie do potęgi, znajdowanie pierwiastków.
Oglądaj » -
Metody bisekcji, Wprowadzenie do nauk komputerowych i programowania
Metody bisekcji, Newton/Raphson, wprowadzenie do list.
Oglądaj » -
Listy i zmienność, Wprowadzenie do nauk komputerowych i programowania
Listy i zmienność, słowniki, pseudokod, wprowadzenie do wydajności.
Oglądaj » -
Złożoność, Wprowadzenie do nauk komputerowych i programowania
Złożoność; logarytmy, algorytmy linearne, kwadratowe i wykładnicze.
Oglądaj » -
Wyszukiwanie binarne, Wprowadzenie do nauk komputerowych i programowania
Wyszukiwanie binarne, rodzaje baniek i wyborów.
Oglądaj » -
Metody dzielenia i rządzenia, Wprowadzenie do nauk komputerowych i programowania
Metody dzielenia i rządzenia.
Oglądaj »