Tarvitsisi tehdä sellainen pienimuotoinoinen opetusohjelma, jossa on kysymyksiä ja muutama eri vastauspainike. Eli esim.:
Kysymys nro1
- vastaus1 vastaus2 vastaus3
Vastauksista riippuen seuraava kysymys riippuu siitä:
Kysymys nro2 (riippuen vastauksesta)
- vastaus1 vastaus2 vastaus3
Vastauksesta riippuen jälleen seuraava kysymys riippuu siitä jne..
Mikä olisi yksinkertaisin (täysin ohjelmoinnista tietämättömälle) tapa luoda tuollaisen kysymys & vastaus systeemi? HTML:llä tuo onnistuisi, riippuen vastauksesta menee aina uudelle sivulle, mutta varsin raskas toteuttaa, kun pitää jokainen sivu luoda aina erikseen.
Ajattelin semmoista, että se toimisi ilman mitään kääntäjää (samoin kuin nyt nettisivutkin) eli ruudulle tulee joku ikkuna, jossa voi painaa sitten valitsemaansa nappulaa.
Ei taida ollakaan niin yksinkertaista kuin kuvittelin :-S Tai jos joku tuntee esim. valmiita ohjelmia, mitä voi muokata tekstin suhteen niin sekin käy ;) Eli voi laittaa kysymyksen ja nappien tekstit uusiksi.
Kysymys nro1
- vastaus1 vastaus2 vastaus3
Vastauksista riippuen seuraava kysymys riippuu siitä:
Kysymys nro2 (riippuen vastauksesta)
- vastaus1 vastaus2 vastaus3
Vastauksesta riippuen jälleen seuraava kysymys riippuu siitä jne..
Mikä olisi yksinkertaisin (täysin ohjelmoinnista tietämättömälle) tapa luoda tuollaisen kysymys & vastaus systeemi? HTML:llä tuo onnistuisi, riippuen vastauksesta menee aina uudelle sivulle, mutta varsin raskas toteuttaa, kun pitää jokainen sivu luoda aina erikseen.
Ajattelin semmoista, että se toimisi ilman mitään kääntäjää (samoin kuin nyt nettisivutkin) eli ruudulle tulee joku ikkuna, jossa voi painaa sitten valitsemaansa nappulaa.
Ei taida ollakaan niin yksinkertaista kuin kuvittelin :-S Tai jos joku tuntee esim. valmiita ohjelmia, mitä voi muokata tekstin suhteen niin sekin käy ;) Eli voi laittaa kysymyksen ja nappien tekstit uusiksi.
Vastaukset 3
Vanhimmat
Kyllä sinä voit tehdä sen sivun html:llä jos käytät esim. kaavakkeen ja siinä tekstikentän mihen kysymyksien siältö tulee. Vastauksen ohjaat javaskriptin jossa tekstikentän sisältö päivitetään vastauksen perusteella.
Eihän tuo myöskään ole vaikea tehdä basicilla tai c:llä, sinähän joudut käyttämään murtoosan kielien elementeistä (luku, kirjoitus, testi (if)).
Kun kerrot millä aiot toteuttaa, voin auttaa lisää. En jaksa kirjoittaa koodia kaikille kolmelle vaihtoehdolle.
kunhan on helppo editoida ja muuttaa...
javascript tuntuu järkevimmältä, koska ei vaadi mitään erityistä huomiota, vaan toimii varsin monella ilman erivaatimuksia. Tosin javascriptia en osaa.
Ongelman vain tuottaa se, millä saa sellaisen pienen ponnahdusikkunan napukkoineen tehtyä.
Helppo editoida? Tarkoitatko koodin rakenteellista järkevyyttä vai ihan tekstin editointia.
Tuntuu näin äkkiseltään että kysymysten riipuvuus toinen toisistaan voi vaikeuttaa hieman koodaamista ja johtaa myös aikamoiseen purkka mössöön.
PHP olisi yksivaihtoehto jolloin sivu toimisi myös selaimissa missä javaSkriptit on otettu pois käytöstä (Onkohan tällaisia käyttäjiä hirveästi). Tosin PHP toteutus taitaa olla vaikeampi toteuttaa kuin JavaSkripti.