Proszę o pomoc w nauce programowania

Forumowy magiel: pogaduchy o wszystkim i o niczym.
tajwan
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 22 cze 2010, 01:03
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64

Proszę o pomoc w nauce programowania

Post autor: tajwan »

Proszę o pomoc w nauce programowałem kilkanaście, razy podchodziłem do c++ również do c# i nie poradziłem sobie, może bym zaczął od czegoś łatwiejszego np. pascal albo co inngo. Albo programowanie nie jest , dla mnie jak rozwiązeć ten problem. chciałbym się nauczyć ale jakos nie umiem
norvoles
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1113
Rejestracja: 04 sty 2008, 20:58
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64

Re: Proszę o pomoc w nauce programowania

Post autor: norvoles »

Może Python? Pisanie w tym języku to czasem nawet przyjemność :D
Tutoriali masz masę na Googlach.
Awatar użytkownika
JezdziecBezNicka
Sędziwy Jeż
Sędziwy Jeż
Posty: 48
Rejestracja: 02 paź 2010, 12:26
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Lokalizacja: Kraków

Re: Proszę o pomoc w nauce programowania

Post autor: JezdziecBezNicka »

Do ogólnej nauki programowania polecam Javę. Nie jestem miłośnikiem tego języka, ale eclipse+java jest doskonałym zestawem pod względem dydaktycznym.

Do nauki C++ polecam QtCreator wraz z Qt Framework.

Polecam też Ruby (mój ulubiony język), jest naszpikowany paradygmatami.
tajwan
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 22 cze 2010, 01:03
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Proszę o pomoc w nauce programowania

Post autor: tajwan »

wasze odbowiedzi sa trochcę nie konkretne
Awatar użytkownika
Padowan
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 102
Rejestracja: 13 cze 2011, 14:44
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Fluxbox
Architektura: x86

Re: Proszę o pomoc w nauce programowania

Post autor: Padowan »

Na początek może bash.
tutek:
http://www.dief.republika.pl/main.html
Spróbuj napisać jakiś prosty skrypt. (na chyba, że opanowałeś ten poziom ;-) )
Czy ktoś mówi, że żywotność przeciętnego komputera wynosi 6 lat?
Znalezione w logach:
Apr 26 21:26:31 localhost kernel: [ 66.963661] VFS: Busy inodes after unmount of sdb1. Self-destruct in 5 seconds. Have a nice day...
norvoles
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1113
Rejestracja: 04 sty 2008, 20:58
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64

Re: Proszę o pomoc w nauce programowania

Post autor: norvoles »

tajwan pisze:wasze odbowiedzi sa trochcę nie konkretne
To może inaczej, poucz się trochę o algorytmach i ogólnie o tym jak się programy tworzy. Na początek może książka z której ja się uczyłem: "Algorytmy + struktury danych = programy".
Jak już będziesz umiał sobie rozrysować jak coś działa, to łatwiej będzie Ci programować w jakimkolwiek języku :P
Awatar użytkownika
Szmitas
Zakręcona Traszka
Zakręcona Traszka
Posty: 572
Rejestracja: 28 lis 2006, 17:38
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86
Lokalizacja: Luboń
Kontakt:

Re: Proszę o pomoc w nauce programowania

Post autor: Szmitas »

Prawda jest taka, że jeśli sam nie przekonasz się do programowania, to nikt inny Cię nie nauczy.

Moim zdaniem programowanie to nie jest zdolność, którą łatwo można nabyć - trzeba mieć predyspozycje.
www.ubuntu-pomoc.org - tutaj znajdziesz rozwiązanie każdego Twojego problemu.

Chcesz zostać Redaktorem ubuntu-pomoc.org? Skontaktuj się ze mną!
Awatar użytkownika
JezdziecBezNicka
Sędziwy Jeż
Sędziwy Jeż
Posty: 48
Rejestracja: 02 paź 2010, 12:26
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Lokalizacja: Kraków

Re: Proszę o pomoc w nauce programowania

Post autor: JezdziecBezNicka »

tajwan pisze:wasze odbowiedzi sa trochcę nie konkretne
Zadaj konkretniejsze pytanie :)
Np. co sprawia Ci największy kłopot?
Awatar użytkownika
karmelek
Przyjaciel
Przyjaciel
Posty: 883
Rejestracja: 10 lut 2007, 17:45
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Re: Proszę o pomoc w nauce programowania

Post autor: karmelek »

IMHO warto dobrze poznać coś strukturalnego vide Pascal/C i tutaj Algorytmy+SD=Programy Wirtha dają radę, potem zabrać się za trochę struktur danych np. z Cormenem, żeby później pobawić się obiektami w jakimś C++
tajwan
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 22 cze 2010, 01:03
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Proszę o pomoc w nauce programowania

Post autor: tajwan »

chodzi mi oto, że miałem symfonia i inne książki , jak również video kurs i sobie nie poradziłem z programowaniem nie wiem , może jest dla mnie , za tudne mam materiały ale jakos nie potrafie sie tego nauczycz może zacząć od czegoś miałtwiejszego np. pascala albo czegoś innego
john_clock
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 214
Rejestracja: 16 lut 2007, 20:35
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Kontakt:

Re: Proszę o pomoc w nauce programowania

Post autor: john_clock »

Powiedz mi, czy przerabiałeś te książki/video kursy krok po kroku, pisząc wszystkie wprawki, czy może od razu przeszedłeś do ambitniejszych zadań? Trzeba niestety przegryźć się przez wszystkie "hello world" i "proste kalkulatory".
Ja bym również radził zacząć od programowania strukturalnego. Polecana książka Wirtha zawiera przykłady w Pascalu, więc jakbyś się na nią zdecydował, to pierwsze kroki stawiałbyś w tym właśnie języku. Jakbyś chciał zająć się C, to polecam książkę pt. "Język ANSI C" (Kernighan & Ritchie).
Ale podkreślę to jeszcze: najważniejsza jest wytrwałość. Nie spodziewaj się, że zaraz napiszesz jakiś fajny program, w ten sposób możesz się znowu zrazić i powiedzieć, że sobie nie poradziłeś.
tommer
Piegowaty Guziec
Piegowaty Guziec
Posty: 4
Rejestracja: 30 sty 2011, 15:17
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Re: Proszę o pomoc w nauce programowania

Post autor: tommer »

Język ANSI C jest dosyć trudną książką dla początkującego. Gdybym nie programował wcześniej miałbym problem z rozwiązaniem niektórych zadań. Było też nam mówione na zajęciach, żeby korzystali z niej tylko prograujący wcześniej, a reszta miała uczyć się z Praty. Dokładnego tytułu nie pamiętam, ale Google nie gryzie.
tajwan
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 22 cze 2010, 01:03
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Proszę o pomoc w nauce programowania

Post autor: tajwan »

john_clock tak przerabiałem wszystko ktok po kroku, przeważnie jest tak, że przykłady na początku są ok, a zaraz na następnej kartce to czarna magia nie wiem czy c++ nie jest zbyt ambitny jak na początek dla zielogego na początek
john_clock
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 214
Rejestracja: 16 lut 2007, 20:35
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Kontakt:

Re: Proszę o pomoc w nauce programowania

Post autor: john_clock »

@Tommer
Może to i prawda, bo w sumie uczyłem się już wcześniej programowania.

@Tajwan
Ogólnie rzecz biorąc, programowanie obiektowe uważam za trudniejsze zagadnienie. Chociaż na C++ też można się uczyć, nie wymusza tej obiektowości. Jednak jest takie zagrożenie, że można się w ten sposób nauczyć niewłaściwych nawyków, jak jest w moim przypadku.
Awatar użytkownika
thalcave
Przyjaciel
Przyjaciel
Posty: 821
Rejestracja: 08 lis 2006, 12:17
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Fluxbox
Architektura: x86

Re: Proszę o pomoc w nauce programowania

Post autor: thalcave »

Najlepszym sposobem na naukę to chyba ksiązka (np. "Język ANSI C") + jakiś kurs on line. Do tego proponuje pisać masę prostych programów matematycznych typu kalkulator, kalkulator liczb zespolonych, program na silnie (obowiązkowo rekurencyjnie i iteracyjnie).
Awatar użytkownika
karmelek
Przyjaciel
Przyjaciel
Posty: 883
Rejestracja: 10 lut 2007, 17:45
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Re: Proszę o pomoc w nauce programowania

Post autor: karmelek »

tommer pisze:Język ANSI C jest dosyć trudną książką dla początkującego. Gdybym nie programował wcześniej miałbym problem z rozwiązaniem niektórych zadań. Było też nam mówione na zajęciach, żeby korzystali z niej tylko prograujący wcześniej, a reszta miała uczyć się z Praty. Dokładnego tytułu nie pamiętam, ale Google nie gryzie.
Prata na start nie jest dobry - potem owszem, ale do podstaw niespecjalnie.
Awatar użytkownika
linuxozaurus
Gibki Gibbon
Gibki Gibbon
Posty: 2158
Rejestracja: 02 lis 2010, 22:45
Płeć: Kobieta
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Proszę o pomoc w nauce programowania

Post autor: linuxozaurus »

Prawda jest taka, że jeśli sam nie przekonasz się do programowania, to nikt inny Cię nie nauczy.

Moim zdaniem programowanie to nie jest zdolność, którą łatwo można nabyć - trzeba mieć predyspozycje.
święta prawda bo sama nigdy porządnie nie nauczyłam się programowania nawet w c
Język ANSI C jest dosyć trudną książką dla początkującego. Gdybym nie programował wcześniej miałbym problem z rozwiązaniem niektórych zadań. Było też nam mówione na zajęciach, żeby korzystali z niej tylko prograujący wcześniej,
mam tę książkę i z niej się uczyłam po pascalu

Ogólnie rzecz biorąc, programowanie obiektowe uważam za trudniejsze zagadnienie. Chociaż na C++ też można się uczyć, nie wymusza tej obiektowości. Jednak jest takie zagrożenie, że można się w ten sposób nauczyć niewłaściwych nawyków,
jawa jest łatwiejsza od c ale wymaga obiektowości.
witam
Linuxozaurus
Santo Subito Ioannes Paulus II "wolne oprogramowanie dla wolnych ludzi"
Lenowo IdeaPad L340 17API z Windows 11 Windows Dual Boot Linux Mint Cinamon in secure boot end user mode.

🇺🇦Sława Ukrajini!🇺🇦
john_clock
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 214
Rejestracja: 16 lut 2007, 20:35
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Kontakt:

Re: Proszę o pomoc w nauce programowania

Post autor: john_clock »

@Linuxozaurus
Co, kto lubi. Jeden wykładowca usiłował przekonać nas do javy ... z miernym skutkiem ;)
tajwan
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 22 cze 2010, 01:03
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Proszę o pomoc w nauce programowania

Post autor: tajwan »

idalej nie wiem jak się do tego zabrać bo nie wychodzi mi ten c++ nie wiem czy jest sens zaczynać od pascala czy to mi coś da kiedyś próbowałem se zrobić okinko z graficznym interfejsem i tam wogle się co innego pisze nie ma żadnego cout tylko jest messagebox jak dobrze pamiętam. Nie wiem jak konsola ma się do programowania, z graficznym interfejsem
Awatar użytkownika
karmelek
Przyjaciel
Przyjaciel
Posty: 883
Rejestracja: 10 lut 2007, 17:45
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Re: Proszę o pomoc w nauce programowania

Post autor: karmelek »

idalej nie wiem jak się do tego zabrać bo nie wychodzi mi ten c++ nie wiem czy jest sens zaczynać od pascala czy to mi coś da kiedyś próbowałem se zrobić okinko z graficznym interfejsem i tam wogle się co innego pisze nie ma żadnego cout tylko jest messagebox jak dobrze pamiętam. Nie wiem jak konsola ma się do programowania, z graficznym interfejsem
Po co Ci na początek programowanie GUI? Jakiś sensowny argument? Jak bez problemów będziesz w stanie zakodzić zadania tego http://winnie.ics.agh.edu.pl/dydaktyka/wdi/zadania.html pokroju (nie mówię o tych początkowych), to możesz się brać za pisanie obiektowe i zabawy w GUI. Wcześniej nie ma sensu. Do pisania obiektowego, też trzeba mieć jakieś podstawy strukturalne. Zresztą same obiekty to jest masa wiedzy, później podstawy GUI to można w jeden wieczór opanować.
ODPOWIEDZ

Wróć do „Pogaduchy”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 7 gości