Dziewczyny kodują. Ucz się kodować i zmieniaj ten świat – Reshma Saujani WILGA + KONKURS

Jak mogłaby wyglądać obecna sytuacja kobiet na rynku IT, gdyby organizacje typu Girls Who Code powstawały w latach 90. XX wieku, a książka “Dziewczyny kodują” trafiła wtedy w ręce nastolatek na całym świecie, tak jak dzieje się to dzisiaj? Założycielka, sięgającego obecnie prawie 90 tys. dziewczyn, ruchu Girls Who Code – Reshma Saujani, była prawniczką i politykiem. Gdy w roku 2010 przegrała wybory do Kongresu Stanów Zjednoczonych, wkroczyła na totalnie nieznane terytorium i postanowiła uczyć nastolatki programowania. Zaczęła od małej, 20-osobowej grupy dziewczynek z Nowego Jorku, by z czasem rozwinąć ogromną fundację, docierając do dziesiątek tysięcy nastolatek w całych Stanach Zjednoczonych. Jej książka “Dziewczyny kodują. Ucz się kodować i zmieniaj ten świat” ukazała się w tym roku również w Polsce.

W pozycji tej można znaleźć wiele inspirujących historii, profili wpływowych kobiet w informatyce oraz masę wskazówek od profesjonalistów, którzy wyjaśniają podstawowe koncepcje programowania. Nie jest to podręcznik z czystym kodem ani instruktaż realizowania konkretnych projektów. “Dziewczyny kodują” koncentrują się głównie na tym, jak rozbić pomysł na etapy, prawidłowo planować swoją pracę, aby następnie wprowadzić ją w czyn, czyli właśnie programowanie. Reshma opowiada o historii komputerów: pierwszych maszynach, komputerach osobistych oraz początkach internetu. W świetny i łatwy sposób wyjaśnia podstawowe pojęcia (zmienne, pętle, warunki, funkcje, algorytm) oraz tworzy przegląd języków programowania. Bardzo mi się podoba układ książki: czytelnik otrzymuje w pierwszej kolejności czym jest twórcze i projektowe myślenie, a dopiero potem listę języków kodowania i ich zastosowanie, co zdecydowanie może pomóc w eksploracji kodu w oparciu o zainteresowania i pasje. Każdy znajdzie coś dla siebie: gry komputerowe, sztukę, animację, robotykę, aplikacje webowe, mobilne, biblioteki, oprogramowanie… Po wyborze języka nie pozostaje nic innego, jak zacząć pracę nad projektem i programować. Głównym celem poradnika “Dziewczyny kodują” jest bowiem zarówno dobra zabawa, jak i rozpoczęcie kodowania w oparciu o swoje upodobania.

Czytaj dalej

Zaszufladkowano do kategorii dzieciaki do kodu, konkursy, recenzja, wydawnictwo Wilga | Otagowano , , , | Dodaj komentarz

Praktyczny SQL Opowiadanie historii przez dane. Przewodnik dla początkujących – Anthony DeBarros PWN + KONKURS

SQL (Structured Query Language) to potężny język zapytań, umożliwiający szybką i intuicyjną pracę z danymi, gdyż jego składnia jest prosta i łatwa do zastosowania. Dzięki umiejętnemu wykorzystaniu SQL można poradzić sobie z uporządkowaniem dużych baz danych oraz dowiedzieć się, jak są one ze sobą powiązane. Na rynku ukazał się właśnie nowy przewodnik “Praktyczny SQL. Opowiadanie historii przez dane”, z którego dowiecie się o wszystkich możliwościach tego języka, co z kolei pomoże usprawnić pracę w waszych projektach. Co więcej nauczycie się jak analizować duże zestawy danych na konkretnych przykładach, odkrywając interesujące historie ukryte w bazach danych.

Język SQL istnieje od dziesięcioleci, został opracowany w latach 70. przez badaczy w firmie IBM. W 1979 roku firma Oracle (wówczas Relational Software) jako pierwsza użyła języka zapytań w produkcie komercyjnym. Do dziś SQL jest najczęściej używanym językiem zapytań na świecie i występuje w wielu wariantach, które są najczęściej powiązane z konkretnymi systemami baz danych. Co więcej, SQL jest świetnym dodatkiem do języków programowania: R czy Pythona oraz pomaga w dalszej analizie danych, dlatego jego znajomość jest tak bardzo przydatna podczas tworzenia projektu informatycznego.
“Praktyczny SQL” jest przeznaczony głównie dla osób, które na co dzień mają jakąś styczność z danymi i chcą jeszcze lepiej nimi manipulować, ale ja polecam książkę również każdemu początkującemu programiście, gdyż szybko zauważycie, jak niezbędna okaże się znajomość języka zapytań, tym bardziej przy tworzeniu aplikacji online – bazy danych są ważnym elementem wielu popularnych frameworków webowych.

Czytaj dalej

Zaszufladkowano do kategorii it.pwn, konkursy, programowanie, recenzja, SQL, Wydawnictwo Naukowe PWN | Otagowano , , , | Dodaj komentarz

Andrea Gonzales, Sophie Houser – Superkoderki CZARNA OWCA – recenzja

“Programowanie przypomina budowanie domu – na początku potrzebny jest projekt architektoniczny” – podkreślają dwie młode dziewczyny: Andrea Gonzales oraz Sophie Houser, autorki książki “Superkoderki”, która  została okrzyknięta na świecie idealną lekturą dla wszystkich początkujących programistek (i nie tylko!). Nastolatki mają już za sobą niejeden projekt, ale ten konkretny, zrealizowany cztery lata temu podczas letnich warsztatów w organizacji Girls Who Code, wyznaczył bieg i całkowicie zmienił ich życie. “Superkoderki” to literacki debiut dwóch całkowicie odmiennych amerykańskich dziewczyn, które połączyła pasja do programowania. O swoim imponującym sukcesie piszą entuzjastycznie, z humorem i przede wszystkim z niezwykłą szczerością.

Podczas 7-tygodniowego kursu połączyły siły i stworzyły grę Tampon Run, poruszającą problem “menstruacyjnego tabu”, która ekspresowo rozeszła się po Internecie, docierając do ponad pół miliona użytkowników poprzez stronę internetową i aplikację mobilną. Podczas szalonego tournee po Stanach Zjednoczonych miały okazję nie tylko motywować inne dziewczyny do działania, ale również poruszać problem nierówności płci w branży technologicznej. Spisanie swojej relacji jest dla mnie strzałem w dziesiątkę, bo dzięki tej książce docierają teraz do nastolatków na całym świecie i chwała im za to!

Czytaj dalej

Zaszufladkowano do kategorii dzieciaki do kodu, Girls Who Code, recenzja, Wydawnictwo Czarna Owca | Otagowano , , , , | Dodaj komentarz

Dawno temu był sobie algorytm…, czyli co nas czeka po wakacjach – ZAPOWIEDZI

Wakacje powoli dobiegają końca, więc i Signum Temporis rusza pełną parą! Wypatrujcie nowych recenzji i konkursów na blogu, a tymczasem chcielibyśmy zaprezentować kilka ciekawych zapowiedzi, które szczególnie chcemy polecić uwadze naszym Czytelnikom.
Co Was czeka od września? Jeszcze więcej programowania,  Scratcha, SQL’a i algorytmów, czyli jesienne wieczory z intensywną nauką kodowania, i nie tylko! Zatem zapisujcie daty premier w swoich kalendarzach i instalujcie środowiska!

Wydawnictwo Naukowe PWN zapowiada:

  • „Dawno temu był sobie algorytm. Czyli jak książki, filmy i życie codzienne wyjaśniają nam dziedzinę algorytmów” – Autor: Martin Erwig

„Książka „Dawno temu był sobie algorytm” wyjaśnia koncepcje informatyki poprzez znane historie i codzienne sytuacje. Autor tłumaczy przetwarzanie informacji jako coś, co dzieje się poza komputerami, a informatykę jako studium systematycznego rozwiązywania problemów. Martin Erwig pokazuje, że wiele codziennych czynności dotyczy rozwiązywania problemów. Na przykład poranne wstawanie: wstajemy z łóżka, bierzemy prysznic, ubieramy się, jemy śniadanie. Ta prosta codzienna rutyna rozwiązuje powtarzający się problem za pomocą serii dobrze zdefiniowanych kroków. W informatyce takie rutynowe działanie nazywamy algorytmem.

Książka wyjaśnia pojęcia z zakresu przetwarzania za pomocą przykładów z życia i popularnych opowieści. Na przykład Jaś i Małgosia wykonują algorytm powrotu z lasu do domu. Film Dzień świstaka ilustruje problem nierozwiązywalności; Sherlock Holmes manipuluje strukturami danych podczas rozwiązywania zagadek kryminalnych; magię w świecie Harry’ego Pottera można zrozumieć dzięki typom i abstrakcjom; natomiast Indiana Jones pokazuje złożoność wyszukiwania. Po drodze autor omawia reprezentacje i różne sposoby organizacji danych; trudne problemy; język, składnię i niejednoznaczność; struktury sterujące, pętle i problem stopu; różne rodzaje rekurencji; a także reguły znajdowania błędów w algorytmach. Książka zdobyła nagrodę American Book Fest za najlepszą książkę w kategorii Edukacja / Nauka.”

Data premiery: 09.10.2018
https://ksiegarnia.pwn.pl/Dawno-temu-byl-sobie-algorytm,761262116,p.html

  • „Praktyczny SQL. Opowiadanie historii poprzez dane – przewodnik dla początkujących” – Autor: Anthony DeBarros

„SQL (Structured Query Language) jest popularnym językiem programowania używanym do tworzenia, zarządzania i pisania zapytań do baz danych. Niezależnie od tego, czy jesteś analitykiem rynkowym, dziennikarzem czy badaczem mapującym neurony w mózgu muszki owocowej, skorzystasz z możliwości użycia SQL do opowiedzenia historii ukrytej w twoich danych.

Czytaj dalej

Zaszufladkowano do kategorii dzieciaki do kodu, Helion, it.pwn, Scratch, SQL, Wydawnictwo Naukowe PWN | Otagowano , , , , , | Dodaj komentarz

Dziewczyny kodują. Tom 2. Przyjaciółki rządzą – Stacia Deutsch WILGA + KONKURS!

“Przyjaciółki rządzą” to drugi tom serii “Dziewczyny kodują” wydany w Polsce. Jej autorką jest jedną z członkiń Girls Who Code – amerykańskiej organizacji non-profit, mającej na celu uczyć programowania tysięcy nastolatek w Stanach Zjednoczonych, a tym samym zapełnić lukę płci żeńskiej w technologii. Książki są zainspirowane tą organizacją (ich tytuł w oryginale ma tę samą nazwę) i skierowane właśnie do młodych dziewczyn, które muszą stawiać czoła życiowym wyzwaniom. Nie znajdziecie w nich jednak typowej nauki programowania, linii kodu ani technicznej terminologii. Są to raczej krótkie opowieści o nastolatkach pasjonujących się komputerami i sportem drużynowym, a przy okazji przeżywających codzienne zmagania ze szkolnymi i rodzinnymi problemami.

Pomysły na fabułę serii są ponoć z życia wzięte i wcześniej zrealizowane przez członkinie organizacji Girls Who Code. Na przykład w jednym z projektów, w którym dziewczyny brały udział, było zaprogramowanie robota, który sortuje śmieci, jest osobistym asystentem, podaje aktualną pogodę i pomaga dzieciom, które mają trudności w szkole. I właśnie ten motyw został wykorzystany w drugim tomie, w którym grupa przyjaciółek przygotowuje się do hackathonu – całodniowego maratonu programistycznego z nagrodami. To ich pierwszy hackathon w życiu, podczas którego dostają za zadanie właśnie zaprogramowania robota. Sophia i jej przyjaciółki muszą stawić czoła wielu wyzwaniom, wzajemnie się wspierać i współpracować. Nie będzie to jednak proste, gdy na horyzoncie pojawi się nieoczekiwana zmiana planów, która może zagrozić całej drużynie… I w tym właśnie tkwi cały morał tej historii – kodowanie polega na pracy zespołowej, proszeniu o pomoc kolegów z zespołu, gdy utkniemy w martwym punkcie i wspólnym rozwiązywaniu problemów.

Czytaj dalej

Zaszufladkowano do kategorii dzieciaki do kodu, konkursy, recenzja, wydawnictwo Wilga | Otagowano , , , , | Dodaj komentarz

Kodowanie dla dzieci – Marc Scott NASZA KSIĘGARNIA + KONKURS!

Kolejne wydawnictwo postanowiło poszerzyć swoją ofertę o poradnik wprowadzający najmłodszych w tajniki programowania. “Kodowanie dla dzieci” z wydawnictwa Nasza Księgarnia to 64-stronicowa broszura, w której dzieciaki z najmłodszych klas podstawówki znajdą świetnie opracowany wstęp do nauki, uwaga!, dwóch języków programowania: Scratcha i Pythona. Marc Scott stworzył prosty samouczek, który jest idealny, by oswoić się z podstawami kodowania, a następnie zachęca do dalszego zgłębiania wiedzy. Jest krótko, zwięźle i na temat, a przy okazji kolorowo i praktycznie.

Ponad połowa książki dotyczy Scratcha: począwszy od założenia konta na stronie www.scratch.mit.edu, zapoznania się ze środowiskiem i oczywiście kończąc na programowaniu pierwszych prostych gier. Ale mamy również w książce świetne teoretyczne wprowadzenie do tego czym są komputery, programowanie, kompilowanie, interpretowanie, składnia i dlaczego to wszystko jest tak ważne. Przyda się to szczególnie w lepszym zrozumieniu drugiej części książki, mianowicie wprowadzeniu do języka Python. Autor poświęcił mu niespełna 20 stron, ale myślę, że to w pełni wystarczający wstęp dla osób, które nigdy wcześniej nie miały styczności z programowaniem. Na start otrzymujemy kilka komend w module turtle, pętle, parę prostych funkcji i oczywiście grę “papier, kamień, nożyce”. Co więcej na końcu książki autor zamieścił masę świetnych ciekawostek o tym kim są hakerzy, czym jest malware, Zero-day exploit, jakie są rodzaje gier, czym jest oprogramowanie Open Source… I oczywiście odsyła do innych języków programowania, podrzucając masę linków, które powinien znać każdy początkujący programista.

Czytaj dalej

Zaszufladkowano do kategorii dzieciaki do kodu, konkursy, Python, recenzja, Scratch, Wydawnictwo Nasza Księgarnia | Otagowano , , , , , | Dodaj komentarz