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 …
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 …
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 może wyglądać następująco: 1, 2, …
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, których …
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 …
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 …
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, którymi jeździmy, …
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 się nie zmniejszy. Dlatego wprowadzenie dziecka do świata kodowania jest kluczową …
Wskazówki dotyczące blogowania i komentowania „online” przez dzieci i młodzież są dość oczywiste: nie obrażaj innych ludzi, chroń swoją prywatność i godnie reprezentuj siebie, swoją szkołę i społeczność. Pierwszym krokiem jest ustalenie swojego podejścia do dziecka. Warto przygotować się przed …