Mahtavaa löysit perille! Tämän materiaalin tarkoituksena on tutustuttaa sinut ohjelmoinnin pariin Python-ohjelmointikielellä, joka onkin yksi tämän hetken suosituimmista ohjelmointikielistä.
Oletko koskaan miettinyt, miksi sinunkin pitäisi opetella ohjelmointia?
Anna kun kerron! Oletko koskaan miettinyt, miten voit lähettää puhelimellasi viestejä kavereillesi tai entä miten avaimella voi avata auton ovet koskematta autoon?
Ne toimivat tietysti erilaisten ohjelmien avulla, jotka on ohjelmoitu erilaisten ohjelmointikielien avulla. Koska erilaisia ohjelmia käytetään kaikkialla, todella monessa ammatissa tarvitaan ohjelmointitaitoja, eikä siten tiedä päädytkö sinäkin joskus ohjelmoijaksi. Vaikka et päätyisikään ohjelmoijaksi, niin ohjelmoinnin opettelu opettaa sinulle myös matematiikassa tärkeää algoritmista ajattelua ja ongelmanratkaisua ja on siis hyödyllistä monella tapaa sekä hauskaa! Näet sen vielä.☺️
Tiesitkö? Maailmassa on tällä hetkellä tuhansia erilaisia ohjelmointikieliä.
Pisteet: 0 / 2
Ohjelmointi on kuin kirjoittaisit ohjeita robotille, joka tekee mitä pyydät. Nämä ohjeet tulkataan erilaisten kääntäjien avulla tietokoneelle ymmärretävään muotoon, jolloin tietokone voi suorittaa näitä ohjelmia.
Erilaiset ohjelmointikielet sisältävät erilaisia ikään kuin sanakirjan sanoja ja lauseita, joilla on jokaisella oma merkityksensä. Esimerkiksi Pythonilla ohjelmoitaessa käytetään komentoja print
, input
ja while
, joita laittamalla tiettyyn järjestykseen saadaan aikaan ohjelma, joka tekee sen ohjelmoijan haluaman asian.
Ohjelmoinnissa kaikkea ei tarvitse muistaa ulkoa, vaan voit aina tarkistaa mitä mikäkin komento tarkoittaa erilaisista materiaaleista, kuten tästä sivustosta. Tärkeintä onkin vain harjoitella erilaisten ohejelmien kirjoittamista ja ratkaista sitä kautta erilaisia ongelmia.
Höpinät sikseen ja eiköhän kirjoiteta ensimmäinen ohjelma!
Alla on esimerkki yksinkertaisesta ohjelmasta Python-kielellä ja sen tulostuksesta.
print("Algoritmi akatemia")
Tulostaa seuraavanlaisesti näytölle (konsoliin):
Konsoli
Esimerkkitulostus
Algoritmi akatemia
Tässä print
on Pythonin komento, joka tulostaa sille annetun tekstin näytölle. Tekstin tulee olla lainausmerkkien sisällä. Lisäksi on tärkeää, että print
-komento on kirjoitettu pienillä kirjaimilla ja että tulostettava teksti on sulkujen sisällä. Ohjelmoinnissa ylipäätäänkin on tärkeää, että jokainen merkki on oikeassa paikassa ja oikeassa muodossa, sillä muuten ohjelma ei toimi.
Mutta mikä ihmeen näyttö tai konsoli? Se on se paikka, jossa ohjelma tulostaa tekstiä. Voit kuvitella sen ikään kuin tekstiviestinä, jonka ohjelma lähettää sinulle, kun tietokone on sen suorittanut.
Tällä sivustolla käytämme selaimeen upotettua koodieditoria, joka suorittaa ohjelmasi kun painat "Suorita" nappia ja tulostaa ohjelman tulosteen alla olevaan konsoliin.
Konsoli
Voit kokeilla kirjoittaa yllä olevaan editoriin vaikka esimerkin 1 ohjelman ja katsoa miten se käyttäytyy. Ei hätää vaikka et ymmärtäisi vielä mitä sinun pitäisi kirjoittaa, sillä opit taitoja vähitellen kun siirryt materiaalissa eteenpäin.
⭐ Ensimmäinen ohjelma
Pisteet: 0 / 10
Kokeile seuraavaksi kirjoittaa ensimmäinen ohjelmasi. Voit ottaa tähän mallia esimerkistä 1. Kirjoita ohjelmasi alla olevan tehtävän editoriin ja paina "Suorita" nappia. Tämän jälkeen ohjelmasi tuloste näkyy alla olevassa konsolissa ja tehtävä tarkistaa onko se oikein. Mikäli tehtävä on oikein näet konsolin oikealla puolella peukun 👍 ja mikäli väärin niin rastin ❌.
Älä hämäänny alla olevasta esimerkkitulostus lohkosta, sen tarkoitus on vain näyttää, miltä sinun ohjelmasi konsolin tulostuksen tulisi näyttää kun olet suorittanut ohjelman.
Voit yrittää tehtävää niin monta kertaa kuin haluat. Huomaa, että kirjoittaessassi ohjelmaa, sen tulee tulostaa täsmälleen sama teksti kuin tehtävässä on annettu, eli siinä tulee olla iso kirjain alussa ja lopussa huutomerkki.
Tehtävä:
Kirjoita ohjelmien klassikko "Hello world!" -ohjelma, joka tulsotaa näytölle tekstin Hello world!
Konsoli
Esimerkkitulostus
Kirjoita ohjelmasi alle ja tarkista se "Suorita" painikkeella:
Konsoli
Mahtavaa olet nyt kirjoittanut ensimmäisen ohjelmasi! Olet nyt valmis siirtymään seuraavaan lukuun oppimaan lisää tulostamisesta.