Myślenie komputacyjne - najważniejsza umiejętność w cyfrowym świecie

PODCAST | 23-10-2024

W dzisiejszym odcinku podcastu zajmujemy się myśleniem komputacyjnym – procesem, który może pomóc nam rozumieć, projektować i kontrolować technologię, która otacza nas na co dzień. Czym jest myślenie komputacyjne? To podejście, które pozwala nam projektować i analizować rozwiązania problemów w sposób podobny do tego, w jaki robiłby to komputer. Może wydawać się, że jest to dziedzina wyłącznie dla programistów, jednak jego zastosowanie jest znacznie szersze i dotyczy codziennego życia każdego z nas.

Myślenie komputacyjne może nam pomóc np. w planowaniu codziennych zadań, optymalizacji naszego budżetu domowego, czy w organizacji dokumentów, nawet bez programowania. Wystarczy zastosować proces podzielony na kilka etapów, takich jak dekompozycja problemu, szukanie wzorców, abstrakcja oraz tworzenie algorytmów. To kluczowe umiejętności, które pomagają lepiej zrozumieć, jak działa otaczająca nas technologia, a tym samym bardziej efektywnie się nią posługiwać.

W odcinku omawiamy także przykłady praktycznego zastosowania myślenia komputacyjnego, takie jak używanie Excela do tworzenia niestandardowych narzędzi czy wykorzystanie platform low-code/no-code do automatyzacji procesów. Przyglądamy się, jak możemy używać tego podejścia nie tylko do programowania, ale również do rozwiązywania codziennych problemów – od optymalizacji naszego czasu po debugowanie problemów z komputerem.

Jednym z finalnych etapów myślenia komputacyjnego jest tworzenie tzw. pseudo kodu, który znacząco ułatwia tworzenie ostatecznego programu komputerowego rozwiązującego nasz problem. Poniżej jest przykład, który szczegółowo omawiam w podcaście.

DLA KAŻDEGO zdjęcia W folderze 'moje_zdjęcia'
	WCZYTAJ metadane zdjęcia (data)
	JEŻELI folder o nazwie data istnieje TO
		SKOPIUJ zdjęcie do folderu
	W PRZECIWNYM RAZIE
		UTWÓRZ folder data
		SKOPIUJ ZDJĘCIE do folder data

Posłuchaj podcastu

Podcastu możesz posłuchać również tutaj:


W tym odcinku dowiesz się:

  • Czym jest myślenie komputacyjne i dlaczego jest ważne w dzisiejszym świecie.
  • Jakie etapy obejmuje proces myślenia komputacyjnego – od dekompozycji po tworzenie algorytmów.
  • Jak myślenie komputacyjne pomaga w podejmowaniu lepszych decyzji i rozwiązywaniu złożonych problemów.
  • W jaki sposób myślenie komputacyjne może wspierać kreatywność i innowacyjność.
  • Jak stosować myślenie komputacyjne do automatyzacji powtarzalnych zadań w różnych narzędziach, takich jak Excel czy platformy low-code.
  • Jak rozwijać myślenie komputacyjne, aby lepiej rozumieć technologię i wykorzystywać ją w życiu codziennym.


Materiały, linki, książki wspomniane w podcaście: