Sådan lærer du et programmeringssprog (med billeder)

Indholdsfortegnelse:

Sådan lærer du et programmeringssprog (med billeder)
Sådan lærer du et programmeringssprog (med billeder)

Video: Sådan lærer du et programmeringssprog (med billeder)

Video: Sådan lærer du et programmeringssprog (med billeder)
Video: Fastest Way to Learn ANY Programming Language 2024, Kan
Anonim

Hvis du har interesse i at oprette computerprogrammer, mobilapps, websteder, spil eller andet software, skal du lære at programmere. Programmer oprettes ved hjælp af et programmeringssprog. Dette sprog gør det muligt for programmet at fungere med den maskine, det kører på, det være sig en computer, en mobiltelefon eller andet hardware.

Trin

Del 1 af 6: Valg af sprog

Lær et programmeringssprog Trin 1
Lær et programmeringssprog Trin 1

2 8 KOMMER SNART

Trin 1. Bestem dit interesseområde

Du kan begynde at lære med ethvert programmeringssprog (selvom nogle absolut er "lettere" end andre), så du vil starte med at spørge dig selv, hvad det er, du vil opnå ved at lære et programmeringssprog. Dette hjælper dig med at bestemme, hvilken type programmering du skal forfølge, og giver dig et godt udgangspunkt.

Hvis du vil gå ind i webudvikling, har du et helt andet sæt sprog, du skal lære i modsætning til at udvikle computerprogrammer. Mobilappudvikling kræver en anden skillset end maskinprogrammering. Alle disse beslutninger vil påvirke din retning

Lær et programmeringssprog Trin 2
Lær et programmeringssprog Trin 2

0 5 KOMMER SNART

Trin 2. Overvej at starte med et "enklere" sprog

Uanset din beslutning kan du overveje at starte med et af de enklere sprog på højt niveau. Disse sprog er især nyttige for begyndere, da de lærer grundlæggende begreber og tankeprocesser, der kan gælde for stort set alle sprog.

  • De to mest populære sprog i denne kategori er Python og Ruby. Disse er begge objektorienterede webapplikationssprog, der bruger en meget læsbar syntaks.
  • "Objektorienteret" betyder, at sproget er bygget op omkring begreberne "objekter" eller samlinger af data og deres manipulation. Dette er et koncept, der bruges i mange avancerede programmeringssprog som C ++, Java, Objective-C og PHP.
Lær et programmeringssprog Trin 3
Lær et programmeringssprog Trin 3

0 5 KOMMER SNART

Trin 3. Læs nogle grundlæggende vejledninger til forskellige sprog

Hvis du stadig ikke er sikker på, hvilket sprog du skal begynde at lære, kan du læse nogle selvstudier for et par forskellige sprog. Hvis et sprog giver lidt mere mening end de andre, kan du prøve det lidt for at se, om det klikker. Der er utallige selvstudier for hver programmering, der er tilgængelig online, herunder mange på wikiHow:

  • Python - Et godt startsprog, der også er ret kraftfuldt, når du bliver fortrolig med det. Bruges til mange webapplikationer og en række spil.
  • Java - Anvendes i utallige typer programmer, fra spil til webapplikationer til ATM -software.
  • HTML - Et vigtigt startsted for enhver webudvikler. At have styr på HTML er afgørende, før du går videre til nogen anden form for webudvikling.
  • C - Et af de ældre sprog, C er stadig et kraftfuldt værktøj og er grundlaget for de mere moderne C ++, C#og Objective -C.

Score

0 / 0

Del 1 Quiz

Hvis du først vil lære det grundlæggende i webudvikling, hvilket programmeringssprog skal du starte med?

Python

Ikke helt! Python er et godt programmeringssprog at lære, men det er ikke fokuseret på de mest grundlæggende begreber i programmeringssprog. I stedet kan du lære Python, hvis du er interesseret i at oprette webapplikationer og spil. Der er en bedre mulighed derude!

Java

Ikke nøjagtigt! Java er et almindeligt programmeringssprog, men hvis du først vil lære de grundlæggende begreber, bør du prøve et andet sprog. Lær i stedet Java, hvis du er interesseret i at hoppe direkte ind i webapplikationer, spil og endda banksoftware. Gæt igen!

HTML

Ja! HTML -software er uden tvivl et af de mest grundlæggende programmeringssprog. HTML er et glimrende udgangspunkt for webudviklere at lære de færdigheder, de har brug for til at begynde at arbejde på store webudviklingsprojekter. Læs videre for et andet quizspørgsmål.

C

Prøv igen! C er et ældre sprog, der stadig er relevant i dag. C er nyttigt at kende, fordi det er grundlaget for mere almindelige programmeringssprog i dag, som C ++, C#og mål C. Dog er C ikke typisk det bedste sprog at lære til grundlæggende webudvikling. Klik på et andet svar for at finde det rigtige …

Vil du have flere quizzer?

Bliv ved med at teste dig selv!

Del 2 af 6: Starter i det små

Lær et programmeringssprog Trin 4
Lær et programmeringssprog Trin 4

0 4 KOMMER SNART

Trin 1. Lær sprogets kernebegreber

Selvom de dele af dette trin, der gælder, varierer afhængigt af det sprog, du vælger, har alle programmeringssprog grundlæggende begreber, der er afgørende for at opbygge nyttige programmer. At lære og mestre disse begreber tidligt vil gøre det lettere at løse problemer og skabe kraftfuld og effektiv kode. Nedenfor er blot nogle af de centrale begreber, der findes på mange forskellige sprog:

  • Variabler - En variabel er en måde at gemme og henvise til skiftende data. Variabler kan manipuleres og har ofte definerede typer såsom "heltal", "tegn" og andre, som bestemmer den type data, der kan lagres. Ved kodning har variabler typisk navne, der gør dem noget identificerbare for en menneskelig læser. Dette gør det lettere at forstå, hvordan variablen interagerer med resten af koden.
  • Betingede udsagn - En betinget erklæring er en handling, der udføres baseret på, om udsagnet er sandt eller ej. Den mest almindelige form for en betinget erklæring er sætningen "Hvis-derefter". Hvis udsagnet er sandt (f.eks. X = 5), sker der én ting. Hvis udsagnet er falsk (f.eks. X! = 5), så sker der noget andet.
  • Funktioner eller underrutiner - Det egentlige navn på dette koncept kan kaldes noget forskelligt afhængigt af sproget. Det kan også være "Procedure", en "Metode" eller en "Opkaldelig enhed". Dette er i det væsentlige et mindre program inden for et større program. En funktion kan "kaldes" af programmet flere gange, så programmereren effektivt kan oprette komplekse programmer.
  • Datainput - Dette er et bredt begreb, der bruges på næsten alle sprog. Det indebærer håndtering af en brugers input samt lagring af disse data. Hvordan disse data indsamles, afhænger af programtypen og de input, der er tilgængelige for brugeren (tastatur, fil osv.). Dette er tæt knyttet til Output, hvilket er, hvordan resultatet returneres til brugeren, uanset om det vises på skærmen eller leveres i en fil.
Lær et programmeringssprog Trin 5
Lær et programmeringssprog Trin 5

0 6 KOMMER SNART

Trin 2. Installer nødvendig software

Mange programmeringssprog kræver kompilatorer, som er programmer designet til at oversætte koden til et sprog, som maskinen kan forstå. Andre sprog, f.eks. Python, bruger en tolk, der kan udføre programmerne med det samme uden at kompilere.

  • Nogle sprog har IDE'er (Integrated Development Environment), som normalt indeholder en kode -editor, en kompilator og/eller tolk og en fejlfinding. Dette gør det muligt for programmereren at udføre enhver nødvendig funktion ét sted. IDE'er kan også indeholde visuelle repræsentationer af objekthierarkier og biblioteker.
  • Der findes en række forskellige kodeditorer online. Disse programmer tilbyder forskellige måder at fremhæve syntaks på og giver andre udviklervenlige værktøjer.

Score

0 / 0

Del 2 Quiz

Hvilket aspekt af et program er ansvarlig for lagring og henvisning til ændrede data?

Betingede udsagn.

Nix! Betingede udsagn er ikke ansvarlige for lagring eller henvisning til data. I stedet er betingede udsagn handlinger, der udføres baseret på, om en erklæring er sand eller ej. Prøv igen…

Datainput.

Prøv igen! Datainput (nye data) har ikke meget at gøre med lagring og henvisning til gamle data, selvom dataene er ændret. Datainput er dog en del af næsten alle sprog og er ansvarlig for håndteringen af brugerinput. Der er en bedre mulighed derude!

Funktioner

Ikke nøjagtigt! Programmeringssprogfunktioner eller underrutiner er ikke involveret i lagring og henvisning af data. I stedet er funktioner mindre programmer inde i større programmer, der giver mulighed for oprettelse af mere komplekse applikationer. Vælg et andet svar!

Variabler

Det er rigtigt! Variabler er et kernebegreb i de fleste programmeringssprog. De er med til at gemme og derefter henvise til ændring af data i et program, og de kan også manipuleres. Læs videre for et andet quizspørgsmål.

Vil du have flere quizzer?

Bliv ved med at teste dig selv!

Del 3 af 6: Oprettelse af dit første program

Lær et programmeringssprog Trin 6
Lær et programmeringssprog Trin 6

0 4 KOMMER SNART

Trin 1. Fokuser på et koncept ad gangen

Et af de første programmer, der undervises for ethvert sprog, er "Hello World" -programmet. Dette er et meget enkelt program, der viser teksten "Hej, verden" (eller en variation) på skærmen. Dette program lærer førstegangsprogrammører syntaksen til at oprette et grundlæggende, fungerende program, samt hvordan man håndterer visning af output. Ved at ændre teksten kan du lære, hvordan grundlæggende data håndteres af programmet. Nedenfor er nogle wikiHow -guider til oprettelse af et "Hello World" -program på forskellige sprog:

  • Hej verden i Python
  • Hej verden i Ruby
  • Hej verden i C
  • Hej verden i PHP
  • Hej verden i C#
  • Hej verden i Java
Lær et programmeringssprog Trin 7
Lær et programmeringssprog Trin 7

0 9 KOMMER SNART

Trin 2. Lær gennem dekonstruktion af online -eksempler

Der er tusindvis af kodeeksempler online for stort set alle programmeringssprog. Brug disse eksempler til at undersøge, hvordan forskellige aspekter af sproget fungerer, og hvordan forskellige dele interagerer. Tag stykker fra forskellige eksempler for at oprette dine egne programmer.

Lær et programmeringssprog Trin 8
Lær et programmeringssprog Trin 8

0 7 KOMMER SNART

Trin 3. Undersøg syntaksen

Syntaksen er den måde, sproget skrives på, så kompilatoren eller tolken kan forstå det. Hvert sprog har en unik syntaks, selvom nogle elementer kan deles på flere sprog. At lære syntaksen er vigtigt for at lære at programmere på sproget, og det er ofte, hvad folk tænker på, når de tænker på computerprogrammering. I virkeligheden er det simpelthen det fundament, som mere avancerede koncepter bygger på.

Lær et programmeringssprog Trin 9
Lær et programmeringssprog Trin 9

0 3 KOMMER SNART

Trin 4. Eksperimenter med ændringer

Foretag ændringer i dine eksempelprogrammer, og test derefter resultatet. Ved at eksperimentere kan du lære, hvad der virker, og hvad der ikke meget hurtigere end ved at læse en bog eller guide. Vær ikke bange for at bryde dit program; lære at rette fejl er en vigtig del af enhver udviklingsproces, og nye ting fungerer næsten aldrig rigtigt første gang.

Lær et programmeringssprog Trin 10
Lær et programmeringssprog Trin 10

0 8 KOMMER SNART

Trin 5. Start med at øve fejlfinding

Når du programmerer, kommer du altid til at støde på fejl. Disse er fejl i programmet og kan manifestere sig stort set overalt. Bugs kan være harmløse finesser i programmet, eller de kan være store fejl, der forhindrer programmet i at kompilere eller køre. At jage og rette disse fejl er en stor proces i softwareudviklingscyklussen, så væn dig til at gøre dette tidligt.

Når du eksperimenterer med at ændre grundlæggende programmer, kommer du til at støde på ting, der ikke virker. At finde ud af, hvordan man tager en anden tilgang, er en af de mest værdifulde færdigheder, du kan have som programmør

Lær et programmeringssprog Trin 11
Lær et programmeringssprog Trin 11

0 6 KOMMER SNART

Trin 6. Kommenter hele din kode

Næsten alle programmeringssprog har en "kommentar" -funktion, der giver dig mulighed for at inkludere tekst, der ikke behandles af tolken eller kompilatoren. Dette giver dig mulighed for at efterlade korte, men klare menneskesprogede forklaringer på, hvad koden gør. Dette vil ikke kun hjælpe dig med at huske, hvad din kode gør i et stort program, det er en vigtig praksis i et samarbejdsmiljø, da det giver andre mulighed for at forstå, hvad din kode gør. Score

0 / 0

Del 3 Quiz

Hvorfor skal du foretage ændringer i dine eksempelprogrammer, når du lærer et programmeringssprog?

Du kan lære at rette dine fejl.

Næsten! At rette fejl eller "debugge" din kode er en vigtig del af læringsprocessen. Hvis du begynder at foretage ændringer i de eksempelkoder, du øver med, kan du gå tilbage og lære, hvordan du retter fejl, du laver. Selvom dette er korrekt, er der også andre grunde til, at du bør foretage ændringer i dine programmer. Vælg et andet svar!

Du kan lære, hvad der virker, og hvad der ikke virker.

Du har delvist ret! Hvis du foretager ændringer i dine eksempelprogrammer, lærer du hurtigt, hvilke ændringer der virker, og hvilke der ikke virker. Denne trial and error -proces er en væsentlig del af at lære det sprog, du valgte. Dette er sandt, men der er andre grunde til, at du bør ændre dine eksempelprogrammer. Der er en bedre mulighed derude!

Du kan typisk lære hurtigere end med en bog.

Du tager ikke fejl, men der er et bedre svar! At gå fra script eller foretage ændringer i de eksempelprogrammer, du lærer fra, kan ofte hjælpe dig med at lære hurtigere. Du får førstehånds erfaring med at foretage ændringer, der ikke allerede er scriptet. Der er en bedre mulighed derude!

Alle de ovenstående.

Korrekt! Alle disse grunde forklarer, hvorfor du skal prøve at foretage ændringer i dine eksempelprogrammer. At lære at fejlsøge dine programmer og genkende, hvad der fungerer (eller ikke virker) på egen hånd, kan hjælpe dig med at opdage programmeringssproget hurtigere, end hvis du kun følger med et eksempelprogram. Læs videre for et andet quizspørgsmål.

Vil du have flere quizzer?

Bliv ved med at teste dig selv!

Del 4 af 6: Øv regelmæssigt

Lær et programmeringssprog Trin 12
Lær et programmeringssprog Trin 12

0 6 KOMMER SNART

Trin 1. Kode dagligt

At mestre et programmeringssprog tager tid frem for alt andet. Selv et enklere sprog som Python, som måske kun tager en dag eller to at forstå den grundlæggende syntaks, tager meget tid at blive virkelig dygtig til. Som enhver anden færdighed er øvelse nøglen til at blive dygtigere. Prøv at bruge mindst noget tid hver dag på kodning, selvom det kun er en time mellem arbejde og middag.

Lær et programmeringssprog Trin 13
Lær et programmeringssprog Trin 13

0 10 KOMMER SNART

Trin 2. Sæt mål for dine programmer

Ved at opstille opnåelige, men udfordrende mål, vil du være i stand til at begynde at løse problemer og komme med løsninger. Prøv at tænke på en grundlæggende applikation, f.eks. En lommeregner, og udvikl en måde at lave den på. Brug den syntaks og begreber, du har lært, og anvend dem til praktiske anvendelser.

Lær et programmeringssprog Trin 14
Lær et programmeringssprog Trin 14

0 3 KOMMER SNART

Trin 3. Tal med andre, og læs andre programmer

Der er masser af programmeringsfællesskaber dedikeret til bestemte sprog eller discipliner. At finde og deltage i et fællesskab kan gøre underværker for din læring. Du får adgang til en række prøver og værktøjer, der kan hjælpe dig i din læreproces. At læse andre programmørers kode kan inspirere dig og hjælpe dig med at forstå begreber, som du endnu ikke har mestret.

  • Tjek programmeringsfora og onlinesamfund for at vælge dit sprog. Sørg for at deltage og ikke bare konstant stille spørgsmål. Disse fællesskaber ses normalt som et sted for samarbejde og diskussion og ikke bare spørgsmål og svar. Spørg gerne om hjælp, men vær forberedt på at vise dit arbejde og være åben for at prøve forskellige tilgange.
  • Når du har lidt erfaring under dit bælte, kan du overveje at deltage i en hack-a-thon eller programmeringsstop. Dette er begivenheder, hvor enkeltpersoner eller hold konkurrerer mod uret om at udvikle et funktionelt program, normalt baseret på et bestemt tema. Disse begivenheder kan være meget sjove og er en fantastisk måde at møde andre programmører på.
Lær et programmeringssprog Trin 15
Lær et programmeringssprog Trin 15

0 2 KOMMER SNART

Trin 4. Udfordre dig selv til at holde det sjovt

Prøv at gøre ting, som du ikke ved, hvordan du gør endnu. Undersøg måder at udføre opgaven på (eller en lignende), og prøv derefter at implementere det i dit eget program. Prøv at undgå at være tilfreds med et program, der "grundlæggende" fungerer; gør alt, hvad du kan for at sikre, at alle aspekter fungerer upåklageligt. Score

0 / 0

Del 4 Quiz

Hvorfor skal du deltage i et programmeringsstop?

De er nyttige Q & A -sessioner, der lærer dig grundlæggende begreber.

Nix! Selvom nogle programmeringsstop kan have en supplerende Q & A -session, er selve begivenhederne ikke designet som spørgsmål og svar -segmenter. Hvis du i stedet kæmper for at finde svar på dine spørgsmål, skal du søge andre programmører, der kan hjælpe dig, eller læse andre programmer for at lære mere. Gæt igen!

De er udfordrende konkurrencer, der motiverer dig til at lære.

Ja! Programmering af syltetøj og hack-a-thons er konkurrencer. Flere programmører kommer sammen og konkurrerer om at udvikle et funktionelt program først. Du kan lære meget af en programmeringsstop, og tilmelding til en kan motivere dig til at bruge mere tid på at lære sproget. Læs videre for et andet quizspørgsmål.

De er online fora, hvor du kan lære at samarbejde med andre.

Prøv igen! Programmering af papirstop er ikke det samme som programmeringsfora. Du kan dog bruge et programmeringsforum til at samarbejde på samme måde som i nogle programmeringsstop. Klik på et andet svar for at finde det rigtige …

Vil du have flere quizzer?

Bliv ved med at teste dig selv!

Del 5 af 6: Udvidelse af din viden

Lær et programmeringssprog Trin 16
Lær et programmeringssprog Trin 16

0 1 KOMMER SNART

Trin 1. Tag et par uddannelseskurser

Mange universiteter, community colleges og community centers tilbyder programmeringskurser og workshops, som du kan deltage i uden at skulle tilmelde dig skolen. Disse kan være gode til nye programmører, da du kan få praktisk hjælp fra en erfaren programmør samt netværk med andre lokale programmører.

Lær et programmeringssprog Trin 17
Lær et programmeringssprog Trin 17

0 5 KOMMER SNART

Trin 2. Køb eller lån en bog

Der er tusindvis af instruktionsbøger til rådighed for alle tænkelige programmeringssprog. Selvom din viden ikke strengt taget skal komme fra en bog, gør de gode referencer og indeholder ofte mange gode eksempler.

Lær et programmeringssprog Trin 18
Lær et programmeringssprog Trin 18

0 2 KOMMER SNART

Trin 3. Undersøg matematik og logik

De fleste programmering indebærer grundlæggende regning, men du vil måske studere mere avancerede begreber. Dette er især vigtigt, hvis du udvikler komplekse simuleringer eller andre algoritmetunge programmer. For de fleste daglige programmeringer behøver du ikke meget avanceret matematik. At studere logik, især computerlogik, kan hjælpe dig med at forstå, hvordan du bedst griber komplekse problemløsninger til mere avancerede programmer.

Lær et programmeringssprog Trin 19
Lær et programmeringssprog Trin 19

0 2 KOMMER SNART

Trin 4. Stop aldrig programmeringen

Der er en populær teori om, at det at blive ekspert tager mindst 10.000 timers øvelse. Selvom dette er til debat, er det generelle princip stadig sandt: mestring tager tid og dedikation. Forvent ikke at vide alt om natten, men hvis du holder fokus og fortsætter med at lære, kan du meget vel ende med en ekspert inden for dit område.

Lær et programmeringssprog Trin 20
Lær et programmeringssprog Trin 20

0 4 KOMMER SNART

Trin 5. Lær et andet programmeringssprog

Selvom du helt sikkert kan klare dig med at mestre ét sprog, hjælper mange programmører deres chancer for succes på området ved at lære flere sprog. Deres andet eller tredje sprog er normalt komplementære til deres første, hvilket giver dem mulighed for at udvikle mere komplekse og interessante programmer. Når du har en god forståelse for dit første program, kan det være på tide at begynde at lære et nyt.

Du vil sandsynligvis opleve, at det at lære dit andet sprog går meget hurtigere end det første. Mange programmeringsbegreber overfører på tværs af sprog, især hvis sprogene er nært beslægtede

Score

0 / 0

Del 5 Quiz

Sandt eller forkert: Du skal øve programmering i mindst 1.000 timer, før du kan kalde dig selv en ekspert.

Sand

Nix! Den fremherskende teori, som måske eller måske ikke er korrekt, er, at du skal øve dig i 10.000 timer for at kalde dig selv en ekspert, ikke 1.000. Der er ingen hård eller hurtig regel om, hvor mange timer du skal øve for at blive flydende i et bestemt programmeringssprog, men du bør sørge for at arbejde regelmæssigt på sproget, så du hurtigt kan lære og ikke blive rusten. Gæt igen!

Falsk

Jep! Der er ingen strenge regler for, hvornår du kan kalde dig selv en ekspert på en dygtighed, men den generelle teori er, at du skal øve i 10.000 timer, ikke 1.000. Men hvis du øver regelmæssigt og virkelig anvender dig selv til at lære programmeringssproget, kan du blive funktionel på kortere tid, end du måske forventer. Læs videre for et andet quizspørgsmål.

Vil du have flere quizzer?

Bliv ved med at teste dig selv!

Del 6 af 6: Anvendelse af dine færdigheder

Lær et programmeringssprog Trin 21
Lær et programmeringssprog Trin 21

0 2 KOMMER SNART

Trin 1. Tilmeld dig et fireårigt program

Selvom det ikke er strengt nødvendigt, kan et fireårigt program på et college eller universitet udsætte dig for en række forskellige sprog samt hjælpe dig med at netværke med fagfolk og andre studerende. Denne metode er bestemt ikke for alle, og masser af succesfulde programmører deltog aldrig i en fireårig institution.

Lær et programmeringssprog Trin 22
Lær et programmeringssprog Trin 22

0 4 KOMMER SNART

Trin 2. Opret en portefølje

Når du opretter programmer og udvider din viden, skal du sørge for, at alt dit bedste arbejde gemmes i en portefølje. Du kan vise denne portefølje til rekrutterere og interviewere som et eksempel på det arbejde, du udfører. Sørg for at medtage alt arbejde, der er udført på din egen tid, og sørg for, at du har lov til at medtage alt arbejde, der er udført med en anden virksomhed.

Lær et programmeringssprog Trin 23
Lær et programmeringssprog Trin 23

0 4 KOMMER SNART

Trin 3. Gør noget freelance arbejde

Der er et meget stort freelancemarked for programmører, især mobilappudviklere. Tag et par små freelancejobs for at få en fornemmelse af, hvordan kommerciel programmering fungerer. Ofte kan du bruge freelancejobene til at hjælpe med at opbygge din portefølje og pege på offentliggjort arbejde.

Lær et programmeringssprog Trin 24
Lær et programmeringssprog Trin 24

0 3 KOMMER SNART

Trin 4. Udvikl dine egne freeware eller kommercielle programmer

Du behøver ikke at arbejde for et firma for at tjene penge på programmering. Hvis du har færdighederne, kan du selv udvikle software og frigive den til køb, enten via dit eget websted eller via en anden markedsplads. Vær forberedt på at kunne yde support til enhver software, du frigiver til kommercielt salg, da kunderne forventer, at deres køb fungerer.

Freeware er en populær måde at distribuere små programmer og hjælpeprogrammer på. Udvikleren modtager ingen penge, men det er en fantastisk måde at opbygge navnegenkendelse og gøre dig synlig i fællesskabet

Score

0 / 0

Del 6 Quiz

Hvorfor vil du tilmelde dig et fireårigt program?

Du kan lære mere end ét sprog hurtigere.

Næsten! I et fireårigt program vil du sandsynligvis blive udsat for en lang række programmeringssprog. At lære mere end ét sprog kan tage en betydelig mængde tid, men college -CS -kurser fremskynder læringsprocessen. Selvom dette er korrekt, er der også andre grunde til, at nogen kan tilmelde sig et fireårigt program. Klik på et andet svar for at finde det rigtige …

Du kan møde professionelle programmører.

Du har delvist ret! Fireårige programmer vil udsætte dig for fagfolk, som du kan netværke med. Du kan ofte bruge disse forbindelser til at finde et job, efter at du er uddannet fra programmet. Prøv et andet svar …

Du kan gøre dig et navn i programmeringsfeltet.

Du tager ikke fejl, men der er et bedre svar! Hvis du klarer dig godt i et fireårigt program, kan du ofte præsentere dig selv for programmeringsnetværket og skabe sig et navn i feltet. Fireårige programmer kan hjælpe dig med at få dit navn derude og etablere dig som en potentielt værdifuld tilføjelse til programmeringsmarkedet. Gæt igen!

Alle de ovenstående.

Nemlig! Alt dette er årsager til, at mange deltager i et fireårigt program. At kende mere end ét programmeringssprog er et værdifuldt sæt færdigheder, og et fireårigt program kan hjælpe dig med at lære dem hurtigere. Du kan også netværke med fagfolk og andre studerende og begynde at skabe sig et navn i feltet. Læs videre for et andet quizspørgsmål.

Vil du have flere quizzer?

Bliv ved med at teste dig selv!

Tips

  • Hvis du er interesseret i spilprogrammering, skal du undersøge Python, C ++ og Java. Af de tre er C ++ sandsynligvis den bedste performer, Python langt den letteste at lære, og Java er bedst i stand til at køre på Windows, Mac OS og Linux uden ændringer.
  • Lær mere om gratis software. Undersøg kildekoden for de programmer, der er tilgængelige i biblioteket med gratis software. Hvorfor genopfinde hjulet, når du kan gøre det bedre? Bare sørg for at forstå, hvad du programmerer.
  • For de fleste mennesker er programmering af noget, der interesserer dem, eller som de kan bruge, mere interessant end eksempler på lærebøger. Brug en søgemaskine til at finde ud af om projekter, der interesserer dig.
  • Når du lærer noget nyt, er det ofte nyttigt at implementere det selv og derefter justere designet og forudsige resultaterne for at sikre, at du forstår konceptet.
  • Gør brug af opdaterede programmeringsgrænseflader for applikationer og officielt referencemateriale, der er tilgængeligt fra softwareudgiveren.
  • Referencer er der for at hjælpe dig. Skam ikke dig, hvis du ikke husker alt udenad; der kommer med tiden. Det vigtige er at vide, hvor man kan finde referencemateriale.
  • For at øve, prøv at lære andre. Det vil ikke kun gøre dig mere kompetent, men lader dig tænke dybere fra forskellige perspektiver.

Anbefalede: