Programowanie
Pola Kwiatkowska
The best way to predict the future is to invent it.
Alan Kay
Indeks
Czym jest programowanie?Czym jest algorytm? Czym jest język programowania? Język programowania - Scratch! Język programowania - Baltie! Język programowania - Logomocja! Język programowania - Python! Język programowania - C ++!
Czym jest programowanie?
Programowanie, to formułowanie ciągu operacji rozwiązującego dany problem w postaci akceptowalnej przez komputer.
Jest to proces tworzenia danego programu komputerowego, na który składają się:
- opracowanie założeń działania programu- kodowanie w danym języku programowania - testowanie
Czym jest algorytm?
Algorytm, to dokładny, jednoznacznie sformułowany sposób postępowania, który umożliwia rozwiązanie danego problemu za pomocą skończonej liczby kroków.
Opracowanie założeń do działania danego programu odwzorowuje się za pomocą algorytmu.
Czym jest język programowania?
Język programowania, to zbiór zasad, które określają, kiedy dany ciąg symboli tworzy program komputerowy oraz jakie obliczenia opisuje.
Język programowania umożliwia precyzyjny zapis algorytmów oraz innych zadań, jakie komputer ma wykonać.
Scratch
Scratch to edukacyjny język obiektowy, stworzony jako środek do nauczania dzieci i młodzieży podstaw programowania komputerów oraz środowisko programistyczne służące do tworzenia i uruchamiania programów w tym języku.
Scratch umożliwia tworzenie interaktywnych historyjek, animacji, gier, muzyki. Programowanie odbywa się w sposób wizualny – elementy języka mają kształt puzzli, a poprzez przeciąganie mogą być układane w określonym porządku. W ten sposób tworzy się kod przypisany określonemu obiektowi.
Scratch
Baltie
Program Baltie, to narzędzie do nauki programowania od podstaw. Jest to pierwszy,
całkowicie graficzny język programowania, w którym program tworzy się, przeciągając ikony.
Baltie zawiera polecenia dla animacji, multimediów, pętle, podejmowania decyzji, operatory logiczne, polecenia
dla myszy, polecenia z klawiatury, polecenia do pracy z katalogami i plikami, funkcji, matematyczne. Przyjazne
środowisko sprawia, że z Baltim mogą pracować nawet zupełnie małe dzieci, a możliwości funkcjonalne tworzą z
niego narzędzie nawet dla całkiem zaawansowanych programistów.
Użytkownik, w zależności od swojego zaawansowania, może wybrać jeden z trzech trybów Baltie:
Baltie
Logomocja
Logomocja – środowisko programistyczne umożliwiające programowanie w języku Logo oraz twórcze uczenie się i nauczanie.
Logomocja została rozbudowana o takie rzeczy jak: programowanie obiektowe, wielowątkowość, rozbudowana obsługa multimediów, komponenty typowe dla formularzy, obsługa sieci, system rozpoznawania mowy oraz o nowego żółwia.
W skład pakietu Logomocji wchodzi także edytor graficzny obsługujący wiele formatów graficznych. Można go wykorzystywać zarówno do projektowania postaci żółwi, tła projektu, oraz niezależnie jako samodzielny program do tworzenia na przykład gifów animowanych lub ikon. Program działa z Edytorem postaci Logomocji, o podobnym znaczku.
Logomocja
Python
Python – język programowania wysokiego poziomu ogólnego przeznaczenia, o rozbudowanym pakiecie bibliotek standardowych, którego ideą przewodnią jest czytelność i klarowność kodu źródłowego. Jego składnia cechuje się przejrzystością i zwięzłością.
W Pythonie wartości, a nie zmienne, posiadają typ – tak więc Python jest językiem z typami dynamicznymi.
W porównaniu z innymi językami programowania Python jest dość silnie typowany. Reguły składniowe Pythona umożliwiają wyrażanie pojęć bez pisania dodatkowego kodu. Dla typów numerycznych zdefiniowana jest automatyczna konwersja. Python oferuje szeroki zakres podstawowych typów danych – w tym typy liczbowe.
Python
C ++
Jest to język programowania ogólnego przeznaczenia. Został zaprojektowany jako rozszerzenie języka C o obiektowe mechanizmy abstrakcji danych i silną statyczną kontrolę typów. Projekt języka C++ usiłuje zachować możliwie jak największą zgodność z językiem C.
Umożliwia abstrakcję danych oraz stosowanie kilku paradygmatów programowania: proceduralnego, obiektowego i generycznego, a także funkcyjnego i modularnego. Charakteryzuje się wysoką wydajnością kodu wynikowego, bezpośrednim dostępem do zasobów sprzętowych i funkcji systemowych, łatwością tworzenia i korzystania z bibliotek, niezależnością od konkretnej platformy sprzętowej lub systemowej oraz niewielkim środowiskiem uruchomieniowym. Podstawowym obszarem jego zastosowań są aplikacje i systemy operacyjne.
C ++
Dziękuję za uwagę!
Programowanie
polakwiatkowska7
Created on April 25, 2021
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Memories Presentation
View
Pechakucha Presentation
View
Decades Presentation
View
Color and Shapes Presentation
View
Historical Presentation
View
To the Moon Presentation
View
Projection Presentation
Explore all templates
Transcript
Programowanie
Pola Kwiatkowska
The best way to predict the future is to invent it.
Alan Kay
Indeks
Czym jest programowanie?Czym jest algorytm? Czym jest język programowania? Język programowania - Scratch! Język programowania - Baltie! Język programowania - Logomocja! Język programowania - Python! Język programowania - C ++!
Czym jest programowanie?
Programowanie, to formułowanie ciągu operacji rozwiązującego dany problem w postaci akceptowalnej przez komputer.
Jest to proces tworzenia danego programu komputerowego, na który składają się:
- opracowanie założeń działania programu- kodowanie w danym języku programowania - testowanie
Czym jest algorytm?
Algorytm, to dokładny, jednoznacznie sformułowany sposób postępowania, który umożliwia rozwiązanie danego problemu za pomocą skończonej liczby kroków.
Opracowanie założeń do działania danego programu odwzorowuje się za pomocą algorytmu.
Czym jest język programowania?
Język programowania, to zbiór zasad, które określają, kiedy dany ciąg symboli tworzy program komputerowy oraz jakie obliczenia opisuje.
Język programowania umożliwia precyzyjny zapis algorytmów oraz innych zadań, jakie komputer ma wykonać.
Scratch
Scratch to edukacyjny język obiektowy, stworzony jako środek do nauczania dzieci i młodzieży podstaw programowania komputerów oraz środowisko programistyczne służące do tworzenia i uruchamiania programów w tym języku.
Scratch umożliwia tworzenie interaktywnych historyjek, animacji, gier, muzyki. Programowanie odbywa się w sposób wizualny – elementy języka mają kształt puzzli, a poprzez przeciąganie mogą być układane w określonym porządku. W ten sposób tworzy się kod przypisany określonemu obiektowi.
Scratch
Baltie
Program Baltie, to narzędzie do nauki programowania od podstaw. Jest to pierwszy, całkowicie graficzny język programowania, w którym program tworzy się, przeciągając ikony.
Baltie zawiera polecenia dla animacji, multimediów, pętle, podejmowania decyzji, operatory logiczne, polecenia dla myszy, polecenia z klawiatury, polecenia do pracy z katalogami i plikami, funkcji, matematyczne. Przyjazne środowisko sprawia, że z Baltim mogą pracować nawet zupełnie małe dzieci, a możliwości funkcjonalne tworzą z niego narzędzie nawet dla całkiem zaawansowanych programistów.
Użytkownik, w zależności od swojego zaawansowania, może wybrać jeden z trzech trybów Baltie:
Baltie
Logomocja
Logomocja – środowisko programistyczne umożliwiające programowanie w języku Logo oraz twórcze uczenie się i nauczanie.
Logomocja została rozbudowana o takie rzeczy jak: programowanie obiektowe, wielowątkowość, rozbudowana obsługa multimediów, komponenty typowe dla formularzy, obsługa sieci, system rozpoznawania mowy oraz o nowego żółwia.
W skład pakietu Logomocji wchodzi także edytor graficzny obsługujący wiele formatów graficznych. Można go wykorzystywać zarówno do projektowania postaci żółwi, tła projektu, oraz niezależnie jako samodzielny program do tworzenia na przykład gifów animowanych lub ikon. Program działa z Edytorem postaci Logomocji, o podobnym znaczku.
Logomocja
Python
Python – język programowania wysokiego poziomu ogólnego przeznaczenia, o rozbudowanym pakiecie bibliotek standardowych, którego ideą przewodnią jest czytelność i klarowność kodu źródłowego. Jego składnia cechuje się przejrzystością i zwięzłością.
W Pythonie wartości, a nie zmienne, posiadają typ – tak więc Python jest językiem z typami dynamicznymi.
W porównaniu z innymi językami programowania Python jest dość silnie typowany. Reguły składniowe Pythona umożliwiają wyrażanie pojęć bez pisania dodatkowego kodu. Dla typów numerycznych zdefiniowana jest automatyczna konwersja. Python oferuje szeroki zakres podstawowych typów danych – w tym typy liczbowe.
Python
C ++
Jest to język programowania ogólnego przeznaczenia. Został zaprojektowany jako rozszerzenie języka C o obiektowe mechanizmy abstrakcji danych i silną statyczną kontrolę typów. Projekt języka C++ usiłuje zachować możliwie jak największą zgodność z językiem C.
Umożliwia abstrakcję danych oraz stosowanie kilku paradygmatów programowania: proceduralnego, obiektowego i generycznego, a także funkcyjnego i modularnego. Charakteryzuje się wysoką wydajnością kodu wynikowego, bezpośrednim dostępem do zasobów sprzętowych i funkcji systemowych, łatwością tworzenia i korzystania z bibliotek, niezależnością od konkretnej platformy sprzętowej lub systemowej oraz niewielkim środowiskiem uruchomieniowym. Podstawowym obszarem jego zastosowań są aplikacje i systemy operacyjne.
C ++
Dziękuję za uwagę!