RTV forum PL | NewsGroups PL

Jak wprowadzić 8-letnią córkę w świat programowania i gier? Polecane języki i materiały?

Nauka programowania od czego zacząć?

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Jak wprowadzić 8-letnią córkę w świat programowania i gier? Polecane języki i materiały?

Goto page Previous  1, 2, 3 ... 9, 10, 11 ... 16, 17, 18  Next

Jarosław Sokołowski
Guest

Sun Sep 18, 2011 4:35 pm   



Pan Jacek napisał:

Quote:
Pomysl dlaczego ktorakolwiek chinska, czy tajwanska strona jest w EN,
a nie CH?

A jest? (Nie wiem w jakim znaczeniu zostało użyte słowo "którakolwiek",
żeby to pytanie miało sens poznawczy, to tam bardziej pasuje "większość").

--
Jarek

Lelek@
Guest

Sun Sep 18, 2011 4:37 pm   



"J.F." <jfox_xnospamx@poczta.onet.pl> wrote in message
news:102e3zjgffdm8.ooxr63au0xii.dlg@40tude.net...

Quote:
Poczekamy, zobaczymy.
Dzieci otwarte sa - byc moze assemblera zalapia bardzo szybko.

Tylko po co ? To faktycznie jest troche od d* strony..

I jeszcze powiem jedno. Z nauką trzeba przeć od wczesnego dzieciństwa.
Stymulować rozwój połączeń mózgowych.
Jak zaniedbacie, to wyrośnie kolejna czytelniczka magazynów dla kobiet albo
kibic piłkarski pociągający piwo i palący papierosy od podstawówki.
Jesteście elektronikami i należycie do elity i niech wasze dzieci w tej
elicie intelektualnej pozostaną Smile

J.F.
Guest

Sun Sep 18, 2011 4:45 pm   



Dnia Sun, 18 Sep 2011 17:32:51 +0200, Luke napisał(a):
Quote:
Dnia 2011-09-18 14:22, Użytkownik J.F. napisał:
i uważania na indeksowanie zmiennych (aby program nie wywalał
się z niewiadomego powodu)

Ale przeciez to to samo.
Moze troche niechlujnie pisales - ale klient nie placi za program
ktory zamiast robic co ma robic wywala sie z bledem "indeks przekroczony w
linii 1534".

Było to prawie 20 lat temu, nie pamiętam już szczegółów. Może programy
pisałem prostsze, ale nigdy w Pascalu nie udało mi się zaindeksować
pamięci spoza zmiennej. A w C udawało mi się to nagminnie i wymagało
używania debuggera.

Nie ma tak ze sie nie udalo - wyjscie poza zakres jest banalnie proste.
Tylko ze Pascal wtedy domyslnie wypisuje stosowny komunikat i przerywa
program, a C z zalozenia tego w ogole nie sprawdza, i tylko z rzadka
wyjdziesz poza przydzielona pamiec i system to wykryje ... albo i nie.

Quote:
no nie wiem czy jest jeszcze miejsce na "czyste C", czy trzeba jednak
myslec od poczatku obiektowo.
Jest! Do końca życia nie zmienię zdania, że zrozumienie i wyćwiczenie
strukturalności jest obowiązkowe i konieczne przed wprowadzeniem
obiektowości.
Są takie dwie książki o C i C++ z serii "w 24 godziny". Lubię je, bo
można szybko znaleźć coś, o czym się zapomniało. W tej drugiej pewne
oczywiste elementy programowania są wprowadzane w tak przedziwnej
kolejności, że łapałem się za głowę. To jest przykład tego, o czym
piszę. Obiekt nie może być ważniejszy niż funkcja albo pętla.
Przynajmniej na określonym etapie programowania.

No coz, zeby zalozyc petle, trzeba na czyms operowac, a jak wszystko jest
obiektem, to trzeba zaczac od wytlumaczenia co to jest obiekt ;-)

Quote:
Hm, jest straszliwie rozbudowany pod tym wzgledem, a podstawy sa w zasadzie
wszedzie takie same.
No i C++ jest passe, teraz piszemy w C# Smile
Można sobie pisać w czym się chce, C++ powinien być początkiem
programowania obiektowego. To jest moje osobiste zdanie i nie czuję się
ekspertem, ale tak będę uważał. Potem można się przestawić na C#,
pythona, ruby, perla, co się chce i będzie prościej. Natomiast z tego
przejść do C++ to jest spacer po bagnie nocą.

Hm, akurat model C# czy Delphi jest dosc podobny do C++.
A jesli sie potem gubisz przy roznych atrybutach C++ .. to to jest wlasnie
wada :-)

Quote:
Oj, zeby sie nie okazalo odwrotnie. Koledzy w godzine policza to w excelu,
a corka bedzie godzine szukala darmowego C, nie znajdzie, poszuka
alternatyw, sciagne Octave, poswieci pol nocy na czytanie dokumentacji, nie
bedzie zadowolona z mozliwosci ale zacznie cos robic .. a tu niespodzianka,
trzeba jeszcze sukac jakiegos narzedzia do importu, bo dane w plikach xml
Smile
Tak się składa, że w swojej pracy obrabiam wyniki eksperymentalne na
bieżąco. Nie wyobrażam sobie życia bez R i Octave i to jest aktualnie
moja główna działalność "programistyczna" - piszę sam sobie kody które
liczą i ułatwiają życie. Zaoszczędziłem setki godzin w porównaniu do
pracy w arkuszach.

A ja pare razy usilowem sie zapoznac z Octave .. i patrz wyzej :-)

Quote:
Łącznie z takimi detalami jak automatyczne
generowanie wykresów, które w arkuszach trzeba obklikiwać, aby je
zapisać. Znając programowanie, można nauczyć się R i Octave w tydzień.

Ale sprawozdanie za tydzien ma byc juz oddane, a w miedzyczasie jest pare
innych sprawozdan do oddania. Wiec lepiej poklikac te 2h w excelu :-)

P.S. pomagalem niedawno napisac prace dyplomowa ... ten MS office niby taki
rozbudowany a ciagle jeszcze do d*, i nadaje jak nazwa wskazuje do biura a
nie dzialalnosci naukowej :-)

Quote:
Kilka dni na naukę importu danych i potem procentuje to na całe życie.
Wiele rzeczy robię w 10 sekund czasu procesora, a w arkuszach robiłbym
to godzinę i jeszcze kilka razy się pomylił.

Tu tez sie mozesz pomylic.

Quote:
Co ciekawe - w R istnieje od którejś wersji języka pełna obiektowość,
której użytkownicy unikają jak ognia, bo wszystko się daje prościej
zrobić bez tego. Jedynym używanym powszechnie elementem obiektowości
jest polimorfizm objawiający się przez UseMethod(). Nikt nie próbuje do
wektora liczb dodawać metod robiących na nim operacje.

A ja troche obiekty polubilem.
Ot taki drobiazg, trzeba cos bylo wydrukowac z programu, a drukarki mozliwe
dwie calkiem rozne. No wiec tworzymy obiekt drukarka, dopisujemy potrzebne
procedury dla danego typu, a potem przekazujemy odpowiedni do reszty
programu.

J.

J.F.
Guest

Sun Sep 18, 2011 5:00 pm   



Dnia Sun, 18 Sep 2011 10:07:05 -0500, Pszemol napisał(a):
Quote:
Jak na razie nam to nie grozi - Chinczyki uczą dzieci języka
angielskiego już w podstawówkach i przedszkolach...
Umocni to wnet dominację języka angielskiego jako języka
pełniącego rolę światowego języka uniwersalnego - takie
prawdziwe esperanto które ma sens i nie jest sztuczne...

esperanto tez by mialo sens ... tylko sie nie przyjelo.

Quote:
Niemiecki i francuski niedługo odejdą w tej roli do lamusa

Niedlugo ? one IMO juz dawno odeszly.
Ba - niemiecki to chyba tylko nauce mogl pretendowac.

Quote:
tak jak już dawno odszedł język rosyjski który stracił znacznie
na ważności jakieś 10 -20lat temu.

Chyba tylko w Ukladzie Warszawskim.

Quote:
Siła języka polega na tym, ile osób na świecie nim biegle
włada i wiedzą o tym dobrze ludzie uczący dziś swoje
dzieci angielskiego bo ten język ma przyszłość.

Tylko wiesz - sa mniej i bardziej zdolni ludzie, jedni opanuja lepiej, inni
gorzej, a w koncu sie okaze ze co czwarty czlowiek na swiecie jest
Chinczykiem a co piaty Hindusem Smile

Kiedys uniwersalnym jezykiem byla lacina, ale trzeba bylo chodzic do
gimazjum, potem francuski, teraz angielski - i to gdzies na przestrzeni 100
lat sie zmienilo, wiec skad to przekonanie ze sie przez nastepne 30 nie
zmieni :-)

A tak swoja droga - czy tez macie wrazenie ze ten angielski to przez
komputery ? nagle sie pojawily takie zabawki, gdzie przez pare lat bez
angielskiego ani rusz ..

J.

Jacek
Guest

Sun Sep 18, 2011 5:02 pm   



Dnia Sun, 18 Sep 2011 18:37:07 +0200, Lelek@ napisał(a):

Quote:
"J.F." <jfox_xnospamx@poczta.onet.pl> wrote in message
news:102e3zjgffdm8.ooxr63au0xii.dlg@40tude.net...

Poczekamy, zobaczymy.
Dzieci otwarte sa - byc moze assemblera zalapia bardzo szybko.

Tylko po co ? To faktycznie jest troche od d* strony..

I jeszcze powiem jedno. Z nauką trzeba przeć od wczesnego dzieciństwa.
Stymulować rozwój połączeń mózgowych.
Jak zaniedbacie, to wyrośnie kolejna czytelniczka magazynów dla kobiet albo
kibic piłkarski pociągający piwo i palący papierosy od podstawówki.
Jesteście elektronikami i należycie do elity i niech wasze dzieci w tej
elicie intelektualnej pozostaną Smile

Elity czego? Uczestnikow dyskusji grup dyskusyjnych w tematach o wszystkim?
Poczytaj sobie wypociny, chociazby swoje, ktore swiadcza o ttym, ze znasz
sie na wszystkich dziedzinach, poczawszy od biologii, poprzez fizyke, a
konczywszy na pedagogice.

J.F.
Guest

Sun Sep 18, 2011 5:03 pm   



Dnia Sun, 18 Sep 2011 14:30:54 +0000 (UTC), Jarosław Sokołowski napisał(a):
Quote:
Za to Japończycy nie mają tego wcale -- jak się mówi do
nich po japońsku, to nie robi to na nich wrażenia, uznają to za
rzecz normalną.

Byl taki film, o belgijce w Japonii ... to dla nich bylo wrecz obrazliwe ze
bialy czlowiek dobrze mowi po japonsku. Ale moze to tylko na filmie :-)


J.

Jacek
Guest

Sun Sep 18, 2011 5:04 pm   



Dnia Sun, 18 Sep 2011 14:35:16 +0000 (UTC), Jarosław Sokołowski napisał(a):

Quote:
Pan Jacek napisał:

Pomysl dlaczego ktorakolwiek chinska, czy tajwanska strona jest w EN,
a nie CH?

A jest? (Nie wiem w jakim znaczeniu zostało użyte słowo "którakolwiek",
żeby to pytanie miało sens poznawczy, to tam bardziej pasuje "większość").

Chcesz przez to powiedziec, ze jak sie chce cos kupic z Chin, to nalezy
znac Chinski??? Nie badz smieszny. Kupowalem wiele razy komunikujac sie w
j. angielskim.

Sebastian Biały
Guest

Sun Sep 18, 2011 5:05 pm   



On 2011-09-18 18:45, J.F. wrote:
Quote:
No coz, zeby zalozyc petle, trzeba na czyms operowac, a jak wszystko jest
obiektem, to trzeba zaczac od wytlumaczenia co to jest obiekt Wink

To wychodzi na zdrowie. Lepiej jest mysleś "iterator" niż "indeks".
Nawet w banalnych przykładach.

Darek
Guest

Sun Sep 18, 2011 5:12 pm   



Quote:
esperanto tez by mialo sens ... tylko sie nie przyjelo.

IMHO nie miał, ten język był martwy na starcie.
Jak chcesz upowszechić coś czym żaden praktycznie lud nie posługuje
się na codzień?

Quote:
Kiedys uniwersalnym jezykiem byla lacina, ale trzeba bylo chodzic do
gimazjum, potem francuski, teraz angielski - i to gdzies na przestrzeni
100
lat sie zmienilo, wiec skad to przekonanie ze sie przez nastepne 30 nie
zmieni Smile

kiedyś nie było takiej globalizacji. Żaden chyba ze znanych języków nie
był tak bardzo rozpowszechniony a to się z dnia na dzień nasila, coraz
większa liczba ludzi w większym lub mniejszym stopniu posługuje się
angielskim a przynajmniej rozpoznaje pojedyncze słowa.

Quote:
A tak swoja droga - czy tez macie wrazenie ze ten angielski to przez
komputery ? nagle sie pojawily takie zabawki, gdzie przez pare lat bez
angielskiego ani rusz ..

IMHO pośrednio komputery a bezpośrednio przez pojawienie się
globalnej sieci i globalizacja.

Pozdrawiam
D.

Sebastian Biały
Guest

Sun Sep 18, 2011 5:13 pm   



On 2011-09-18 18:27, J.F. wrote:
Quote:
Przypominam tylko na marginesie że w tamtych czasach większość BASICów
dla 8 bitow była napisana przez Microsoft [1]. W sumie to był ten sam
[1] http://en.wikipedia.org/wiki/Microsoft_BASIC
Akurat jesli chodzi o polski rynek to nie ma tu ani Spectrum ani Atari
(wbudowanego). Nie jestem pewien Turbo Basica na Atari .. ale to chyba tez
nie MS.

Atari miało własny, ale wzorowany:

http://en.wikipedia.org/wiki/Atari_BASIC

Quote:
MS Basica nie wymyslil.

Problem w tym że zasadniczo wpłynął na jego implementacje w latach
80-tych. Do tego stopnia że lepsze implementacje uważano za
niepotrzebne, jak Turbo BASIC właśnie. Dochodziło do kretynizmów kiedy
implementacje bez numeracji lini uważano za nieprofesjonalne [1].

Quote:
I mimo braku odpowiednich instrukcji strukturalnych, imo dalo sie elegancka
strukture zachowac przy pomocy if..goto. Tylko trzeba bylo chciec.

"With sufficient thrust pigs fly just fine". Całe szczęscie było jeszcze
Action!

[1] Zaczytane w jakimś podręczniku którego już nazwy nie pomnę, ale z
charakterystyczna kratką na okładce. O mały włoś uwierzylem.

J.F.
Guest

Sun Sep 18, 2011 5:20 pm   



Dnia Sun, 18 Sep 2011 16:18:29 +0200, Jacek napisał(a):
Quote:
Dnia Sun, 18 Sep 2011 16:09:36 +0200, J.F. napisał(a):
No dobra - w 2020 to raczej czy sa juz pierwsze scalaki, okreslmy to
"publicznie dostepne", z opisem wylacznie po chinsku, w 2030 czy juz ich
jest polowa Smile
Skad u Ciebie takie podejscie?
Pomysl dlaczego ktorakolwiek chinska, czy tajwanska strona jest w EN, a nie
CH?

Ktora kolwiek ? http://www.octopuscards.com/
To do czego sluzy karta octopus ?

Jakie sa stawki podatku w chinach ? http://www.mof.gov.cn/

to moze nie jest najlepszy przyklad ... ale kiedys korzystalem z
oryginalnej strony Logitecha, www.logitech.com.tw.

Akumulatory od jednego z wiekszych producentow potrafisz zamowic ?
http://www.bkbattery.com/

Quote:
Po co jeden chinczyk drugiemu chinczykowi ma pisac dokumentacje po
angielsku Smile
Zrozumialem to jako zart.Smile

Niestety - ale to nie calkiem jest zart.


J.

Lelek@
Guest

Sun Sep 18, 2011 5:21 pm   



"J.F." <jfox_xnospamx@poczta.onet.pl> wrote in message
news:zp6tm6ee8c66$.g9bvakl4hypi.dlg@40tude.net...

Quote:
Nie ma tak ze sie nie udalo - wyjscie poza zakres jest banalnie proste.
Tylko ze Pascal wtedy domyslnie wypisuje stosowny komunikat i przerywa
program, a C z zalozenia tego w ogole nie sprawdza, i tylko z rzadka
wyjdziesz poza przydzielona pamiec i system to wykryje ... albo i nie.

Ale Builder jak uruchamia pod własnym debugerem to melduje od razu "index
out of bounds"
Nie jest tak źle z tym, a ma sie to samo C co w avrstudio. Przenieść kawałek
kodu to drobnostka na avr32<->Builder.
Właściwie funkcje liczące coś można przenosić copy/paste.
I co ciekawe programy pisane nawet hardcorowo z intensywnym używanie windows
api działają na macu pod virtual boxem. Podobno z delphi już nie do końca.
Na macu muszą działać, bo jest pewna grupa klientów, która ma mac-i,
szczególnie w usa i nie można ich zaniedbywać Smile

Lelek@
Guest

Sun Sep 18, 2011 5:24 pm   



"J.F." <jfox_xnospamx@poczta.onet.pl> wrote in message
news:24fwh0a0sw6l$.eyeysh0urzyk.dlg@40tude.net...

Quote:
A tak swoja droga - czy tez macie wrazenie ze ten angielski to przez
komputery ? nagle sie pojawily takie zabawki, gdzie przez pare lat bez
angielskiego ani rusz ..

Tak, przez komputery, dokładnie takie mam wrażenie od wielu lat.

Lelek@
Guest

Sun Sep 18, 2011 5:27 pm   



"Jacek" <ala@ola.pl> wrote in message
news:1lr1dnw8bdo1w.1qhhg702gvcd2$.dlg@40tude.net...

Quote:
Elity czego? Uczestnikow dyskusji grup dyskusyjnych w tematach o
wszystkim?
Poczytaj sobie wypociny, chociazby swoje, ktore swiadcza o ttym, ze znasz
sie na wszystkich dziedzinach, poczawszy od biologii, poprzez fizyke, a
konczywszy na pedagogice.

Widać ciebie to nie dotyczy Smile

Lelek@
Guest

Sun Sep 18, 2011 5:28 pm   



"J.F." <jfox_xnospamx@poczta.onet.pl> wrote in message
news:pmsl06qf1gy0.e1zwihpdd0zy.dlg@40tude.net...
Quote:
Dnia Sun, 18 Sep 2011 14:30:54 +0000 (UTC), Jarosław Sokołowski
napisał(a):
Za to Japończycy nie mają tego wcale -- jak się mówi do
nich po japońsku, to nie robi to na nich wrażenia, uznają to za
rzecz normalną.

Byl taki film, o belgijce w Japonii ... to dla nich bylo wrecz obrazliwe
ze
bialy czlowiek dobrze mowi po japonsku. Ale moze to tylko na filmie Smile

Japoński pisany ma wiele wspólnego z chińskim, mają te same lub podobne
znaki o tym samym znaczeniu.
Ciekawych rzeczy się człowiek dowie Smile.

Goto page Previous  1, 2, 3 ... 9, 10, 11 ... 16, 17, 18  Next

elektroda NewsGroups Forum Index - Elektronika Polska - Jak wprowadzić 8-letnią córkę w świat programowania i gier? Polecane języki i materiały?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map