Sobota, 07 grudnia 2019 r.   Imieniny: Marcina, Ambrożego, Teodora
Polskie Radio PiK » Nauka i technologie
2018-06-21, 07:17 Polska Agencja Prasowa

Języki programowania, których warto nauczać w szkołach

JavaScript, Python, Java, HTML/CSS, PHP i C Sharp - to przykłady języków programowania, od których warto zacząć naukę w szkołach. Fot. Pixabay
JavaScript, Python, Java, HTML/CSS, PHP i C Sharp - to przykłady języków programowania, od których warto zacząć naukę w szkołach. Fot. Pixabay
JavaScript, Python, Java, HTML/CSS, PHP i C Sharp - to przykłady języków programowania, od których warto zacząć naukę w szkołach. Uważane są za najbardziej pożądane przez pracodawców z sektora IT i łatwe do przyswojenia przez początkujących.
Od 1 września 2017 r. programowanie jest stałym elementem kształcenia od pierwszej klasy szkoły podstawowej. Rozumiane jest znacznie szerzej niż tylko napisanie programu w języku programowania jako proces: od specyfikacji problemu, przez znalezienie i opracowanie rozwiązania, do jego zaprogramowania i przetestowania poprawności lub ewentualnej korekty przy użyciu odpowiednio dobranej aplikacji czy języka programowania.

Podstawa programowa z przedmiotu informatyka zawiera wiele wymagań dotyczących tego, co uczeń powinien umieć na każdym etapie edukacji także w przypadku nauki programowania. Jednak to nauczyciele decydują, z jakich narzędzi będą korzystali uczniowie na zajęciach informatyki i w jakim języku będą pisali swoje pierwsze projekty: programy, strony internetowe, aplikacje, gry i inne. Jak wybrać odpowiedni język dla uczniów, żeby był łatwy do przyswojenia dla początkujących i odpowiadał najnowszym trendom na rynku IT?

GitHub - jeden z najbardziej znanych serwisów hostingowych dla różnych projektów programistycznych - raz do roku publikuje na stronie https://octoverse.github.com ranking popularności narzędzi wykorzystywanych do pracy przez jego użytkowników. Zarówno te dane, jak i zestawienia płac programistów w sektorze IT są bardzo pomocne w tworzeniu listy języków programowania, od których warto zacząć naukę w szkołach, by młodzież była na bieżąco z rynkowymi trendami przez całą ścieżkę edukacyjną i mogła poszerzać wiedzę także poza szkołą.

Poniższe zestawienie zawiera przykładowe języki (wraz z ich zastosowaniami), które są najbardziej pożądane przez pracodawców z sektora IT i są łatwe do przyswojenia dla początkujących.

JavaScript to od lat jeden z najpopularniejszych i najprężniej rozwijających się języków. Uchodzi również za stosunkowo łatwy do nauczenia się. Za jego pomocą można uatrakcyjnić wygląd strony internetowej i umożliwić jego większą interakcję z użytkownikiem. JavaScript jest wykorzystywany niemal na każdej stronie internetowej, co sprawia, że zapotrzebowanie na osoby posługujące się tym językiem jest niezmiennie duże.

Python - ze względu na łatwość jego opanowania jest najczęściej rekomendowany osobom rozpoczynającym naukę programowania. Ceniony przez doświadczonych programistów za wygodę pisania kodu i jego czytelność. Jest wykorzystywany przede wszystkim do tworzenia dynamicznych serwisów internetowych i aplikacji sieciowych, ale jego zastosowanie jest znacznie szersze, np. przy Big Data i w grach wykorzystujących technologię 3D. W Pythonie powstały m.in. wyszukiwarka Google, portale YouTube i Spotify.

Java to jeden z najstarszych języków, ale wciąż rozwijany. Ma szerokie zastosowanie - od aplikacji internetowych, aplikacji i gier na komputery osobiste (popularna gra Minecraft powstała w całości z użyciem języka Java), aż do aplikacji i gier na system Android. Ma mnóstwo użytkowników, także w Polsce, dzięki czemu osoby zaczynające naukę tego języka zawsze mogą liczyć na pomoc.

Natomiast z pomocą CSS można np. zmienić położenie ramek, wyświetlanej grafiki czy kolor strony napisanej w HTML. Dzięki temu, że kod CSS jest oddzielony od kodu HTML, można zmienić wygląd witryny bez ingerencji w kod odpowiadający za jej funkcjonowanie. Oba języki są łatwe do przyswojenia, szczególnie, jeśli ktoś miał wcześniej styczność z wcześniejszymi wersjami HTML.

PHP jest kojarzony przede wszystkim z dynamicznymi stronami internetowymi, ale wachlarz jego zastosowań jest znacznie szerszy, ponieważ służy również m.in. do tworzenia forów dyskusyjnych, aplikacji pocztowych i baz danych. Bardzo elastyczny, jeśli chodzi o pisanie kodu i możliwości dokonywania w nim zmian w czasie rzeczywistym. W PHP powstały m.in. Facebook, Wikipedia i WhatsApp.

C# (czyt. C Sharp) został zaprojektowany dla firmy Microsoft. Najczęściej służy do tworzenia aplikacji z myślą o systemie Windows i aplikacjach webowych. Rosnącą w ostatnich latach popularność zawdzięcza w dużej mierze silnikowi Unity, z pomocą którego można tworzyć zaawansowane gry m.in. na PC, konsole i urządzenia mobilne. Na stronie autorów silnika (https://unity3d.com) można znaleźć ogromną bazę dokumentacji i wszelkie poradniki pozwalające zapoznać się z językiem, a potem wykorzystać zdobytą wiedzę do stworzenia własnej gry.(PAP)

Nauka i technologie

2019-12-05, godz. 15:20 „Ścieżka dorastania” - wystawa dla nastolatków w toruńskim Młynie Wiedzy [wideo] Jak przewinąć niemowlaka? Jak wygląda dzień nastolatków w Pakistanie, Chinach czy Anglii? Jak wyładować złość i co można wyczytać z naszej twarzy? Między inny ... » więcej 2019-11-06, godz. 11:27 Polski Nobel Naukowy dla fizyka z UMK! "Przyjąłem ze wzruszeniem i oszołomieniem" Prof. Andrzej Kossakowski z UMK w Toruniu został laureatem Nagrody Fundacji na Rzecz Nauki Polskiej, uznawanej za najważniejsze naukowe wyróżnienie w kraju. » więcej 2019-11-04, godz. 20:46 Rezonans dokładny i szczegółowy. Dla studentów UMK i do projektów onkologicznych Uniwersytet Mikołaja Kopernika w Toruniu może pochwalić się nowoczesnym rezonansem magnetycznym. Urządzenie znajduje się w Interdyscyplinarnym Centrum Nowocze ... » więcej 2019-10-30, godz. 13:57 Resort nauki ogłosił listę 10 uczelni badawczych. Jest wśród nich toruński UMK Listę 10 uczelni badawczych, zwycięzców konkursu 'Inicjatywa Doskonałości - Uczelnia Badawcza' przedstawiło w środę Ministerstwo Nauki i Szkolnictwa Wyższego. ... » więcej 2019-10-24, godz. 15:20 Informacja rządzi światem. Naukowcy analizują w Bydgoszczy jej fenomen Fizycy z całego świata zjechali do Bydgoszczy i debatują o...informacji - czym jest, jak ją pozyskiwać, kodować i przesyłać. Międzynarodowe Kolokwium trwa do ... » więcej 2019-10-18, godz. 06:20 Bliżej kosmosu w toruńskim Młynie Wiedzy. Wykłady, warsztaty i mini piknik Jak prezentuje się wizja podboju Układu Słonecznego? Na czym polegają testy rakiety suborbitalnej? Czym zakończą się misje balonów stratosferycznych? Tego będ ... » więcej 2019-10-08, godz. 14:37 Fizyczny Nobel 2019 za poznanie Wszechświata i egzoplanet James Peebles, Michel Mayor i Didier Queloz zostali tegorocznymi laureatami Nagrody Nobla w dziedzinie fizyki - ogłosił w Sztokholmie Komitet Noblowski. Wyróż ... » więcej 2019-09-27, godz. 12:47 Google Cloud strategicznym partnerem Operatora Chmury Krajowej Google Cloud został strategicznym partnerem Operatora Chmury Krajowej (OChK), dzięki czemu OChK włączy do oferty usługi chmury obliczeniowej Google, a Google ... » więcej 2019-09-24, godz. 10:11 Raport: wartość polskiego e-eksportu może wzrosnąć o 400 proc. do 110 mld zł Zniesienie barier utrudniających rozwój eksportu cyfrowego może w dłuższej perspektywie zwiększyć liczbę polskich firm sprzedających towary i usługi za granic ... » więcej 2019-08-14, godz. 07:23 Nowa e-usługa Ministerstwa Cyfryzacji - resort przypomni o wymianie dowodu osobistego Posiadacze Profilu Zaufanego dostaną przypomnienie o konieczności wymiany dowodu osobistego; powiadomienie będzie wysyłane w wiadomości SMS trzykrotnie - na 6 ... » więcej
1234567