Sololearn: Learn to code
Sololearn - Learn to CodeLæringVerifisert

- 301.00 Anmeldelser
- 4,4
- Nedlastinger
- 10 000 000+
- Pris
- Free
Skjermbilder









Analyse av Appwesome
Hvis du noen gang har ønsket å lære å kode, men ikke visste hvor du skulle begynne, kan Sololearn: Learn to Code være appen for deg. Jeg har sjekket den ut, og jeg må si, den er ganske imponerende. Det beste med den er at den gjør første møte med programmering håndterlig: Du får små oppgaver å prøve selv, i stedet for bare å lese forklaringer. Samtidig ville jeg sett på den som en inngang til koding, ikke som en komplett erstatning for å bygge egne prosjekter eller lære å jobbe i et fullt utviklingsmiljø.
Hvem får mest ut av appen?
Sololearn passer særlig godt hvis du er nysgjerrig på programmering, men ønsker å finne ut om det er noe for deg før du setter av lange økter til et kurs. Den fungerer også for deg som allerede kan litt, men vil friske opp grunnleggende syntaks eller bli kjent med et nytt språk. Utvikleren er Sololearn - Learn to Code, og appen ligger i kategorien læring. Den har en gjennomsnittlig vurdering på 4,4 fra rundt 737 000 vurderinger, og er installert over 10 millioner ganger. Det gir et inntrykk av en etablert læringsapp, men popularitet forteller ikke alene om undervisningsstilen passer deg.
Et realistisk bruksområde er å åpne appen mens du venter på bussen eller har en rolig pause, gjennomføre en kort leksjon og prøve oppgavene før du går videre. Slike små økter kan gjøre det enklere å komme i gang enn å vente på den perfekte, lange studieøkten. Mitt råd er likevel å skrive ned spørsmål du ikke får svar på, og senere teste ideene på egen hånd. Korte øvelser gir god repetisjon, men erstatter ikke arbeidet med å lage noe som faktisk løser et problem.
Hva slags læring du kan forvente
Appen retter seg mot koding med blant annet Python, JavaScript, Java og HTML. Det gir deg flere mulige startpunkter: Python kan være et greit valg hvis du vil utforske programmering uten først å konsentrere deg om nettsider, mens HTML er mer konkret dersom du vil forstå hvordan innhold på en nettside bygges opp. JavaScript er relevant når du vil undersøke hvordan nettsider kan bli interaktive. Jeg ville valgt ett spor først, i stedet for å starte flere kurs samtidig bare fordi valgene er tilgjengelige.
Et nyttig grep er å behandle quizer og kodeoppgaver som kontrollpunkter, ikke som et mål om å komme raskest mulig gjennom leksjonene. Når en oppgave går galt, bør du først lese feilmeldingen og sammenligne den med koden du skrev, før du prøver igjen. Den lille pausen er viktig: Hvis du bare gjetter til svaret blir godkjent, kan du få framgang på skjermen uten å forstå hvorfor løsningen virker. Jeg får mest ut av slike apper når jeg forsøker å forklare svaret med egne ord før jeg går videre.
På mobil er det lett å prøve korte kodebiter, men skjermen og tastaturet setter naturlige grenser for lengre arbeid. Derfor ville jeg brukt appen til å lære begreper, teste små eksempler og bygge en vane, og så flyttet større øvelser til et tastatur når det passer. Det er ikke en mangel ved én bestemt leksjon, men et praktisk skille mellom å lære grunnideen på telefonen og å bli komfortabel med å skrive og organisere mer omfattende kode.
Hva er Sololearn?
Sololearn er en app designet for både nybegynnere og mer erfarne kodere som ønsker å friske opp ferdighetene sine. Med et bredt utvalg av språk som Python, Java, C++, og til og med webutvikling med HTML, CSS og JavaScript, er det noe for alle. Appen er tilgjengelig både for Android og iOS, så du kan lære på farten! Den passer best når du ønsker en lav terskel for å øve litt om gangen. Hvis målet ditt er å bli trygg på hele arbeidsflyten rundt større programmer, bør du regne med å supplere med andre læringsressurser og egne prosjekter.
Andre artikler å lese
Alle artikler
Google Kalender gjør en travel uke lettere å holde oversikt over
En god kalender gjør mer enn å lagre avtaler. Google Kalender er på sitt beste når den gjør en travel uke forståelig, uten å kreve oppmerksomhet hele tiden.
Les artikkelen: Google Kalender gjør en travel uke lettere å holde oversikt over
Among Us holder mistanken levende, men kan det vare?
Et sosialt mysterium ble et globalt samlingspunkt fordi hver runde lager en ny historie. Men kan mistanke, små løgner og raske avstemninger holde på spillerne over tid?
Les artikkelen: Among Us holder mistanken levende, men kan det vare?Brukervennlighet og design
Førsteinntrykket mitt av appen var at den er veldig brukervennlig. Grensesnittet er rent og enkelt å navigere. Du får en velkomstskjerm som guider deg gjennom de første trinnene for å sette opp din første læringsbane. Jeg likte hvordan den holder ting enkelt, uten for mye visuell støy. Det gjør det lettere å fokusere på innholdet.
Den enkle navigasjonen er særlig nyttig når du bare har noen minutter og ikke vil bruke pausen på å lete etter neste oppgave. Likevel kan det være lurt å bestemme på forhånd hva du vil lære i den økten. Hvis du stadig hopper mellom språk eller emner, blir det vanskeligere å se sammenhengen mellom leksjonene. Jeg ville brukt læringsbanen som en retning, men stoppet opp når et grunnleggende begrep trenger mer øvelse.
Læringsopplevelsen
Det som virkelig skiller Sololearn ut, er den interaktive læringsopplevelsen. Du får umiddelbar tilbakemelding og kan praktisere kode i sanntid. Dette er supert hvis du, som meg, lærer best ved å gjøre. Det er også en rekke korte leksjoner og quizer som hjelper deg å konsolidere kunnskapen.
- Kortfattede leksjoner: Perfekt for folk med kort oppmerksomhetsspenn (som meg!).
- Interaktive quizer: Hjelper deg å teste deg selv og se hvor du står.
- Community-funksjoner: Du kan stille spørsmål, dele kunnskap, og til og med konkurrere med andre brukere.
Den umiddelbare responsen gjør det mulig å rette opp en feil mens oppgaven fortsatt er fersk i minnet. Det er en klar fordel sammenlignet med en bok der du ofte må bla fram og tilbake, eller en lang videoleksjon der det kan være vanskelig å finne akkurat det punktet du lurer på. Samtidig er små, forhåndsdefinerte oppgaver ikke det samme som å feilsøke et eget program. Jeg ville derfor sett på øvelsene som en måte å lære byggesteinene på, ikke som bevis på at du allerede behersker språket i praksis.
En konkret måte å få mer igjen for øktene på er å endre en liten del av et eksempel etter at du har forstått oppgaven, og forutsi hva som vil skje før du prøver. Hvis du bare kopierer mønsteret som akkurat ble vist, trener du mest på gjenkjenning. Når du gjør en bevisst endring, må du tenke gjennom sammenhengen mellom instruksjonene og resultatet. Det er en enkel vane som kan gjøre korte leksjoner mer nyttige uten at du trenger å sette av en hel kveld.
Fellesskapet
En ekstra bonus med Sololearn er det aktive fellesskapet. Det er mange brukere som er villige til å hjelpe og gi råd. Jeg fant forumene veldig nyttige, spesielt når jeg stod fast. Det er alltid noen der ute som har vært gjennom det samme og kan gi et nyttig tips eller to.
Fellesskapet kan være særlig verdifullt når du har et konkret spørsmål, men det er lurt å gjøre spørsmålet så presist som mulig. Forklar hva du forsøkte, hva du forventet skulle skje, og hva som faktisk skjedde. Da blir det enklere for andre å peke på en misforståelse i stedet for å gjette seg fram. Jeg ville også prøvd å skrive en egen forklaring etter at jeg har fått hjelp; å formulere løsningen selv er en god test på om rådet faktisk sitter.
Diskusjoner og konkurranse kan gi ekstra motivasjon, men de passer ikke nødvendigvis alle. Hvis rangeringer eller tempo gjør at du føler du må skynde deg, er det bedre å holde oppmerksomheten på det du selv prøver å forstå. Koding handler sjelden om å svare raskest mulig på en isolert oppgave; det handler om å kunne velge en løsning, undersøke den og rette den når den ikke oppfører seg som forventet. Bruk fellesskapet som støtte, ikke som målestokk for hvor fort du bør lære.
Tilpasning og sporingsfunksjoner
Appen lar deg også tilpasse læringsreisen din. Du kan følge flere kurs samtidig og holde oversikt over fremgangen din med egne oversikter og statistikker. Jeg likte hvordan det ga meg et klart bilde av hvor langt jeg hadde kommet og hva jeg måtte jobbe mer med.
Muligheten til å følge flere kurs er nyttig hvis du bevisst ønsker å sammenligne nærliggende emner, men den kan også spre oppmerksomheten. For en nybegynner ville jeg valgt ett hovedkurs og latt de andre vente til grunnlaget er på plass. Når du ser tilbake på fremgangen, spør ikke bare hvor mange leksjoner du har fullført. Se heller etter hvilke temaer du fortsatt må gjette deg gjennom. Det gir et bedre grunnlag for å bestemme hva du skal repetere neste gang.
Pris, plattform og praktiske valg
Appen er gratis å laste ned, men tilbyr kjøp i appen fra 13 kroner til 1 149 kroner ved fakturering via Play. Jeg ville først prøvd den gratis tilgangen lenge nok til å forstå om leksjonsformatet fungerer for meg, før jeg vurderte å betale for noe. Det er særlig viktig hvis du ennå ikke vet hvilket språk du vil lære. På Android krever den minst versjon 8.0, og aldersmerkingen er PG-klassifisering. Den nåværende versjonen er 4.129.0, og appen ble lansert 25. oktober 2016.
Et vanlig spørsmål er om man kan lære nok uten å betale. Det korte, ærlige svaret er at gratis nedlasting gjør det mulig å begynne uten en forhåndskostnad, men kjøp i appen finnes, så jeg ville kontrollert hva som inngår før jeg bestemte meg for et betalt alternativ. Et annet spørsmål er om appen passer for en helt fersk elev: korte leksjoner og interaktive oppgaver gjør den tilgjengelig som startpunkt, men du må selv være villig til å stoppe opp og repetere når et begrep ikke sitter.
Når andre læringsmåter passer bedre
Sammenlignet med videokurs er styrken her at du raskt kan prøve kode selv og få respons, mens video ofte er bedre når du vil se en lengre forklaring eller følge en instruktør gjennom et helt prosjekt. En bok kan være et bedre valg hvis du liker å lese i ditt eget tempo og vil ha en sammenhengende framstilling uten varsler eller andre avbrytelser. For praktisk arbeid med større programmer trenger du dessuten et mer omfattende utviklingsmiljø enn korte mobiløvelser kan gi.
Jeg ville derfor kombinert ressursene etter behov: bruk appen til å oppdage nye begreper og holde øvingen i gang, og velg en bok, et kurs eller et eget prosjekt når du trenger mer dybde. Hvis du allerede er en erfaren utvikler som trenger avansert feilsøking, en bestemt ramme eller hjelp med produksjonskode, er dette neppe det beste hovedverktøyet. Om du derimot vil ha en lett tilgjengelig måte å vedlikeholde grunnleggende ferdigheter på, kan formatet være et nyttig supplement.
Avsluttende tanker
Alt i alt er Sololearn: Learn to Code en fantastisk app for de som ønsker å lære å kode eller forbedre sine eksisterende ferdigheter. Med sitt enkle grensesnitt, tilpassbare læringsopplevelse, og et støttende fellesskap, er det en app jeg trygt kan anbefale. Enten du er ny innen koding eller en erfaren utvikler, er det mye å hente her. Så hvorfor ikke gi det et forsøk?
Min anbefaling er tydeligst for deg som vil prøve programmering uten å gjøre læringen til et stort prosjekt fra første dag. Bruk den til korte økter, velg ett språk som passer interessen din, og skriv gjerne egne notater om feil du gjorde og hvorfor løsningen virket. Da blir fremgangen mer enn bare en oversikt over fullførte oppgaver. Hvis du trenger grundig veiledning gjennom større programmer eller foretrekker lange, sammenhengende forklaringer, bør du bruke den sammen med et kurs eller en annen ressurs. For nysgjerrige nybegynnere og folk som vil repetere litt på farten, er den likevel et lett tilgjengelig sted å begynne.
Høydepunkter
- Lettfattelige leksjoner for nybegynnere.
- Interaktiv læring med kodeutfordringer.
- Støtter flere programmeringsspråk.
- Aktivt fellesskap for støtte og samarbeid.
- Tilgjengelig offline for læring på farten.
Begrensninger
- Noen avanserte emner dekkes ikke.
- Kan være overveldende for helt nye brukere.
- Begrenset tilpasning av læringsstien.
- Noe reklame i gratisversjonen.
- Mangler dybdegående prosjekter for praksis.
Ofte stilte spørsmål
01Hva er Sololearn, og hvordan kan det hjelpe meg med å lære koding?
Sololearn er en plattform designet for å hjelpe brukere med å lære koding på en interaktiv måte. Den tilbyr ulike kurs i flere programmeringsspråk som Python, JavaScript, og Java. Gjennom korte leksjoner og praktiske øvelser kan du bygge ferdighetene dine og få umiddelbar tilbakemelding, noe som gjør læringsprosessen både engasjerende og effektiv.
02Er Sololearn egnet for nybegynnere, eller trenger jeg forhåndskunnskaper?
Sololearn er ideell for både nybegynnere og mer erfarne brukere. Appen har kurs som starter fra grunnleggende konsepter og gradvis går videre til mer avanserte emner. Ingen forhåndskunnskaper er nødvendige, og du kan lære i ditt eget tempo, noe som gjør det til et flott valg for alle ferdighetsnivåer.
03Hvordan fungerer den sosiale interaksjonen i Sololearn?
Sololearn har et aktivt fellesskap der brukere kan samhandle gjennom diskusjonsfora, dele kode, og gi tilbakemeldinger på hverandres prosjekter. Du kan også delta i utfordringer og konkurranser for å teste ferdighetene dine mot andre medlemmer, noe som fremmer et støttende og konkurransedyktig læringsmiljø.
04Er det noen kostnader forbundet med å bruke Sololearn?
Sololearn tilbyr mange av sine ressurser gratis, men det er også et premium-abonnement kalt Sololearn PRO. Dette abonnementet gir tilgang til avanserte funksjoner som detaljert fremdriftsanalyse, frakoblede leksjoner, og et reklamefritt miljø, noe som kan være nyttig for de som ønsker en dypere læringsopplevelse.
05På hvilke enheter kan jeg bruke Sololearn, og krever det internettforbindelse?
Sololearn er tilgjengelig for både Android og iOS-enheter, samt via nettlesere på datamaskiner. Mens noen funksjoner krever internettforbindelse, som forum og konkurranser, kan leksjoner i PRO-abonnementet lastes ned for frakoblet tilgang, slik at du kan studere selv uten internett.