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 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

    Operatory i operanda, Wprowadzenie do nauk komputerowych i programowania

    Operatory i operanda; twierdzenia, rozgałęzienia, warunki i iteracja.

    Oglądaj »
  • Powszechne wzorce projektowe

    Powszechne wzorce projektowe, Wprowadzenie do nauk komputerowych i programowania

    Powszechne wzory kodów: programy iteracyjne.

    Oglądaj »
  • Dekompozycja i abstrakcja poprzez funkcje

    Dekompozycja i abstrakcja poprzez funkcje, Wprowadzenie do nauk komputerowych i programowania

    Dekompozycja i abstrakcja poprzez funkcje; wprowadzenie do rekurencji.

    Oglądaj »
  • Liczby zmiennoprzecinkowe

    Liczby zmiennoprzecinkowe, Wprowadzenie do nauk komputerowych i programowania

    Liczby zmiennoprzecinkowe, podnoszenie do potęgi, znajdowanie pierwiastków.

    Oglądaj »
  • Metody bisekcji

    Metody bisekcji, Wprowadzenie do nauk komputerowych i programowania

    Metody bisekcji, Newton/Raphson, wprowadzenie do list.

    Oglądaj »
  • Listy i zmienność

    Listy i zmienność, Wprowadzenie do nauk komputerowych i programowania

    Listy i zmienność, słowniki, pseudokod, wprowadzenie do wydajności.

    Oglądaj »
  • Złożoność

    Złożoność, Wprowadzenie do nauk komputerowych i programowania

    Złożoność; logarytmy, algorytmy linearne, kwadratowe i wykładnicze.

    Oglądaj »
  • Wyszukiwanie binarne

    Wyszukiwanie binarne, Wprowadzenie do nauk komputerowych i programowania

    Wyszukiwanie binarne, rodzaje baniek i wyborów.

    Oglądaj »
  • Metody dzielenia i rządzenia

    Metody dzielenia i rządzenia, Wprowadzenie do nauk komputerowych i programowania

    Metody dzielenia i rządzenia.

    Oglądaj »

Podziel się artykułem w swoim ulubionym serwisie: facebook blip śledzik wykop