<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://palikowski.net"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>krzysztof palikowski - programowanie</title>
 <link>http://palikowski.net/taxonomy/term/310/0</link>
 <description></description>
 <language>pl</language>
<item>
 <title>Nauka programowania nie musi być trudna - Codecademy</title>
 <link>http://palikowski.net/node/1393</link>
 <description>&lt;p&gt;Programowanie to bardzo niedoceniana dziedzina. Nie-informatykom wydaje się, że to wiedza tajemna, ogromnie trudna i generalnie nieprzydatna, a wcale tak nie jest. &lt;/p&gt;
&lt;p&gt;Prawda jest taka, że programowanie nie jest wcale tak trudne a jego podstawowe zasady są wspólne dla większości języków. Co więcej,  jeśli już je poznasz to mogą Ci się przydać w pracy, w domu, na uczelni - i to wcześniej niż myślisz. Wiele czynności, które wykonujesz cyklicznie na komputerze, można zautomatyzować. Raporty dla szefa, przepisywanie tabelek z excela do innego systemu, wykonywanie kopii zapasowych, wyciąganie danych z różnych źródeł i systemów - wszystko to na co dzień robią miliony osób na świecie. Gdyby tylko wiedzieli, że mogą napisać sobie program, który zrobi część pracy z nich...  &lt;/p&gt;
&lt;p&gt;Z moich obserwacji wynika, że większość nie-informatyków spotyka się po raz pierwszy z programowaniem używając arkusza kalkulacyjnego - zwykle Excela i jego formuł. Jeśli kiedykolwiek świadomie używałeś formuł w Excelu to mam dobrą wiadomość - programowanie polega właściwie na tym samym co używanie formuł i adresów komórek w Excelu, czyli:&lt;/p&gt;
&lt;p&gt;- podstawianiu wartości pod zmienne (A2 = A1)&lt;br /&gt;
- wykonywaniu na nich operacji (B3 = B1+B2)&lt;br /&gt;
- korzystaniu z funkcji, do których wstawiasz parametry (C3 = SUMA(A1:B1)&lt;br /&gt;
- i tak dalej.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/sites/palikowski.net/files/get_image/tFwboPw.png&quot; width=&quot;396&quot; height=&quot;134&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Istnieje wiele języków programowania, wiele różnych programów (tak jak Excel, Access, nawet Word) udostępnia możliwość pisania w nich własnych makr, skryptów. &lt;/p&gt;
&lt;p&gt;Ale jest różnica w wyguglowaniu lub poznaniu &quot;po omacku&quot; formuł i makr w Excelu, a świadomego ich używania - zrozumienia podstaw, które leżą we wszystkich sposobach i językach programistycznych. Takie podstawy można potem szybko zastosować do dowolnego narzędzia programistycznego - wystarczy zorientować się w tym jak w danym języku zapisać dane działanie (np. wywołanie funkcji, czy podstawienie wartości do zmiennej) - reszta będzie już prosta. &lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://palikowski.net/node/1393&quot; target=&quot;_blank&quot;&gt;czytaj dalej&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://palikowski.net/node/1393#comments</comments>
 <category domain="http://palikowski.net/taxonomy/term/153">informatyka</category>
 <category domain="http://palikowski.net/taxonomy/term/236">nauka</category>
 <category domain="http://palikowski.net/taxonomy/term/310">programowanie</category>
 <category domain="http://palikowski.net/taxonomy/term/184">webware</category>
 <pubDate>Tue, 29 Jan 2013 17:57:21 +0000</pubDate>
 <dc:creator>palikowski</dc:creator>
 <guid isPermaLink="false">1393 at http://palikowski.net</guid>
</item>
</channel>
</rss>
