BrokenTomato Skrevet 30. juli 2008 Del Skrevet 30. juli 2008 Hei! Lurer ganske enkelt på hvordan dette er for en nybegynner? Har god forståelse for hvordan en datamaskin fungerer og tenker, men ingen erfaring fra programmering. Vil jeg få problemer med å lære meg andre språk senere dersom jeg begynner med C#? Hvilke bøker er å anbefale? Takk for alle svar. Mvh Jørgen Lenke til kommentar
Lachrymol Skrevet 30. juli 2008 Del Skrevet 30. juli 2008 Hei. Jeg veit det er "for kids", men om du har null erfaring er det en gangske god start. http://msdn.microsoft.com/en-us/beginner/bb308756.aspx Genrelt mye bra opplæring på de sidene. Ikke noe problem å starte med C#. Er et ganske anvennelig språk som kan brukes til det meste. Det som er viktigere etterhvert er å lære seg gode prinsipper for programmering, særlig med tanke på objektorinetering og denslags, men det kan du vente med til du er lekt en stund. Lykke til Lenke til kommentar
BrokenTomato Skrevet 30. juli 2008 Forfatter Del Skrevet 30. juli 2008 Takk for tilbakemeldingen. Har lest endel rundt på nettet om OOP, for å prøve og skjønne disse prinsippene tidlig. (Virker som god struktur og logikk i programmering er mye viktigere enn å kunne selve språket?) Tenkte litt på å kjøpe boken: Microsoft Visual C# 2008 - Step-By-Step Lenke til kommentar
Vakuum Skrevet 30. juli 2008 Del Skrevet 30. juli 2008 C# er veldig bra som nybegynnerspråk! Det er oversiktelig og har en god struktur. I tillegg er det avansert nok til at når ting begynner å bli komplekse slipper du å møte "her kan jeg ikke bruke C#, må lære meg D#!"-veggen. Lenke til kommentar
j000rn Skrevet 30. juli 2008 Del Skrevet 30. juli 2008 Jeg veit det er "for kids", men om du har null erfaring er det en gangske god start. http://msdn.microsoft.com/en-us/beginner/bb308756.aspx Den var jo genial class PleaseSayYo { static void Main() { Console.WriteLine("Yo!"); Console.ReadLine(); } } Lenke til kommentar
blackbrrd Skrevet 30. juli 2008 Del Skrevet 30. juli 2008 C# og Java er vel de to språkene jeg ville anbefalt folk å begynne med. Lenke til kommentar
BrokenTomato Skrevet 30. juli 2008 Forfatter Del Skrevet 30. juli 2008 Hvordan er det å lære seg C# først, og deretter java? Skal begynne på skole igjen om et år, og regner med vi lærer java der. Lenke til kommentar
Lachrymol Skrevet 30. juli 2008 Del Skrevet 30. juli 2008 Hvordan er det å lære seg C# først, og deretter java? Skal begynne på skole igjen om et år, og regner med vi lærer java der. De er veldig, veldig like. Syntaktisk og semantisk (oppbygging og struktur) er de så godt som helt like. Gramatikken varierer noe, og det kan være litt slitsomt at de samme tingene har forskjellige navn. Hvis du vet du kommer til å bruke java burde du nesten heller begynne med det, bare for ikke å bli forvirra. En annen ting jeg vil anbefale i starten er å kode i en teksteditor og kompilere manuelt. Det gir deg en mye bedre forståelse for sammenhenger og strukturer i starten. Visual Studio (og Eclipse/IntelliJ for Java) gir deg så mye gratis at det kan gå på forståelsen løs. Visual Studio er for programmeringsforståelse det en kalkulator er for hoderegning. Lenke til kommentar
BrokenTomato Skrevet 30. juli 2008 Forfatter Del Skrevet 30. juli 2008 I hovedsak så kunne jeg tenkt meg å programmere i C# og lære meg .net osv. Jeg skal i år gå Forkurs for ingeniørstudiet, og om et år blir det da en ingeniør linje på høyskole. Så vidt jeg ser begynner de der med Java omtrent på alle linjene for å lære programmering. Jeg vet ikke hvilke begrensninger o.l. som settes i de forskjellige språkene, men Microsoft Visual C# virker mer spennende, da man letter (?) kan lage GUI til programmene man lager i begynnelsen. Jeg ser sammenligningen du har med Visual Studio og en kalkulator. Hvis dette kan være problemet så tror jeg ikke det er farlig. Er av typen som "må" forstå ting før jeg tar det i bruk. Lenke til kommentar
Lachrymol Skrevet 30. juli 2008 Del Skrevet 30. juli 2008 Ja, jeg tror ikke du brenner noen broer ved å starte på C#/.NET. Bare merk at det er anbefalt å leke seg litt med konsollapplikasjoner før du begynner med GUI-ting. Fort gjort å miste fokus og forståelse når man får gjort mye "fancy" på kort tid. Hilsen en som har studert informatikkdidaktikk Lenke til kommentar
Manfred Skrevet 30. juli 2008 Del Skrevet 30. juli 2008 Jeg gikk fra C++ og Java til C#, og så ingen problemer med at gramatikken var litt annerledes. Poenget er at du lærer deg prinsippene, siden semantikken er så lik. Det at syntaxen er relativt lik syntes jeg bare gjorde det enklere å gå over, egentlig. Lenke til kommentar
BrokenTomato Skrevet 30. juli 2008 Forfatter Del Skrevet 30. juli 2008 Ja, jeg tror ikke du brenner noen broer ved å starte på C#/.NET. Bare merk at det er anbefalt å leke seg litt med konsollapplikasjoner før du begynner med GUI-ting. Fort gjort å miste fokus og forståelse når man får gjort mye "fancy" på kort tid. Hilsen en som har studert informatikkdidaktikk Takk for gode tips. Lenke til kommentar
blackbrrd Skrevet 30. juli 2008 Del Skrevet 30. juli 2008 Personlig så synes jeg programmering mot et skikkelig GUI istedetfor consol gjør at du lettere skjønner poenget med objektorientert programmering ettersom GUI er veldig objektorientert. (Dette gjelder ihvertfall i java/swing) Det kommer litt an på hvor mye du kan svelge på en gang. Hvis du skal gå for java så hadde jeg tatt en tur innom http://java.sun.com/docs/books/tutorial/uiswing/ Det finnes forresten gode GUI-buildere for java.. eller fantes, Jbuilder sin var konge, men de har nå gått over til Eclipse. Har testet gui-builderen der og den virker grei nok den, men jeg har liten erfaring med den. (så jeg har litt tynt grunnlag for å komme med meninger om den) Angående å bruke teksteditor/kompilere manuellt vs et skikkelig IDE så vil jeg si at det er vesentlig enklere å bruke et IDE ettersom dokumentasjonen som du 100% sikkert kommer til å trenge er integrert i IDE-et. I tillegg så kan du gjerne trykke på linjenr osv når du har fått kompileringsfeil eller kjøretidsfeil (exceptions). Nok en gang kommer det litt an på hvordan du er. Hilsen en som er høgskoleingeniør i datateknikk. Lenke til kommentar
Manfred Skrevet 30. juli 2008 Del Skrevet 30. juli 2008 er det viktig at alle skriver hva de er utdannet i posten? Har det i signaturen jeg da... hilsen: Lenke til kommentar
blackbrrd Skrevet 30. juli 2008 Del Skrevet 30. juli 2008 Egentlig ikke, kopierte egentlig bare han ovenfor Lenke til kommentar
JV Skrevet 4. august 2008 Del Skrevet 4. august 2008 Jeg er nybegynner og har selv Microsoft Visual C# 2005 - Step-By-Step. Liker den boka godt jeg og syns jeg lærer mye av den. 2008-versjonen er sikkert ikke noe dårligere Lenke til kommentar
BrokenTomato Skrevet 5. august 2008 Forfatter Del Skrevet 5. august 2008 Boken er ihvertfall bestilt fra Amazon. Kom på under 200 NOK så det ble en billig affære! Lenke til kommentar
JV Skrevet 5. august 2008 Del Skrevet 5. august 2008 Bøker kan godt koste over 200 også, det har ikke noe å si for moms og toll. Bøker er fritatt såvidt jeg vet. Men uansett bra at den koster under 200 da Lenke til kommentar
Manfred Skrevet 5. august 2008 Del Skrevet 5. august 2008 Var det overhode noen som nevnte noe om moms og toll her? Lenke til kommentar
GeirGrusom Skrevet 5. august 2008 Del Skrevet 5. august 2008 Personlig så synes jeg programmering mot et skikkelig GUI istedetfor consol gjør at du lettere skjønner poenget med objektorientert programmering ettersom GUI er veldig objektorientert. (Dette gjelder ihvertfall i java/swing) Det kommer litt an på hvor mye du kan svelge på en gang. Det er sant at GUI kan lære deg objektorientering, men det gjelder helt klart å ta én ting av gangen. Selv om du holder på med console programmering, så vil du alltid se de objektorienterte delene av C#, men det vil ikke være hovedfokus. Ta én ting av gangen, å begynne med Form Designeren i Visual C# fører til veldig mye forvirring for nybegynnere har jeg sett, så med mindre en har tenkt til å begynne med å programmere GUI-et manuelt, har det lite for seg. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå