Millä kielellä toteuttaisit

Millä kielellä toteuttaisit esimerkiksi cd-levyllä olevan oppiaineen opetusohjelman. Siis sellaisen josta avautuisi oppilaalle pieni ruutu josta voi valita tehtäviä.
8804
Äänestä

Muut lukivat myös

Vastaukset 8

Vanhimmat

Toteuttaisin assembylla konekielikoodin ja HTML:llä ohjelmoisin kuvakkeet klikkaamaan käynnistäjää

Äänestä

on varmaan nopein/helpoin???

Äänestä

Eikös ne kaikki nykyään noilla ole toteutettu?

nimim. "50 miljoonaa kärpästä ei voi olla väärässä"

Äänestä

sijaitsevatko tehtävät CD:llä tai jossain muualla?

Kun et kertonut tarkemmin millaisista tehtävistä on kysymys ja miten paljon toiminnallisuutta haluat sisällyttää niihin (esim. laskutehtävä joka automaattisesti generoi jokaiselle oppilaalle eri lähtöarvot ja pystyy tarkastamaan vastauksen?) on vähän vaikeaa sanoa millä sen kannattaa toteuttaa.

Jos välittää omasta ajankäytöstä, voidaan sanoa että mahdollisimman korkean tasoisella ohjelmalla (Word>PowerPoint>HTML>VBA>C jne). Lisäksi täytyy ottaa kantaa pitäkö ohjelma olla itsenäinen (.exe) tai voidaanko olettaa että oppilailla on sovelluksen pyörittämiseen tarvittava ohjelma (kuten esim. selain)?

Yksi aika nopea tapa on käyttää MS-PowerPoint tehtävien tekemiseen (sillä pystyy nopeasti ja siististi luomaan tekstiä ja grafiikaa, kaavoja jne). Jos niitä tallentaa HTML-muotoon voidaan tehdä valikko sivun vasempaan laitaan mistä voi valita haluttuaa tehtävää.

Tässä vaiheessa joku varmasti haluaa huomauttaa että tällaiset HTML-sivut vievät paljon tilaa (mikä on totta). Todennäköisesti ne kuitenkin vaivatta mahtuvat CD:lle (700 MB) ja nopeus on riittävä koska niitä ei ajeta verkon yli.

Jos tämä ei riitä, seuraava vaihe on kai HTML.

Äänestä

Helppo ja nopea, eikä tarvitse selainta.

Äänestä

Jos haluaa tehdä näyttäviä natiiviohjelmia nopeasti ja helposti niin silloin vaihtoehdoiksi jää
Delphi tai Lazarus. Niin Lazarus on ilmainen ja siitä löytyy myös Linux/Mac-versio windows-version lisäksi. Delphistä on tarjolla windows-versio.

Lisätietoja Delphistä löytyy:
http://www.moonsoft.fi/products/000033.aspx

Lisätietoja Lazaruksesta löytyy
http://fi.wikipedia.org/wiki/Lazarus

Äänestä
  • Enpäs löytänyt Mac versiota Lazaruksesta...

    Mieluummin sitten RealBasic, joka ei kyllä ole ilmainen, mutta ehdottomasti helpoin ohjelmointikieli, saman asian toteuttamiseen, muilla kielillä vie 10-20 kertaa enemmän aikaa kuin RealBasicilla.

    Ja RealBasicissa, pystyy kääntämän ohjelman yhdellä klikkauksella: WIndowsille, Linuxille, Mac OS X:lle ja Mac OS 9:lle. Ei tarvitse edes olla muita käyttöjärjestelmiä asennettua, vaan voi suoran Windowsista tai Macista tehdä Linux ohjelmat.

    http://www.realsoftware.com/

    Äänestä

  • Lazarus on keskeneräinen ja ennen kaikkea HUONO tekele, joka on kyhätty kuolemaansa tekevän Pascal-ohjelmointikielen ympärille.

    Äänestä

Kommentoi aloitusta


ohjelmointi kirjoitti:

Millä kielellä toteuttaisit esimerkiksi cd-levyllä olevan oppiaineen opetusohjelman. Siis sellaisen josta avautuisi oppilaalle pieni ruutu josta voi valita tehtäviä.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu