Blog


Czym jest Web Framework?

Framework (platforma programistyczna; szkielet do budowy aplikacji) do aplikacji sieciowych to zestaw komponentów zaprojektowanych w celu uproszczenia procesu tworzenia treści w sieci. Zawiera podstawowe narzędzia do strukturyzacji, które stanowią solidną bazę dla tworzonego...

Czytaj więcej

5 rzeczy, które programista powinien zrobić zanim poprosi o pomoc.

Są chwile, gdy każdy z nas potrzebuje pomocy, ale czasami prosimy o nią zbyt wcześnie, a innymi czasy zadanie pytania może wydawać się zbyt niekomfortowe, gdyż boimy się, że odpowiedzi mogą być zgryźliwe. W tym artykule przedstawimy...

Czytaj więcej

Co sprawia, że jesteś świetnym programistą w zespole?

Większość twórców oprogramowania ma ambicję być nie tylko wystarczająco kompetentnym profesjonalistą, ale również świetnym programistą. Obecnie, z dostępem do wielu kursów online lub szkół programowania, pójście na studia nie jest...

Czytaj więcej

Jak kodowanie może poprawić umiejętności pisania Twojego dziecka?

Rozwijanie silnych umiejętności pisania, zwłaszcza w połączeniu ze zdolnościami technicznymi, takimi jak kodowanie gwarantuje sukces dziecka w szkole i poza nią. Ale czy wiesz, że pisanie i kodowanie może rzeczywiście iść razem w parze...

Czytaj więcej

Historia przeglądarki internetowej

Podczas gdy wszyscy na świecie korzystali z przeglądarki internetowej, wiele osób nie ma pojęcia o ich historii powstawania i rozwoju. Przeglądarki internetowe są tak samo ważne jak pierwsze prasy drukarskie, ponieważ dają każdemu dostęp i umożliwiają dzielenie się wiedzą i danymi...

Czytaj więcej

Źródła kształcenia myślenia projektowego

Kreatywność jest cechą wrodzona u wszystkich ludzi. Myślenie projektowe to sposób na wydobycie i wzmocnienie tej naturalnej kreatywności. Obecnie większość ludzi myśli o projektowaniu jako o produktach, na przykład telefonach lub samochodach. Jednak ludzie...

Czytaj więcej

Chmura

Skoro chmury nie są cyfrowe, to czym w takim razie jest chmura obliczeniowa? Internet jest magiczny: włączasz telefon lub inny komputer i łączysz się z kimkolwiek na świecie, znajdujesz odpowiedzi na większość pytań i czytasz wiadomości. Możesz usłyszeć, jak ludzie mówią...

Czytaj więcej

System binarny

Kiedy na ekranie komputera pojawi się litera T, czy wiesz, że komputer w rzeczywistości nie używa litery T? Zamiast tego używa ciągu liczb, na przykład 01010100. Nazywa się to liczbą binarną, ponieważ używa dwóch liczb, 0 i 1. Komputery transportują, obliczają i tłumaczą liczby binarne...

Czytaj więcej

Myśl jak komputer!

Myślenie komputacyjne, czyli zdolność do identyfikacji wzorców, rozkładania dużych problemów na małe części, opracowywania algorytmów do rozwiązywania problemów i tworzenia uniwersalnych rozwiązań. W niektórych kręgach istnieje dość dobrze znana gra o nazwie „fizzbuzz”. Jej przebieg...

Czytaj więcej

Nauka przez zabawę.

Ciągłe zadania, prace domowe i brak zabawy utrudniają dzieciom naukę, szczególnie osobom z trudnościami w uczeniu się. Co sprawia, że ​​zabawę jako sposób nauki powinniśmy traktować całkiem poważnie? Z natury zabawa traktowana jako mało pożyteczne zajęcie. Nauczanie oparte...

Czytaj więcej

Prywatne rozmowy vs. hakerzy.

Jak hakerzy mogą wykraść wiadomości wysyłane przez Internet i jak stwierdzić, czy twoja komunikacja jest bezpieczna? Jeśli wypróbujemy niektóre z istniejących szyfrów do zakodowania wiadomości przekonamy się jak dobrze utrzymują wiadomości w tajemnicy do czasu aż nie dotrą...

Czytaj więcej

Python – przegląd w pigułce.

Nazwany po Monty Python’ie, język ten ma być prosty, ale potężny, łatwy do kodowania, ale z wieloma funkcjami. Rozpoczęty w grudniu 1989 roku przez Guido von Rossum, holenderskiego programistę, Python ma wiele do zaoferowania jako język dla każdego poziomu umiejętności. Język, na...

Czytaj więcej

Jak nauka kodowania rozwija kreatywność dziecka?

KREATYWNOŚĆ - wszyscy się z nią urodziliśmy. Jako dzieci bawimy się z wyobraźnią, zadajemy pytania, malujemy kolorowe obrazy i budujemy skomplikowane rzeczy za pomocą naszych klocków, ale gdzieś po drodze zanika nasza zdolność kreatywnego myślenia. Nie...

Czytaj więcej

Testy jednostkowe

Testy jednostkowe testują zestaw kodów z danymi do przetestowania za pomocą innego kodu oraz szczegółami dotyczącymi sposobu, w jaki kod jest używany i obsługiwany. Kiedy piszesz kod aplikacji, jak rozpoznać czy działa poprawnie? Istnieją różne sposoby testowania kodu spośród...

Czytaj więcej

Typowe problemy programistów

Programiści stykają się z wieloma powszechnymi problemami w swojej pracy. Oto kilka z nich i propozycje jak można je przezwyciężyć. Powielanie kodu w całym programie Jeśli napiszesz kod, który jest powielony w programie istnieje ryzyko, że pojawią się błędy. Możesz pomyśleć...

Czytaj więcej

Czym jest „czysty kod”?

Chociaż nie możesz użyć mydła i wody na swoim kodzie, możesz zachować swój kod tak czysty, jak każde naczynie czy sztućce. Termin „czysty kod” może być mylący dla początkujących. Co to znaczy? Oczyścisz samochód, wyczyścisz buty, jak natomiast wyczyścisz swój kod?...

Czytaj więcej

Sztuczna inteligencja (ang. Artificial Intelligence, AI)

Komputery można zaprogramować w celu podejmowania inteligentnych decyzji. Czy to sprawia, że ​​komputer stanie się inteligentny? Czym dokładnie jest „inteligentna decyzja”? Czy jest to decyzja oparta na danych zebranych z osobistych doświadczeń i doświadczeń innych...

Czytaj więcej

„Projektowanie” – czym tak naprawdę jest?

Projektowanie polega na rozwiązywaniu problemów, od tych związanych z donutami aż po samochody wyścigowe, od tych związanych z tym co jemy do ubioru w czasie zimy. Wszystko, co widzimy, dotykamy i „smakujemy” w naszym życiu, zostało zaprojektowane. Samochody...

Czytaj więcej

Dlaczego kodowanie to inwestycja w przyszłość twojego dziecka?

W dzisiejszych czasach rynek ma pilne zapotrzebowanie na ludzi posiadających umiejętności kodowania, aby sprostać wymaganiom rozwijającej się branży technologicznej, której zasięg i wpływ w globalną ekonomię w najbliższym czasie...

Czytaj więcej

Czym jest VR i AR?

Wirtualna rzeczywistość (VR, virtual reality) i rozszerzona rzeczywistość (AR, augmented reality) przenoszą komputery i świat cyfrowy do świata realnego, w którym możemy widzieć, słyszeć i dotykać. (Oczywiście zapach i smak nie zostały jeszcze „przetłumaczone” na sygnał cyfrowy!)...

Czytaj więcej

Jakich zasad dotyczących umieszczania treści w Internecie powinniśmy uczyć dzieci?

Wskazówki dotyczące blogowania i komentowania „online” przez dzieci i młodzież są dość oczywiste: nie obrażaj innych ludzi, chroń swoją prywatność...

Czytaj więcej

Internet of Things = nieunikniona przyszłość?

Internet rzeczy (ang. Internet of Things, IoT) łączy proste urządzenia, takie jak np. lodówki z Internetem i wykorzystuje oprogramowanie, aby w jakiś sposób połączyć je z wymaganiami naszego codziennego życia. Czy samochód może rozmawiać z domem?...

Czytaj więcej

Czym jest Scratch?

Scratch jest językiem programowania wykorzystywanym do tworzenia interaktywnych opowieści, gier i animacji. Umożliwia również łączenie się ze społecznością i udostępnianie projektów. W najprostszym ujęciu, język Scratch jest darmowym językiem programowania, w którym ustawiasz bloczki...

Czytaj więcej

„Miękkie roboty” czerpią swoją moc ze skóry, w której się znajdują.

Biorąc pod uwagę giętką, elastyczną skórę przedmioty codziennego użytku mogą przekształcać się w użyteczne - lub po prostu urocze – roboty! Nowy rodzaj „miękkiego robota” czerpie swoją moc ze skóry, w której aktualnie się znajduje...

Czytaj więcej

Korzyści jakie dzieci mogą czerpać z programowania.

Technologia cyfrowa jest ważną częścią życia wielu dzieci, ponieważ są one otoczone „inteligentnymi” telefonami, grami wideo, filmikami, stronami internetowymi, a nawet robotami. To, co napędza tę technologię, to oprogramowanie (programy komputerowe) tworzone przez kodowanie...

Czytaj więcej

W przygotowaniach do podróży na Marsa

Poniżej przedstawimy niektóre z przeszkód, z którymi walczą naukowcy, aby móc doprowadzić do osiedlenia ludzkości na Czerwonej Planecie. Mark Watney znalazł się na Marsie. Jest rok 2035, a członkowie jego załogi, myśląc, że jest martwy, pozostawili go podczas ewakuacji z Czerwonej Planety...

Czytaj więcej

Komputery jednopłytkowe.

Jest to nowy dodatek do zajęć, który zmieni lekcje informatyki dosłownie wszędzie. Komputery jednopłytowe, pierwotnie przeznaczone dla inżynierów, pojawiają się obecnie na uniwersytetach, w szkołach średnich, a nawet w szkołach podstawowych na całym świecie...

Czytaj więcej

Kluczowe umiejętności, które powinni posiadać programiści.

Istnieje kilka kluczowych umiejętności, które według nas powinieneś posiadać, jeśli chcesz być programistą. Umiejętność uczenia się danych koncepcji i stosowania ich do innych problemów. Przykładem może być koncepcja pisania...

Czytaj więcej

Jak działa druk 3D?

W skrócie, w przypadku najpopularniejszej techniki druku 3D, materiał jest pobierany przez drukarkę (zazwyczaj jest to plastikowy filament – „drut”, nawinięty na szpulę), następnie podgrzewany przez nią do uzyskania temperatury uplastycznienia, aby potem zostać wypchniętym przez dyszę i osadzonym...

Czytaj więcej

Czym jest druk 3D?

W artykule tym przedstawiamy ogólny pogląd na druk 3D. Chod technologia ta istnieje od około dwudziestu pięciu lat, inżynierowie wykorzystywali ją głównie do tworzenia modelów prototypowych. Niedawno technologia druku 3D, dzięki niskim kosztom, stała się dostępna na większą skalę...

Czytaj więcej

Czy dzieci chcą uczyć się informatyki?

Nigdy nie było korzystniejszych czasów dla pracowników związanych z obszarem IT. Stanowisk pracy z roku na rok przybywa coraz więcej i w niektórych przypadkach ich ilość przerasta nawet dwukrotnie inne rodzaje zawodów. Według Biura Statystki Pracy (USA), do 2020 roku,...

Czytaj więcej

„Zaprogramuj swoją przyszłość!” – podcast z założycielami szkoły...

Wielu uważa, że najważniejszą umiejętność, której możemy nauczyć nasze dzieci jest kreatywność. Wszyscy się z nią urodziliśmy. Jako dzieci pobudzamy naszą wyobraźnię: zadajemy pytania, malujemy kolorowe obrazy i budujemy....

Czytaj więcej

Dzieci w Chinach uczą się programować znacznie wcześniej niż w USA.

Wraz z postępem technologicznym oraz rozwojem gospodarki rodzice szukają sposobu, aby pomóc swoim dzieciom być na bieżąco z kształtującymi się trendami na rynku pracy. W Chinach jedną z najnowszych i najpopularniejszych metod...

Czytaj więcej

„Jak mam chronić swoje dziecko w Sieci?” Rady ekspertów...

Jak możesz nauczyć swoje dzieci bezpiecznego korzystania z Internetu? To pytanie, które zadaje sobie większość rodziców wychowujących swoje pociechy w obecnych czasach. Czasach, w których niemal każdy dom wyposażony jest ...

Czytaj więcej

Dlaczego nauka programowania jest ważna w rozwoju dziecka?

W 2014 r. , w angielskich szkołach wprowadzono programowanie dla dzieci w wieku od pięciu lat, a w 2015 r. – w australijskich dodano kodowanie do nowego programu nauczania technologii cyfrowych dla dzieci w wieku od siedmiu lat wzwyż...

Czytaj więcej