Apua Ohjelmointikieliin!

Eli kouluun pitäisi tehdä esitelmä ohjelmointikielistä (python, java, c ja vapaavalintainen). Netistä löytyy paljon tietoa, mutta sitä on vaikea ymmärtää kun vaikeita asioita selitetään tuntemattomien tietokone termien kautta. Niinpä kysyisin haluaisiko joku täällä kertoa lyhyesti jotain asioita kyseisistä kielistä? Käyttötarkoitus, historiaa tai vaikka rivi kyseistä koodia.

19

430

    Vastaukset 19

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • ranteet_auki

      Tee vittu itte esitelmäs saatanan avuton paska.

    • Wikipedia on ihan hyvä.

      • ei saanu käyttää wikipediaa lähteenä


      • Arvaustoimisto
        ankeaaprikoosi kirjoitti:

        ei saanu käyttää wikipediaa lähteenä

        Älä kerro, että otit Wikipediasta. Kirjoitat asian omin sanoin, niin hyvin menee. Copy&Pastea ei
        kuitenkaan kannata käyttää, siitä voi narahtaa.


      • Arvaustoimisto kirjoitti:

        Älä kerro, että otit Wikipediasta. Kirjoitat asian omin sanoin, niin hyvin menee. Copy&Pastea ei
        kuitenkaan kannata käyttää, siitä voi narahtaa.

        Siitä narahtaa tosi helposti. Copy paste tekstistä ja laittaa hakukoneeseen ohjaa sinne Wikipedia artikkeliin jokseenkin suoraan ja johtaa myös jos on hyvin samanlainen.

        Eli käytännössä Wikipediaa tai mitä tahansa muuta voi käyttää oppimateriaalina.

        Sitten kun asia on opittu, niin kirjoittaa täysin omasta päästä tarinaa mihin käytetään ja mitä eroa.


    • Turbo-Urpo1
    • drop-out

      Ei pidä mennä kouluun jonka alkeellisimmistakaan vaatimuksista ei suoriudu.

    • valmistaTuli

      10 PRINT "TERE TÄSSÄ MUN ESITELMA"
      20 GOTO 10
      30 END

      • ei-jatkoon

        Turhia koodirivejä. Hylätty.


    • kierrän_kaukaa

      Onpa muuten hullua kun asiasta ilmeisesti täysin tietämätön pistetään koulussa tekemään jotain.

      Mikähän koulu se tuollainen on? Kiinnostaisi tietää että osaa kiertää sen mahdollisimman kaukaa.

      • elämänkoulu

        Koulut ovat lahjattomia varten. Ihan oikeassa paikassa vaikuttaa aloittaja olevan.


      • qwertyuio

        Onhan se outoa. Luulisi sen menevän niin, että opettaja näyttää/kertoo, ja se omaksutaan. Sitten ollaan valmiita käyttämään opittua.

        Jos taas oppilas käyttää itsehankittua tietoa, virheiden ja ongelmien vaara on suuri.


      • resurssituhlausta
        qwertyuio kirjoitti:

        Onhan se outoa. Luulisi sen menevän niin, että opettaja näyttää/kertoo, ja se omaksutaan. Sitten ollaan valmiita käyttämään opittua.

        Jos taas oppilas käyttää itsehankittua tietoa, virheiden ja ongelmien vaara on suuri.

        Hullua se nimenomaan on että tietämättömät (eli oppilaat) pannaan opettamaan toisiaan pedagogiikan varjolla ja mukamas hankkimaan esiintymiskokemusta.

        Pahimmillaan se on sitä että koko luokallinen vuoronperään änkkää toisten edessä typeryyksiä joista muu luokkakaan ei älyä mitään.

        Kukaan ei opi mitän ja arvokasta opetusaikaa haaskautuu.


    • sfgfdgsdfg

      java:
      ---

      public class Hello {

      public static void main(String[] args) {
      System.out.println("En jaksanut tehdä tätäkään itse");
      }

      }
      ---
      python:
      ---
      print("Tämänkin kopioin netistä")
      ---

      c :
      ---
      #include <iostream>

      int main()
      {
      std::cout << "Kyllä olenkin laiska!\n";
      return 0;
      }
      ---

      #!/bin/bash
      echo "Onnea esitelmään!"

    • InternetinOmaKieli

      Hyödyllisin ohjelmointi kieli on HTML.

      <p>HTML on <b>tosi</b> kivaa</p>

    • exBersel

      Kuulostaa joltain hyödyttömältä AMK-tehtävältä tuo tehtävänanto

    • Tota siis mene vaikka kirjastoon eli herjastoon ja kysy toimihenkilöltä, olisko jotain hyvää kirjallisuutta.

      Onhan se hyvä asia oppia itse tekemään kirjallisuustutkimus. Sit osaa kun on työelämässä.

    • ftdsewaa

      Omana opiskeluaikana oli mentävä kirjastoon tutkimaan ammattikirjallisuutta ja englanninkielisiä ammattilehtiä.

      Nykyään on niin helppoa, kun on käytössä netti ja google, google-haut vaan peliin, esimerkiksi

      history of programming languages -> wikipedia-artikkeli ja vastaava kuvahaku (kielten kehitys kaaviokuvana), sillä löytyy jopa valmis ppt-esitys (tee kuitenkin oma)
      erikseen web programming languages->web objelmointikielet
      katso vähän muitakin sivuja kuin wikipedia

      Eli ohjelmointikielten kehitys: konekieli/assembler->käskykielet->oliokielet näkyy selvästi esim. programming language family tree-kaaviokuvasta missä vuosiluvut (esimerkkikuvassa assemblerin jälkeen 1. oikea ohjelmointikieli fortran, tämä kuva loppuu c#:uun, 2000-luvulla ei c#:n ja .netin jälkeen ole tullut uusia merkittäviä kieliä, mutta entisiin on tullut frameworkkeja, platformeja ja uusia rajapintastandardeja ja defactoja). Kuvasta puuttuu skriptikielet.

      Sitten ohjelmointikielen suosio yleisesti: veracode-sivu tiobe index (java on ykkönen, mutta indexistä puuttuu javascript mitä käyttää kaikki webbisivut) ja sitten käyttö eri web-siteilla: taulukko millä kielillä websitet google, facebook jne tehty. Nykyään lähes kaikki isot webbipalvelut (valtion sivustot, nokia, veikkaus..) on tehty java j2ee-sovelluspalvelimilla (siihen lisätään käyttöliittymä, bisneslogiikka ja tietokanta), pienemmillä sivustoilla yleisimmin käytössä on web-palvelin php (yleensä frameworkillä tai cms:llä kuten wordpress ja joomla), kun taas sulautetut järjestelmät käyttää yleensä c, asm ja c .

      Esimerkkikoodina eri kielillä voisi olla koodinpätkä, mikä kysyy nimen (esim joe) ja sitten tulostaa: hei joe, tämä koodi on tehty javalla tmv..

      Tällä sapluunalla saa helposti aikaan tunnin mittaisen esityksen.

      ps. lopuksi voisi mainita että tulevaisuuden nouseva ala on tekoäly ja tekoälykielten merkitys kasvaa

      • ftdsewaa

        Lisäys edelliseen

        Kun luin tuon aloituksen uudelleen tarkoitus ilmeisesti onkin verrata nimettyjä kieliä ja tuoda
        niiden yhteneväisyydet/erot/edut/haitat, niin edellinen nopea vastaukseni käsitteli vain niiden historiaa ja käyttötarkoitusta eli on hyvä alustus.

        Varsinainen kielten ominaisuuksien vertailu on google-haku tyyliin:
        compare python java c
        python vs java vs c

        ja sen tuloksena ominaisuustaulukko
        esim

        tarvitsee tulkin/kääntäjän (python tulkki, c ja java kääntäjä)
        standalone-binary/tarvitsee enginen (c standalone-binary, java tarvitseee runtime-enginen ja python tulkin)
        portability (c ei, java ja python kyllä, kunhan ao engine ja tulkki löytyy)

        muita kohtia..
        statically typed (tarkoittaa muuttujat tyypitetty, eli c ja java kyllä, python ei)
        (tässä voi näyttää eron yhteenlaskussa muuttujilla koodiesimerkki)
        pointerit käytössä?
        olio-ominaisuudet?
        garbage collection?
        ...
        ks esim tämä stackshare.io/stackups/cplusplus-vs-java-vs-python ja koodiesimerkkejä


    Ketjusta on poistettu 1 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Nyt se syksy on sitten alkanut

      Esimerkiksi tänään sataa aamusta iltaan, ja nytkin.
      Maailman menoa
      76
      1255
    2. Kuhmolainen opettaja tuomittu vainoamisesta

      https://yle.fi/a/74-20248184 ”Kuusikymppinen kuhmolaisnainen piinasi naapureitaan lähes kahdeksan vuoden ajan. Nainen
      Kuhmo
      24
      1235
    3. Olet nainen ollut vaikein rasti

      Eniten olet tunteitani myllännyt ja niitä kuluttanut, ja tuottanut. 🤔
      Ikävä
      83
      1188
    4. Anteeksi J-mies

      Anteeksi että myötävaikutin siihen että rakastuit minuun, jota et voi koskaan saada. Viimeksi kun näimme ja katselimme t
      Ikävä
      129
      975
    5. Elämäni biisi -paljastus: Tänä lauantaina 26.9. nämä julkkikset istahtavat sinisille sohville!

      Katsotko Elämäni biisiä? Elämäni biisi on monen suomalaisen suosikki. Vieraslista lauantaina 26.9. tarjoilee vieraita m
      Tv-sarjat
      7
      968
    6. Riittääkö mahkut

      Kaivattuusi 🤭.
      Ikävä
      63
      874
    7. Mihin Asiakirjat ovat voineet kunnasta kadota???

      LUE kuinka verorahoja haaskattiin Yle: Ähtärin pandalaskelmat salattiin ja hukattiin - Satakunnan Kansa https://share.
      Ähtäri
      82
      803
    8. Mitä muuta on olemassa kuin lisääntyminen

      Jos mies ei pääse lisääntymään niin mikä hänen osansa elämässä on? mitä jää jäljelle? Hän on vain muiden palvelija kok
      Sinkut
      132
      692
    9. Ähtäri on taas TV: n ja radion ykkösuutinen

      Uusi podcast on julkaistu ja on nyt kuunneltavissa. Mot on tehnyt hyvää työtä! Mikko Savola ja kepu ei ota mitään vast
      Ähtäri
      50
      672
    10. Siinä kävi mies nyt niin että tämä ämmä muuttaa ulkomaille

      Vuonojen maa kutsuu, joten ei hätää. Et kuule minusta enää. 😂 Lycka till! Ämmä riittää.
      Ikävä
      81
      651
    11. haluatko lopettaa

      ihan lopullisesti
      Ikävä
      146
      574
    12. Miten sinä voit?

      Kysytkö kukaan sitä sinulta? Olen huomannut, että jos kohtaa empaattisen ihmisen ja hän kysyy noin, saattaa padot murtua
      Ikävä
      91
      557
    13. Tilanteenne

      Onko tilanteenne tällä hetkellä hyvä?
      Ikävä
      48
      547
    14. Kerro kolme hyvää asiaa

      Kaipaamastasi ihmisestä ja lisää perään onko kaivattusi n vai m 😍
      Ikävä
      25
      527
    15. Suomen 4. seksikkäin mies Miika Nousiaisen tilalle - Pitääkö olla huolissaan palaa tv:seen

      Suosittu keskusteluohjelma tekee paluun. Tällä kertaa panelistina ei jatka enää Miika Nousiainen, vaan hänen tilalleen t
      Suomalaiset julkkikset
      11
      520
    16. Minulla on ikävä Sinua kulta, rakas

      Olisitpa lähelläni, tarvitsen sinua ❤️
      Ikävä
      37
      518
    17. Moottoripyöräonnettomuus

      Mopomiitissä tapahtunut onnettomuus ja uutisointi. Ajoradan ylityksen vaarallisuudesta ei mitään uutisointia. Ei myöskää
      Alajärvi
      48
      517
    18. 45
      502
    19. Jos oikeasti haluat mies

      Tiedät mitä on tehtävä. Luotan, että etenet jos haluat. En voi tehdä enää mitään kun ei ole numeroasi.
      Ikävä
      88
      487
    20. voi luoja kun uskaltaisin

      laittaa viestiä sinulle...
      Ikävä
      20
      475
    Aihe