Visual Coding Lab

Sisältää mainoksia
Sisällön ikärajoitus
Kaikki
1+
latausta
Kuvakaappaus
Kuvakaappaus
Kuvakaappaus
Kuvakaappaus
Kuvakaappaus
Kuvakaappaus

Tietoa sovelluksesta

Visual Coding Lab on oppimissovellus, jonka avulla voit oppia ohjelmointia pelkällä älypuhelimellasi. Se sisältää 60 oppituntia, jotka kattavat kaiken Pythonin ja C:n perusteista perusalgoritmeihin, kuten maksimiarvon hakuun ja kuplalajitteluun.


■ Lue, kirjoita ja suorita
Jokainen luku seuraa kolmivaiheista prosessia: "Lukeminen → Harjoitus → Tietovisa". Luet lyhyen selityksen, kirjoitat koodin uudelleen ja suoritat sen paikan päällä ja lopuksi tarkistat ymmärryksesi tietovisalla. Se on suunniteltu menemään pelkän lukemisen tai kopioimisen pidemmälle.


■ Katso muuttujien sisältö
Python-harjoituksissa ei näytetä vain suoritustuloksia, vaan muuttujien arvot näytetään laatikoina. Suorittamalla ohjelman askel askeleelta voit seurata visuaalisesti, millä riveillä ohjelma kulkee ja miten arvot muuttuvat. Lajitteluoppitunnilla näet, miten taulukon elementit järjestetään uudelleen kaaviossa.


■ Suoritusympäristö on laitteesi sisällä
Sekä Python että C suoritetaan vain laitteesi selaimella. Kirjoittamaasi koodia ei koskaan lähetetä millekään palvelimelle. Kun oppimateriaalit ja suoritusympäristö on avattu, ne tallennetaan laitteellesi, jolloin voit jatkaa oppimista myös epävakaissa tai signaalittomissa tilanteissa.

■ Sisältyvä opetussuunnitelma (yhteensä 60 oppituntia)
・Johdatus Pythoniin: Perusteista algoritmeihin (10 lukua / 30 oppituntia)
 print(), muuttujat ja laskutoimitukset, f-merkkijonot, if-lausekkeet, for-silmukat, while-silmukat, listat, funktiot, maksimiarvon haku, kuplalajittelu
・Johdatus C-kieleen: Perusteista algoritmeihin (10 lukua / 30 oppituntia)
 printf(), int-tyyppi ja laskutoimitukset, scanf(), if-lausekkeet, for-silmukat, taulukot, char-taulukot ja merkkijonot, funktiot, maksimiarvon haku, kuplalajittelu

■ Harjoitukset arvostellaan automaattisesti
Harjoituksiin on saatavilla testitapauksia. "Suorita testi" -painikkeen painaminen näyttää odotetun arvon ja todellisen tulosteen rinnakkain, jolloin näet läpäisy-/hylkäystilasi välittömästi.

■ Vapaa suoritus koodin kirjoittamiseen
Oppituntien lisäksi on sivu, jolla voit kirjoittaa ja ajaa koodia vapaasti alusta alkaen. Tämä on hyödyllistä, kun haluat testata oppitunneilla esiintynyttä koodia.

■ Oppimisloki
Laitteellesi tallennetaan ohjelman suorituskertojen määrä, virheiden määrä ja viimeksi kirjoittamasi koodi. Voit tarkastella edistymistäsi myöhemmin.

■ Käyttöehdot
• Ilmainen käyttää (mainoksia näytetään)
• Tilin rekisteröintiä tai kirjautumista ei vaadita
• Kirjoittamasi koodi, edistyminen ja asetuksesi tallennetaan vain laitteellesi (localStorage), eikä niitä lähetetä palvelimellemme.
• Mainosten näyttämiseen käytetään evästeitä ja mainostunnisteita.
• Kohdeikä: 13 vuotta ja vanhemmat
• Tietosuojakäytäntö: https://visual-coding-lab.web.app/privacy
Opi Python- ja C-ohjelmointia 60 käytännönläheisen oppitunnin avulla. Ei rekisteröitymistä, ja se toimii offline-tilassa.
Päivitetty
13.9.2026

Dataturvallisuus

Turvallisuus alkaa siitä, että ymmärrät, miten kehittäjät keräävät ja jakavat dataasi. Datan yksityisyys- ja turvallisuuskäytännöt saattavat vaihdella käytön, alueen ja iän mukaan. Kehittäjä on antanut nämä tiedot ja saattaa päivittää niitä myöhemmin.
  • Dataa ei jaettu kolmansille osapuolille
    Lue, miten kehittäjät ilmoittavat jakamisesta
  • Dataa ei ole kerätty
    Lue, miten kehittäjät ilmoittavat keräämisestä
  • Data salataan siirron ajaksi
  • Dataa ei voi poistaa
  • Sitoutunut noudattamaan Playn perhekäytäntöä