Suunnitteludokumentti v. 1.2
|
|
- Matilda Honkanen
- 8 vuotta sitten
- Katselukertoja:
Transkriptio
1 Suunnitteludokumentti v. 1.2 Ryhmäpalautustyökalu Moodle -oppimisjärjestelmään Ryhmä Sheeple Santeri Kallio Ilmari Kontulainen Jussi Karppinen Ohjaaja Paula Kuosmanen Asiakas Anni Rytkönen Versiohistoria versio 0.1 Runko luotu versio 0.2 Sivusiirtymät versio 0.3 Luokkakaavio, oikolukua ja termistön selityksiä versio 0.4 Sivusiirtymien muokkausta, komponenttien määrittelyä, tietokantakaavio versio 0.5 Arkkitehtuuri lisätty versio 0.6 Komponenttien välinen vuorovaikutus lisätty, relaatiokaavio lisätty versio 0.7 Lisätty kuvaus Tietokantataulujen kuvauksiin (install.xml) versio 0.8 Lisätty lopulliset sivusiirtymät versio 0.9 Korjailtu muotoilua versio 1.0 Suunnitteludokumentin ensimmäinen valmis versio. versio 1.1 Katselmoinnin korjauksia tehty versio 1.2 Korjattu install.xml ja relaatiokaavio
2 Sisällysluettelo 1. Johdanto Sanasto Arkkitehtuurikuvaus Moodlen ja moduulin vuorovaikutus Poikkeustenhallinta Luokkakaavio Tietokantakaavio...8 Relaatiokaavio... 8 Taulujen kuvaukset (install.xml) Komponentit Opiskelijan sivusiirtymät Opettajan sivusiirtymät Komponenttien välinen vuorovaikutus...22
3 1 1. Johdanto Tässä dokumentissa esitellään ryhmän Sheeple tekemän ryhmäpalautustyökalun keskeiset suunnitteluratkaisut. Suunnitteluratkaisujen dokumentoinnissa on otettu huomioon, että lukija ymmärtää PHP- ja Web- ohjelmoinnin tekniikat. Lisäksi Moodlen opensource -ohjelmointityylin tuntemus on suotavaa. Suunnitteluratkaisujen tarkemmat tekniset kuvaukset voi lukea toteutusdokumentista. 2. Sanasto Sana Moodle Ryhmäpalautustyökalu Ylläpitäjä Opiskelija Opettaja Tehtävä Palautus Aktiviteetti Ryhmätehtävä Avoin ryhmätehtävä Tehtävätyyppi Ryhmä Aihe Kurssi Tietokanta Palvelin Moduuli Käyttöliittymä Selitys Oppimisjärjestelmä johon ryhmäpalautustyökalu toteutetaan. Laajennus Moodle -oppimisjärjestelmään, joka mahdollistaa tehtävän arvioinnin kohdistumisen useaan opiskelijaan. Henkilö, jolla on Moodle asennusoikeus. Henkilö, joka käyttää Moodlea opiskelijaoikeuksilla. Henkilö, joka käyttää Moodlea opettajan oikeuksilla ja jolla on oikeus luoda ja arvostella tehtäviä ja ryhmätehtäviä kurssien alle. Moodle -oppimisjärjestelmän sisäinen toiminto jolla opettaja voi arvioida jonkin opiskelijan tuotoksen. Tehtävällä viitataan Moodlen assignment -aktiviteettiin, joka toteuttaa edellä mainitun toiminallisuuden. Jostakin ryhmätehtävästä annettu ryhmäkohtainen vastaus. Moodle -oppimisjärjestelmään liitettävän moduulin ilmentymän kutsumanimi. Toteutettavan aktiviteetin tyyppi, joka mahdollistaa ryhmäpohjaisten tehtävien palauttamisen ja ryhmäytymisen Moodlessa. Ryhmätehtävä on avoin, kun opettaja on määritellyt sen näkyväksi opiskelijoille. Moduulin tarjoamat vaihtoehtoiset tyypit tehtäville, esimerkkeinä tiedostojen lähetys, verkkoteksti, lähetä yksi tiedosto tai offline -tehtävä (otettu Moodlen perustehtävätyypeistä). Opettajan tai opiskelijoiden ryhmätehtävän alle perustama instanssi, jolla on muille näkyvä nimi ja kuvaus ja johon opiskelijat voivat liittyä. Ryhmän nimen synonyymi. Ryhmiä voidaan kutsua myös aiheiksi, jos opettaja esimerkiksi haluaa määritellä ennalta tietyt aiheet mistä ryhmät kirjoittavat. Kurssi jolla käytetään Moodle -oppimisjärjestelmää. Tietokanta jota Moodle ja ryhmäpalautustyökalu käyttävät. Web-palvelin jolla ohjelmisto suoritetaan. Projektin tuotoksena toteutettava lisäosa Moodle -oppimisjärjestelmään. Moduulin käyttäjille näkyvä osuus jonka avulla opettaja ja opiskelijat kommunikoivat sen kanssa.
4 2 Vertaisarviointi Arvostelu Palaute Uudelleenpalautus MVC Ryhmän profiili Opiskelijoiden mahdollisuus arvioida muiden opiskelijoiden palautuksia. Opiskelijalle annettava tehtäväkohtainen arvosana. Opettajan ryhmälle antama tehtäväkohtainen kirjallinen kommentti. Tehtävän palautus uudelleen sen arvioinnin jälkeen. Malli-Näkymä-Ohjain -arkkitehtuurityyli, jota käytetään ryhmäpalautustyökalun suunnittelun perustana. Ryhmän nimi, kuvaus ja mahdollisesti muuta tietoa. 3. Arkkitehtuurikuvaus Ohjain: controller.php ja getgroup.php (Ajax toiminta) Ryhmäpalautustyökalun moduulin toimintalogiikasta vastaa MVC-mallin mukainen ohjainsivu. Sivu liitetään suoritettavaan sivuun aina, kun sen palveluja tarvitaan. Ohjain päättää sen käytettävissä olevien paramerien perusteella: mitä palvelua siltä ollaan pyydetty, mikä toimenpide seuraavaksi toteutetaan ja mikä sivu käyttäjälle seuraavaksi näytetään. Parametrit, joita ohjain käsittelee ovat lomakeparametreja tai istunnon parametreja. Näitä parametreja apuna käyttäen ohjain tarvittaessa hakee mallin tietokantafunktioita apuna käyttäen tietoa, joka näytetään käyttäjille tai jotenkin muuten hyödynnetään toimintalogiikassa. Näkymä: mod_form.php, view.php, index.php, group.php, emptyprofile.php, editableprofile.php, noneditableprofile.php, grade.php ja submission.php MVC:n näkymä on moduulin web -käyttöliittymä, joka on toteutettu XHTML, HTML ja Javascript kielillä. Sen toimintaa ohjaa palvelimella ohjain mallilta saamien tietojen puitteissa. Malli: tietokantafunktioiden joukko lib.php -tiedostossa ja mysql-tietokanta Moduulin tiedot tallennetaan sen omaan tietovarastoon, joka on mysql -tietokanta. Tietokantoja operoidaan moduulin omilla funktioilla, jotka käyttävät Moodlen tarjoamia rajapintoja.
5 3 3.1 Moodlen ja moduulin vuorovaikutus Ryhmäpalautustyökalun moduuli liitetään Moodleen valmiina toiminnallisena kokonaisuutena, jota Moodlessa kutsutaan aktiviteetiksi. Moodle määrittelee tietyn paikan (/mod kansio), minne moduulit siirretään. Kun moduuli on siirretty kansioon Moodle löytää sen, kun ylläpitäjän oikeuksilla oleva käyttäjä käy ylläpitopaneelin Ilmoitukset -sivulla. Moodle tekee tarvittavat muutokset tietokantan automaattisesti install.xml -tiedoston perusteella. Aktiviteeteiltään Moodle edellyttää tiettyjä olemassa olevia resursseja. Nämä konfigurointi- ja resurssitiedostot ovat: Aktivitettin instanssin luontisivu mod_form.php, lomakesivu, jossa määritellään moduulin instanssin parametrit. Kaikki kurssin tämän aktiviteetin instanssit tulostava sivu index.php Tietokannan asennustiedosto db/install.xml, XML-sivu, jossa moduulin tietokanta määritellään Moodlen antaman XMLdb scheman mukaan. Moduulin käyttäjäoikeudet db/access.php Moduulin ikonitiedosto. icon.gif Tietokannan päivitystiedosto db/upgrade.php Moduulin versiotiedot version.php Kielitiedosto lang/fi_utf8/sheeple.php, sivu, josta moduulin käyttämät sanat haetaan. lang/se_utf8/sheeple.php, sivu, josta moduulin käyttämät sanat haetaan. (ryhmä ei toteuta käännöstä vaan ainoastaan kopion suomenkielisestä kielitiedostosta mahdollisen käännöstyön helpottamiseksi) lang/en_utf8/sheeple.php, sivu, josta moduulin käyttämät sanat haetaan. (ryhmä ei toteuta käännöstä vaan ainoastaan kopion suomenkielisestä kielitiedostosta mahdollisen käännöstyön helpottamiseksi) Moduulin funktiotiedosto lib.php, sisältää kaikki moduulissa käytettävät funktiot. Moduulin toiminnalliset sivut view.php, sivu, jossa toiminnallisuus tapahtuu. Sivuun liitetään controller.php, joka liittää tarvittavat näkymät ja toiminnalisuudet.
6 group.php, sivu jossa ryhmien hallinta tapahtuu. submission.php, sivu jossa palautus tehdään. Sivuun liitetään tehtävätyypin toiminnallisuudet PHP -sivuina. grade.php, sivu jolla opettaja arvostelee ryhmien palautukset. Opettaja voi myös antaa opiskelijoille palautetta tällä sivulla. Sivuun liitetään tehtävätyypin toiminnallisuudet PHP -sivuina. controller.php, moduulin ohjaimen päätoimintalogiikkasivu, joka liitetään selaimelle lähetettävään sivuun tarvittaessa. Sisältää myös ohjelmiston tarvitsemat Javascriptit. getgroup.php, ohjaimen toimintalogiikkasivu jolta group.php pyytää Ajax:illa palveluja. Toteuttaa erilaisten profiilien tuonnin ryhmän pääikkunaan. emptyprofile.php, uuden ryhmän luomiseen tarvittava sivu (haetaan Ajaxilla ). editableprofile.php, ryhmän oma sivu, jolla ryhmään kuuluva jäsen voi muokata ryhmänsä profiilia (haetaan Ajaxilla ). Noneditableprofile, ryhmän sivu, jota ryhmään kuulumaton opiskelija voi katsoa mutta ei muokata (haetaan Ajaxilla ). Moduulissa toteutetut tehtävätyypit /type/online/sheeple.class.php, sivu, joka toteuttaa verkkoteksti -tehtävätyypin /type/fileupload/sheeple.class.php, sivu, joka toteuttaa tiedostojen lähetys -tehtävätyypin + Aputiedostot 3.2 Poikkeustenhallinta Moduulin poikkeustenhallinta on toteutettu ohjaimessa tietojen keräyksen yhteydessä esim. lomakkeista, tietokantafunktioita kutsuttaessa sekä tietojen tulostamisen yhteydessä try / catch lauseilla. Poikkeuksen sattuessa ohjelmisto siirtyy Moodlen virhesivulle ja antaa asiaankuuluvan virheilmoituksen. Tiedostoja liitettäessä, on ensin tarkistettu onko kyseinen tiedosto olemassa, jonka jälkeen vasta haettu olemassa oleva tiedosto. Virhesivuille siirtymistä poikkeuksen sattuessa on käyttöliittymässä pyritty minimoimaan esim. HTML-painikkeiden ei toiminnaliseen tilaan asettamisella, käyttäjän oikeuksien mukaan Luokkakaavio Luokkakaaviossa tietoalkiot on nimetty englanniksi parametrien ohella englanniksi, listassa alla on niiden käännökset ja selitykset suomeksi. ttu tiedosto
7 5 user {xor} Attribuuttien selitykset: sheeple ID name late_return type start_date end_date description user_groups grade Ryhmätehtävä tietoalkion yksilöllinen tunnistenumero ryhmätehtävän nimi saako palautuksen tehdä määräajan jälkeen ryhmätehtävän tyypin numero, nimi haetaan taulusta sheeple_assoignmenttype ryhmätehtävän alkamispäivä ryhmätehtävän loppumispäivä ryhmätehtävän kuvaus attribuutti, joka määrää saavatko opiskelijat perustaa ryhmiä arvosteluskaala sheeple_group ID name description returned grade Ryhmä tietoalkion yksilöllinen tunnistenumero ryhmän nimi ryhmän kuvaus onko ryhmä tehnyt palautuksen ryhmän palautuksen arvostelu
8 6 feedback save_date grade_date sheeple_groupmembers ID sheeple_file ID url sheeple_online ID text sheeple_assignmenttype ID name ryhmälle annettu palaute ryhmän palautuksen ajankohta ryhmän arvostelun ajankohta Ryhmän tietoalkion yksilöllinen tunnistenumero Palautettu tiedosto tietoalkion yksilöllinen tunnistenumero tiedoston sijainti polku Palautettu verkkoteksti tietoalkion yksilöllinen tunnistenumero verkkotekstin sisältö Palautuksen tehtävätyyppi tietoalkion yksilöllinen tunnistenumero palautustyypin nimi 5. Tietokantakaavio Relaatiokaavio
9 7 Taulujen kuvaukset (install.xml) Moodle tarjoaa mahdollisuuden kuvata tietokantataulut XMLdb -skeeman mukaisesti, jolloin eri tietokantapalvelimille ei tarvitse erillistä toteutusta vaan Moodlen rajapinta muuntaa XMLdb -skeeman muotoisen XML -tiedoston CREATE TABLE -lauseiksi. <?xml version="1.0" encoding="utf-8"?> <XMLDB PATH="mod/sheeple/db" VERSION=" " COMMENT="XMLDB file for sheeple group assignment module" xmlns:xsi=" xsi:nonamespaceschemalocation="../../../lib/xmldb/xmldb.xsd"> <TABLES> <TABLE NAME="sheeple" COMMENT="group assignment table" NEXT="sheeple_group"> <FIELDS> <FIELD NAME="id" TYPE="int" LENGTH="10" NOTNULL="true" UNSIGNED="true" SEQUENCE="true" ENUM="false" NEXT="course"/> <FIELD NAME="course" TYPE="int" LENGTH="10" NOTNULL="true" UNSIGNED="true" SEQUENCE="false" ENUM="false" PREVIOUS="id" NEXT="name"/> <FIELD NAME="name" TYPE="char" LENGTH="255" NOTNULL="true" SEQUENCE="false" ENUM="false" COMMENT="instance name" PREVIOUS="course" NEXT="late_return"/> <FIELD NAME="late_return" TYPE="int" LENGTH="1" NOTNULL="true" UNSIGNED="true" SEQUENCE="false" ENUM="false" COMMENT="is late return denied" PREVIOUS="name" NEXT="type"/> <FIELD NAME="type" TYPE="int" LENGTH="10" NOTNULL="true" UNSIGNED="true" SEQUENCE="false" ENUM="false" PREVIOUS="late_return" NEXT="start_date"/> <FIELD NAME="start_date" TYPE="int" LENGTH="10" NOTNULL="true" UNSIGNED="true" SEQUENCE="false" ENUM="false" COMMENT="when students can see this instance" PREVIOUS="type" NEXT="end_date"/> <FIELD NAME="end_date" TYPE="int" LENGTH="10" NOTNULL="true" UNSIGNED="true" SEQUENCE="false" ENUM="false" COMMENT="last date to return if late_return is enabled" PREVIOUS="start_date" NEXT="description"/> <FIELD NAME="description" TYPE="text" LENGTH="small" NOTNULL="false" SEQUENCE="false" ENUM="false" COMMENT="description of a instance" PREVIOUS="end_date" NEXT="rereturn"/> <FIELD NAME="rereturn" TYPE="int" LENGTH="1" NOTNULL="true" UNSIGNED="true" SEQUENCE="false" ENUM="false" COMMENT="allows submitting multiple times" PREVIOUS="description" NEXT="user_groups"/> <FIELD NAME="user_groups" TYPE="int" LENGTH="1" NOTNULL="true" UNSIGNED="true" SEQUENCE="false" ENUM="false" COMMENT="allows students, not just teachers, to create new groups" PREVIOUS="rereturn" NEXT="grade"/> <FIELD NAME="grade" TYPE="int" LENGTH="10" NOTNULL="true" UNSIGNED="false" DEFAULT="0" SEQUENCE="false" ENUM="false" COMMENT="the grade type" PREVIOUS="user_groups"/> </FIELDS> <KEYS> <KEY NAME="primary" TYPE="primary" FIELDS="id" NEXT="type"/> <KEY NAME="type" TYPE="foreign" FIELDS="type" REFTABLE="groupassignmenttype" REFFIELDS="id" COMMENT="type of assignment" PREVIOUS="primary"/> </KEYS> <INDEXES> <INDEX NAME="course" UNIQUE="false" FIELDS="course" COMMENT="index for course"/> </INDEXES> </TABLE> <TABLE NAME="sheeple_group" COMMENT="groupassignment group" PREVIOUS="sheeple" NEXT="sheeple_groupmembers"> <FIELDS> <FIELD NAME="id" TYPE="int" LENGTH="10" NOTNULL="true" UNSIGNED="true" SEQUENCE="true" ENUM="false" NEXT="groupassignmentid"/> <FIELD NAME="groupassignmentid" TYPE="int" LENGTH="10" NOTNULL="true" UNSIGNED="true" SEQUENCE="false" ENUM="false" PREVIOUS="id" NEXT="name"/> <FIELD NAME="name" TYPE="char" LENGTH="255" NOTNULL="true" SEQUENCE="false" ENUM="false" COMMENT="name of a group" PREVIOUS="groupassignmentid" NEXT="description"/> <FIELD NAME="description" TYPE="text" LENGTH="small" NOTNULL="false" SEQUENCE="false" ENUM="false" COMMENT="description of a group" PREVIOUS="name" NEXT="grade"/> <FIELD NAME="grade" TYPE="int" LENGTH="3" NOTNULL="true" UNSIGNED="true" DEFAULT="0" SEQUENCE="false" ENUM="false" COMMENT="grade for all students in a group" PREVIOUS="description" NEXT="save_date"/> <FIELD NAME="save_date" TYPE="int" LENGTH="10" NOTNULL="false" UNSIGNED="true" SEQUENCE="false" ENUM="false" COMMENT="date when saved" PREVIOUS="grade" NEXT="grade_date"/> <FIELD NAME="grade_date" TYPE="int" LENGTH="10" NOTNULL="false" UNSIGNED="true" SEQUENCE="false" ENUM="false" COMMENT="date when graded" PREVIOUS="save_date" NEXT="feedback"/>
10 <FIELD NAME="feedback" TYPE="text" LENGTH="small" NOTNULL="false" SEQUENCE="false" ENUM="false" COMMENT="feedback given by a teacher" PREVIOUS="grade_date"/> </FIELDS> <KEYS> <KEY NAME="primary" TYPE="primary" FIELDS="id" NEXT="groupassignmentid"/> <KEY NAME="groupassignmentid" TYPE="foreign" FIELDS="groupassignmentid" REFTABLE="sheeple" REFFIELDS="id" PREVIOUS="primary"/> </KEYS> </TABLE> <TABLE NAME="sheeple_groupmembers" COMMENT="shows in wich group and assignment user belongs to " PREVIOUS="sheeple_group" NEXT="sheeple_assignmenttype"> <FIELDS> <FIELD NAME="id" TYPE="int" LENGTH="10" NOTNULL="true" UNSIGNED="true" SEQUENCE="true" ENUM="false" NEXT="userid"/> <FIELD NAME="userid" TYPE="int" LENGTH="10" NOTNULL="true" UNSIGNED="true" SEQUENCE="false" ENUM="false" PREVIOUS="id" NEXT="assignmentid"/> <FIELD NAME="assignmentid" TYPE="int" LENGTH="10" NOTNULL="true" UNSIGNED="true" SEQUENCE="false" ENUM="false" PREVIOUS="userid" NEXT="groupid"/> <FIELD NAME="groupid" TYPE="int" LENGTH="10" NOTNULL="true" UNSIGNED="true" SEQUENCE="false" ENUM="false" PREVIOUS="assignmentid"/> </FIELDS> <KEYS> <KEY NAME="primary" TYPE="primary" FIELDS="id" NEXT="assignmentid"/> <KEY NAME="assignmentid" TYPE="foreign" FIELDS="assignmentid" REFTABLE="sheeple" REFFIELDS="id" PREVIOUS="primary" NEXT="groupid"/> <KEY NAME="groupid" TYPE="foreign" FIELDS="groupid" REFTABLE="group" REFFIELDS="id" COMMENT="references a group" PREVIOUS="assignmentid"/> </KEYS> <INDEXES> <INDEX NAME="groupmembers-userid" UNIQUE="false" FIELDS="userid" COMMENT="user index"/> </INDEXES> </TABLE> <TABLE NAME="sheeple_assignmenttype" COMMENT="lists different assignment types" PREVIOUS="sheeple_groupmembers" NEXT="sheeple_online"> <FIELDS> <FIELD NAME="id" TYPE="int" LENGTH="10" NOTNULL="true" UNSIGNED="true" SEQUENCE="true" ENUM="false" NEXT="name"/> <FIELD NAME="name" TYPE="char" LENGTH="255" NOTNULL="true" SEQUENCE="false" ENUM="false" COMMENT="name of a type" PREVIOUS="id" NEXT="description"/> <FIELD NAME="description" TYPE="text" LENGTH="small" NOTNULL="false" SEQUENCE="false" ENUM="false" COMMENT="description of a assignment type" PREVIOUS="name"/ > </FIELDS> <KEYS> <KEY NAME="primary" TYPE="primary" FIELDS="id" COMMENT="primary key"/> </KEYS> </TABLE> <TABLE NAME="sheeple_online" COMMENT="table for online text assignment" PREVIOUS="sheeple_assignmenttype" NEXT="sheeple_file"> <FIELDS> <FIELD NAME="id" TYPE="int" LENGTH="10" NOTNULL="true" UNSIGNED="true" SEQUENCE="true" ENUM="false" NEXT="groupid"/> <FIELD NAME="groupid" TYPE="int" LENGTH="10" NOTNULL="true" UNSIGNED="true" SEQUENCE="false" ENUM="false" COMMENT="identifies group" PREVIOUS="id" NEXT="text"/> <FIELD NAME="text" TYPE="text" LENGTH="small" NOTNULL="false" SEQUENCE="false" ENUM="false" COMMENT="submission text" PREVIOUS="groupid"/> </FIELDS> <KEYS> <KEY NAME="primary" TYPE="primary" FIELDS="id" COMMENT="primary key" NEXT="groupid"/> <KEY NAME="groupid" TYPE="foreign-unique" FIELDS="groupid" REFTABLE="group" REFFIELDS="id" COMMENT="references a group" PREVIOUS="primary"/> </KEYS> </TABLE> <TABLE NAME="sheeple_file" COMMENT="file upload assignment table" PREVIOUS="sheeple_online"> <FIELDS> <FIELD NAME="id" TYPE="int" LENGTH="10" NOTNULL="true" UNSIGNED="true" SEQUENCE="true" ENUM="false" NEXT="groupid"/> <FIELD NAME="groupid" TYPE="int" LENGTH="10" NOTNULL="true" UNSIGNED="true" SEQUENCE="false" ENUM="false" COMMENT="references a group" PREVIOUS="id" NEXT="url"/> <FIELD NAME="url" TYPE="text" LENGTH="small" NOTNULL="false" SEQUENCE="false" ENUM="false" COMMENT="url for the folder (not in use)" PREVIOUS="groupid"/> </FIELDS> <KEYS> 8
11 <KEY NAME="primary" TYPE="primary" FIELDS="id" COMMENT="primary key" NEXT="group"/> <KEY NAME="group" TYPE="foreign-unique" FIELDS="groupid" REFTABLE="group" REFFIELDS="id" COMMENT="references a group" PREVIOUS="primary"/> </KEYS> </TABLE> </TABLES> <STATEMENTS> <STATEMENT NAME="insert log_display" TYPE="insert" TABLE="log_display" COMMENT="Initial insert of records on table log_display" NEXT="insert sheeple_assignmenttype"> <SENTENCES> <SENTENCE TEXT="(module, action, mtable, field) VALUES ('sheeple', 'view', 'sheeple_groupassignment', 'name')" /> <SENTENCE TEXT="(module, action, mtable, field) VALUES ('sheeple', 'add', 'sheeple_groupassignment', 'name')" /> <SENTENCE TEXT="(module, action, mtable, field) VALUES ('sheeple', 'update', 'sheeple_groupassignment', 'name')" /> <SENTENCE TEXT="(module, action, mtable, field) VALUES ('sheeple', 'view submission', 'sheeple_groupassignment', 'name')" /> <SENTENCE TEXT="(module, action, mtable, field) VALUES ('sheeple', 'upload', 'sheeple_groupassignment', 'name')" /> </SENTENCES> </STATEMENT> <STATEMENT NAME="insert sheeple_assignmenttype" TYPE="insert" TABLE="sheeple_assignmenttype" COMMENT="inserts assignment types into sheeple_assignmenttype table" PREVIOUS="insert log_display"> <SENTENCES> <SENTENCE TEXT="(name, description) VALUES ('online', 'online text assignment')" /> <SENTENCE TEXT="(name, description) VALUES ('file', 'file upload assignment')" /> </SENTENCES> </STATEMENT> </STATEMENTS> </XMLDB> 9 6. Komponentit Sivusiirtymien ideana on kuvata miltä sivulta käyttäjä ohjataan millekin sivulle, kun käytetään ryhmäpalautustyökalua. Jokaisen sivusiirtymän lähtökohtana on moodlen kurssisivu ja se on jätetty erikseen mainitsematta alla olevien sivusiirtymien yhteydessä. Esimerkiksi kun lisätään kurssille ryhmätehtävä, niin ryhmätehtävään ilmestyy linkki kurssisivulle, viikon kohdalle, jolle tehtävä lisättiin. Kun käyttäjä painaa ryhmätehtävä-linkkiä, niin hän ohjautuu view.php sivulle, johon tulostuu kyseisen tehtävän ryhmät, jos niitä on lisätty. Sivulle tulostuu myös ryhmänhallinta mahdollisuudet: ryhmien lisäys, poistaminen ja muokkaaminen. Sivusiirtymissä näkyy tärkeimmät paramerit, jotka sivulle välitetään ja mitä sivulle tulostuu. Sivujen sisältö vaihtelee hiukan sen mukaan mitä parametrejä ne saavat. Sivusiirtymät pohjautuvat käyttötapauksiin ja ne on ryhmitelty niiden mukaan. 6.1 Opiskelijan sivusiirtymät 1. Lisää ryhmä
12 Opiskelija painaa kurssin sivulta kyseisen ryhmätehtävän linkkiä, jolloin opiskelija ohjautuu view.php sivulle, josta opiskelija painaa Lisää ryhmä -painiketta. Tällöin samalla sivulla oleviin profiilin kenttiin voi syöttää uuden ryhmän profiilin eli ryhmän nimen ja kuvauksen. Tiedot annettuaan opiskelija painaa Tallenna -painiketta ja nyt ryhmätehtävään lisättyjen ryhmien joukossa näkyy lisätty ryhmä. 10
13 2. Liity ryhmään Opiskelija painaa kurssin sivulta kyseisen ryhmätehtävän linkkiä, jolloin opiskelija ohjautuu view.php sivulle, josta opiskelija valitsee ryhmän johon haluaa liittyä ja painaa tämän jälkeen Liity ryhmään -painiketta. Opiskelijalle avautuu sama sivu, mutta nyt opiskelija näkyy uuden ryhmänsä opiskelijoiden joukossa Poistu ryhmästä Opiskelija painaa kurssin sivulta kyseisen ryhmätehtävän linkkiä, jolloin opiskelija ohjautuu view.php sivulle, tämän jälkeen opiskelija painaa Poistu ryhmästä -painiketta, jolloin opiskelija poistetaan ryhmästä, jossa opiskelija on.
14 4. Muokkaa ryhmän profiilia Opiskelija painaa kurssin sivulta kyseisen ryhmätehtävän linkkiä, jolloin opiskelija ohjautuu view.php sivulle, jossa olevissa kentissä näkyy oletuksena oman ryhmän profiilin tiedot. Oman ryhmän profiilin muokkaus on myös mahdollista valitsemalla oma ryhmä listasta. Jos opiskelija ei kuulu mihinkään ryhmään, näytetään ensimmäisen listalla olevan ryhmän profiili. Opiskelija voi muokata tietoja kenttiin ja alta löytyvällä painikkeella tallentaa tiedot Palauta ryhmätehtävä Opiskelija painaa kurssin sivulta kyseisen ryhmätehtävän linkkiä, jolloin opiskelija ohjautuu view.php sivulle, tämän jälkeen opiskelija painaa Palautus -painiketta. Sen jälkeen avautuu view.php, jolla näkyy palautus, jos se on tehty. Sivulla näkyy myös arvosana ja palaute, jos niitä on annettu. Sivulla on myös ryhmätehtävän palautustyökalut, joilla palautus voidaan tehdä. Palautuksen tehtyään opiskelija painaa Tallenna -painiketta.
15 13 6. Katso palautusta Opiskelija painaa kurssin sivulta kyseisen ryhmätehtävän linkkiä, jolloin opiskelija ohjautuu view.php sivulle, tämän jälkeen opiskelija painaa Palautus -painiketta. Tämän jälkeen avautuu view.php, joka näyttää palautuksen, mikäli se on tehty. 7. Selaa ryhmiä Opiskelija painaa kurssin sivulta kyseisen ryhmätehtävän linkkiä, jolloin opiskelija ohjautuu view.php sivulle, joka näyttää kyseiselle ryhmätehtävälle lisätyt ryhmät. 8. Palauta ryhmätehtävä uudelleen Opiskelija painaa kurssin sivulta kyseisen ryhmätehtävän linkkiä, jolloin opiskelija ohjautuu view.php sivulle, tämän jälkeen opiskelija painaa Palautus -painiketta. Sen jälkeen avautuu view.php, jolla näkyy palautus, jos se on tehty. Sivulla näkyy myös arvosana ja palaute, jos niitä on annettu. Sivulla on myös ryhmätehtävän palautustyökalut, joilla palautus voidaan tehdä. Palautuksen tehtyään opiskelija painaa Tallenna -painiketta.
16 Opettajan sivusiirtymät 1. Lisää ryhmätehtävä Opettaja valitsee kurssin sivulta Lisää aktiviteetti -valikosta Ryhmätehtävä, jolloin opettaja ohjatan mod_form.php -sivulle. Sivulla opettaja valitsee tehtävätyypin ja antaa tehtävätyppikohtaiset tiedot ja painaa Tallenna. Opettaja ohjautuu tämän jälkeen view.php sivulle. 2. Muokkaa ryhmätehtävää Opettaja painaa kurssin sivulta kyseisen ryhmätehtävän linkkiä, jolloin opettaja ohjautuu view.php sivulle,jolta löytyy linkki Muokkaa tehtävää. Seuraavaksi opettajalle avautuu sivu, jolla voi muokata tehtävän tietoja. Opettaja painaa Tallenna -painiketta, jolloin tiedot tallentuvat. 3. Poista ryhmätehtävä Ryhmätehtävä poistetaan painamalla kurssin sivulta ryhmätehtävän perässä olevaa Poista - painiketta.
17 4. Arvostele ryhmätehtävä Opettaja painaa kurssin sivulta kyseisen ryhmätehtävän linkkiä, jolloin opettaja ohjautuu view.php sivulle, josta opettaja painaa Arvostele -painikketta. Tämän jälkeen avautuu sivu, jossa on lueteltuna kaikki ryhmätehtävään luodut ryhmät. Opettaa painaa kyseisen ryhmän kohdalta Arvostele - linkkiä, jolloin avautuu uuteen ikkunaan kyseisen ryhmän opiskelijat. Uudelta sivulta löytyy myös arvostelu- ja palautetyökalut, joilla opettaja voi tehtävän voi arvostella. Arvostelun tehtyään opettaja painaa Talllenna -painiketta, jolloin arvostelu sekä palaute tallentuu ja uusi sivu sulkeutuu Anna palaute Opettaja painaa kurssin sivulta kyseisen ryhmätehtävän linkkiä, jolloin opettaja ohjautuu view.php sivulle, josta opettaja painaa Arvostele -painikketta. Tämän jälkeen avautuu sivu, jossa on lueteltuna kaikki ryhmätehtävään luodut ryhmät. Opettaa painaa kyseisen ryhmän kohdalta Arvostele - linkkiä, jolloin avautuu uuteen ikkunaan kyseisen ryhmän opiskelijat. Uudelta sivulta löytyy myös arvostelu- ja palautetyökalut, joilla opettaja voi antaa ryhmälle palautetta. Palautteen annettuaan opettaja painaa Talllenna -painiketta, jolloin palaute tallentuu.
18 6. Lisää ryhmä Opettaja painaa kurssin sivulta kyseisen ryhmätehtävän linkkiä, jolloin opettaja ohjautuu view.php sivulle, josta opettaja painaa Lisää ryhmä -painiketta. Tällöin samalla sivulla oleviin kentät, joissa näkyy ryhmän profiilit, muutuvat kentiksi, joihin voi syöttää uuden ryhmän profilin. Tiedot annettuaan opettaja painaa Tallenna -painiketta, jolloin hän säilyy edelleen view.php:sivulla, mutta nyt ryhmätehtävään lisättyjen ryhmien joukossa näkyy juuri lisätty ryhmä Selaa ryhmiä Opettaja painaa kurssin sivulta kyseisen ryhmätehtävän linkkiä, jolloin opettaja ohjautuu view.php sivulle, joka näyttää kyseiselle ryhmätehtävälle lisätyt ryhmät.
19 Komponenttien välinen vuorovaikutus 1. Ryhmätehtävän instanssin hallinta (course/view.php) Ryhmätehtävän instanssin lisäämiseen ja muokkaamiseen päästään Moodlen kurssin view.php sivulta. View.php sivulla näkyvät kursille luodut ryhmätehtävät. Opettajan oikeuksilla kirjautunut käyttäjä voi tällä sivulla painaa Moodlesta ryhmätehtävän muokkaustilan päälle. Sen jälkeen näkyvät ryhmätehtävien perässä ovat napit ryhmätehtävän lisäämiseen, muokkaamiseen ja poistamiseen sekä linkki suoraan ryhmätehtävän käyttäjän näkymään. Course/view.php lähettää pyynnön course/mod.php:lle, joka vastaa toimintalogiikasta. Sen jälkeen sivu ohjataan modedit.php sivulle, johon liitetään sheeple/mod_form.php ryhmätehtävän lisäämistä ja/tai muokkaamista varten. Ryhmätehtävän poisto tapahtuu suoraan course/mod.php sivulta.
20 18 2. Käyttäjän näkymä (sheeple/view.php) Opiskelija ja opettaja käyttävät tätä sivua ryhmien selailemiseen ja ryhmäytymiseen. Sivuun liitettävä controller.php sivu tarkistaa käytttäjän oikeudet ja päättää sen mukaan mitä toiminnallisuuksia tarjotaan ja mille sivuille käyttäjällä on pääsy. Oletuksena sivuun liitetään ryhmienhallintasivu group.php, joka tarjoaa toiminnalisuuksia riippuen käyttäjän oikeuksista. Kaikki pyynnöt lähetetään GET parametreina view.php sivulle, johon liitetty controller.php tarkistaa pyydetyn toiminnon ja toteuttaa sen. Poikkeuksena on Ajax -tekniikalla toteutettu ryhmän profiilin selaaminen ja muokkaaminen sekä uuden ryhmän lisääminen. Kun ryhmä valitaan listasta, lähettää sivun Javascript ryhmän id:n palvelimelle, josta getgroup.php tiedosto palauttaa selaimelle XMLhttp-oliossa ryhmän nimen ja ryhmän kuvauksen HTML-elementtinä. Jos ryhmän valinnut henkilö kuuluu kyseiseen ryhmään, voi ryhmän profiilia muokata suoraan palautettuun elementtiin. Lisäksi tässä tapauksessa elementin mukana tulevat napit tallentamiseen ja muokkauksen peruuttamiseen. Uutta ryhmää lisättäessä palvelimelta lähetetään tyhjä ryhmän profiili ja uuden ryhmän tallettamiseen tarvittavat napit. Opettajalle lähetetään palvelimelta aina ryhmän profiili, jota voi muokata.
21 19 3. Ryhmätehtävän palautus Ryhmätehtävän palautus toteutetaan ohjaimen sisällyttämän submission.php -tiedoston avulla. Submission.php sisällyttää tehtävätyypin perusteella tiedoston, joka tulostaa kyseessä olevan tehtävätypin tarjoaman käyttöliittymän. 4. Ryhmätehtävän arvostelu ja palaute Ryhmätehtävä arvostellaan ohjaimen sisällyttämältä grade_groups.php -tiedoston avulla. Grade_groups.php tulosta ryhmätehtävän ryhmät ja opettaja voi valita sivulta ryhmän, jonka haluaa arvostella. Valittuaan ryhmän opettaja painaa linkkiä ja ohjain avaa Grade_popup- tiedoston, jolla opettaja voi arvostella ryhmän ja opiskelijat yksittäin.
Testausdokumentti. Sivu: 1 / 10. Ohjelmistotuotantoprojekti Sheeple Helsingin yliopisto. Versiohistoria
Sivu: 1 / 10 Testausdokumentti Ohjelmistotuotantoprojekti Sheeple Helsingin yliopisto Versiohistoria Versio Päivitykset 0.4 Lisätty mod_form.php -tiedostoon liittyvät testit 0.5 Lisätty johdanto 1.0 Dokumentti
Vaatimusdokumentti v. 1.0
Vaatimusdokumentti v. 1.0 Ryhmäpalautustyökalu Moodle -oppimisjärjestelmään Ryhmä Sheeple Santeri Kallio Ilmari Kontulainen Jussi Karppinen Ohjaaja Sampo Yrjänäinen Asiakas Anni Rytkönen Versiohistoria
emo eassari Moodle-ympäristössä Ylläpitodokumentti
emo eassari Moodle-ympäristössä Ylläpitodokumentti Helsinki 15.12.06 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteenlaitos Kurssi 581260 Ohjelmistotuotantoprojekti (9+1op/6ov) Projektiryhmä
Ylläpitodokumentti. Sheeple. Helsinki Ohjelmistotuotantoprojekti Helsingin Yliopisto Tietojenkäsittelytieteen laitos.
Ylläpitodokumentti Sheeple Helsinki 11.05.2009 Ohjelmistotuotantoprojekti Helsingin Yliopisto Tietojenkäsittelytieteen laitos Versiohistoria Versio Päivitys 0.5 Lisätty Uusien tehtävätyyppien lisääminen
Suvi Junes/Pauliina Munter Tietohallinto/Opetusteknologiapalvelut 2014
Tietokanta Tietokanta on työkalu, jolla opettaja ja opiskelijat voivat julkaista tiedostoja, tekstejä, kuvia ja linkkejä alueella. Opettaja määrittelee lomakkeen muotoon kentät, joiden kautta opiskelijat
emo eassari Moodle-ympäristössä Suunnitteludokumentti
emo eassari Moodle-ympäristössä Suunnitteludokumentti Helsinki 15.12.06 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (9+1op/6ov)
Tietokannan luominen:
Moodle 2 Tietokanta: Tietokanta on työkalu, jolla opettaja ja opiskelijat voivat julkaista tiedostoja, tekstejä, kuvia, linkkejä alueella. Opettaja määrittelee lomakkeen muotoon kentät, joiden kautta opiskelijat,
Ohje 1 (12) Maarit Hynninen-Ojala MOODLE PIKAOHJE. Kirjautuminen Moodleen ja työtilan valitseminen
Ohje 1 (12) Maarit Hynninen-Ojala MOODLE PIKAOHJE Kirjautuminen Moodleen ja työtilan valitseminen 1. Verkko-osoite: http://moodle.metropolia.fi 2. Kirjautuminen: omat verkkotunnukset 3. Oma Moodlessa näkyvät
Moodlen lohkot. Lohkojen lisääminen: Lohkojen muokkaaminen: Tampereen yliopisto/tietohallinto 2017 Suvi Junes
Moodlen lohkot Lohkojen lisääminen: Moodlen lohkot sisältävät kurssialueen hallinnointiin liittyviä toimintoja. Kun saat uuden tyhjän kurssialueen, sen molemmilla reunoilla on valmiina muutama keskeinen
Pauliina Munter / Suvi Junes Tampereen yliopisto/tietohallinto 2013
Tehtävä 2.2. Tehtävä-työkalun avulla opiskelijat voivat palauttaa tehtäviä Moodleen opettajan arvioitaviksi. Palautettu tehtävä näkyy ainoastaan opettajalle, ei toisille opiskelijoille. Tehtävä-työkalun
Tehtävän lisääminen ja tärkeimmät asetukset
Tehtävä Moodlen Tehtävä-aktiviteetti on tarkoitettu erilaisten tehtävien antamiseen verkossa. Tehtävä-aktiviteettia ei ole tarkoitettu ainoastaan tehtävien palautukseen, kuten moni sen sellaiseksi mieltää,
Tik-76.115 Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu KÄYTTÖOHJE. LiKe Liiketoiminnan kehityksen tukiprojekti
Tik-76.115 Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu JÄRJESTELMÄN KÄYTTÖOHJE LiKe Liiketoiminnan kehityksen tukiprojekti Versio: 1.1 Tila: hyväksytty Päivämäärä: 13.2.2001
Moodle-alueen muokkaaminen
Moodle-alueen muokkaaminen Alla oleva kuva esittää Moodle-aluetta sellaisena kuin se sinulle toimitetaan:: - Etusivun näkymä koostuu sivun keskellä olevista numeroiduista osioista sekä osioiden molemmilla
Hallintaliittymän käyttöohje
Hallintaliittymän käyttöohje 1. Yleisiä huomioita Hallintaliittymän käyttöä helpottavia yleisiä huomioita: - Käytä listanäkymien hakukentissä kentän vieressä olevaa hakunappia, älä enter-näppäintä. - Älä
Opintokohteiden muokkaus
1 Opintokohteiden muokkaus Näiden ohjeiden avulla hahmottuu kuinka opintokohteita voidaan muokata ssa. Ohje on suunnattu käyttäjille, joilla on in OpasMuokkaaja-oikeudet. n käyttölupia voi hakea lomakkeella,
Tehtävä. Asetukset. Moodlen versiossa 2.3. käyttöön tuli uusi tehtävätyyppi, jonka on tarkoitus tulevaisuudessa korvata aiemmat tehtävätyypit.
Tehtävä Moodlen versiossa 2.3. käyttöön tuli uusi tehtävätyyppi, jonka on tarkoitus tulevaisuudessa korvata aiemmat tehtävätyypit. Uusi tehtävä näkyy Lisää aineisto tai aktiviteetti - valikossa muiden
Suvi Junes/Pauliina Munter Tietohallinto/Opetusteknologiapalvelut 2014
Työpaja Työpaja on vertaisarviointiin soveltuva työkalu. Työpaja mahdollistaa töiden palautuksen ja niiden jakelun opiskelijoiden arvioitavaksi sekä arvioinnin antamisen. Laita Muokkaustila päälle ja lisää
Written by Administrator Monday, 05 September 2011 15:14 - Last Updated Thursday, 23 February 2012 13:36
!!!!! Relaatiotietokannat ovat vallanneet markkinat tietokantojen osalta. Flat file on jäänyt siinä kehityksessä jalkoihin. Mutta sillä on kuitenkin tiettyjä etuja, joten ei se ole täysin kuollut. Flat
Suvi Junes Tampereen yliopisto / tietohallinto 2013
Keskustelualue Keskustelualue soveltuu eriaikaisen viestinnän välineeksi. Keskustelualueelle voidaan lähettää viestejä toisten luettavaksi, ja sitä voidaan käyttää alueena myös ryhmätöiden tekemiseen,
EASY Tiedostopalvelin - mobiilin käyttöopas
EASY Tiedostopalvelin - mobiilin käyttöopas ios www.storageit.fi - Äyritie 8 D, 01510 VANTAA Salorantie 1, 98310 KEMIJÄRVI Sisältö 1. Lataaminen ja asennus 2. Kansiot ja tiedostot Uusien tiedostojen luonti
AJAX-konsepti AJAX. Asynkronisuus. Nykyisten web-ohjelmien ongelmia. Asynchronous JavaScript And XML
AJAX-konsepti AJAX Asynchronous JavaScript And XML Viimeisin muoti-ilmiö web-ohjelmoinissa, termi Ajax tuli käyttöön vuoden 2005 aikana Joukko teknologioita, joiden avulla voidaan toteuttaa uudenlaisen
MOODLE-KURSSIN LAATIMINEN /OPETTAJAN OHJEET
MOODLE-KURSSIN LAATIMINEN /OPETTAJAN OHJEET Jos haluat itsellesi tai jollekin ryhmälle uuden kurssipohjan, ota yhteyttä Virpi Järvenreunaan, Leena Kankaanpäähän, Mervi Lehtoseen, Konsta Ojaseen, Jarno
opiskelijan ohje - kirjautuminen
opiskelijan ohje - kirjautuminen estudio on Edupolin kehittämä e-oppimisympäristö koulutusryhmän verkkoalustana perinteisen luokkaopetuksen tukena tai etäopiskelussa ja -opetuksessa kotoa tai työpaikalta.
Tietosuoja-portaali. päivittäjän ohje
Tietosuoja-portaali päivittäjän ohje Maisa Kinnunen 2010 1 Sisältö PÄIVITTÄJÄN OHJE Kirjautuminen...3 Sivujen tekstin muokkaus...4 Tiedostojen lisääminen palvelimelle...9 Jos sinun pitää selvittää tiedoston/kuvan
OpasOodi Opintokohteiden muokkaus
1 OpasOodi Opintokohteiden muokkaus Näiden ohjeiden avulla hahmottuu kuinka opintokohteita voidaan muokata n OpasOodissa. Ohje on suunnattu käyttäjille, joilla on in OpasMuokkaaja-oikeudet. n käyttölupia
OpasOodi Opintokohteiden muokkaus
1 OpasOodi Opintokohteiden muokkaus Näiden ohjeiden avulla hahmottuu kuinka opintokohteita voidaan muokata n OpasOodissa. Ohje on suunnattu käyttäjille, joilla on in OpasMuokkaaja-oikeudet. n käyttölupia
opiskelijan ohje - kirjautuminen
opiskelijan ohje - kirjautuminen estudio on Edupolin kehittämä e-oppimisympäristö koulutusryhmän verkkoalustana perinteisen luokkaopetuksen tukena. etäopiskelussa ja -opetuksessa kotoa tai työpaikalta.
MOODLE-OHJE: Liitetiedoston lisääminen ja päivittäminen
etusivulta yläoikealta. Kirjauduttuasi sisään SAMK Moodleen, mene omalle opintojaksollesi ja siirry muokkaustilaan. Muokkaustila päälle painike löytyy opintojakson Kun muokkaustila on päällä, siirry sen
Opintokohteiden muokkaus
1 Opintokohteiden muokkaus Näiden ohjeiden avulla hahmottuu kuinka opintokohteita voidaan muokata Opinto-oppaassa. Ohje on suunnattu käyttäjille, joilla on WebOodiin OpasMuokkaaja-oikeudet. WebOodin käyttölupia
Opintokohteiden muokkaus
1 Opintokohteiden muokkaus Näiden ohjeiden avulla hahmottuu kuinka opintokohteita voidaan muokata WebOodissa. Ohje on suunnattu käyttäjille, joilla on WebOodiin OpasMuokkaaja-oikeudet. WebOodin käyttölupia
Office 365 OneDrive Opiskelijan ohje 2017
Digitaalisen oppimisen tiimi/ Mia Tele & Kalle Malinen 13.10.2017 Office 365 OneDrive Opiskelijan ohje 2017 Sisältö 1. OneDrive... 2 2. Miten voin ottaa OneDriven käyttöön?... 3 3. Mitä OneDrivella voi
Mainosankkuri.fi-palvelun käyttöohjeita
Mainosankkuri.fi-palvelun käyttöohjeita Sisällys 1. Johdanto... 1 2. Sisäänkirjautuminen... 1 3. Palvelussa navigointi... 2 4. Laitteet... 2 5. Sisällönhallinta... 4 6. Soittolistat... 7 7. Aikataulut...
Arkkitehtuurikuvaus. Ratkaisu ohjelmistotuotelinjan monikielisyyden hallintaan Innofactor Oy. Ryhmä 14
Arkkitehtuurikuvaus Ratkaisu ohjelmistotuotelinjan monikielisyyden hallintaan Innofactor Oy Ryhmä 14 Muutoshistoria Versio Pvm Päivittäjä Muutos 0.4 1.11.2007 Matti Eerola 0.3 18.10.2007 Matti Eerola 0.2
Suvi Junes/Pauliina Munter Tampereen yliopisto / tietohallinto 2014
Keskustelualue Keskustelualue soveltuu eriaikaisen viestinnän välineeksi. Keskustelualueelle voidaan lähettää viestejä toisten luettavaksi, ja sitä voidaan käyttää alueena myös ryhmätöiden tekemiseen,
Ylläpitodokumentti Labra
Ylläpitodokumentti Labra Helsinki 26.8.2008 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos 1 Kurssi 581260 Ohjelmistotuotantoprojekti (9+1op) Projektiryhmä Anssi Kapanen,
SQL Buddy JAMK Labranet Wiki
Page 1 of 9 SQL Buddy JAMK Labranet Wiki Sisällysluettelo Yleistä SQL Buddy:sta kotisivu :http://sqlbuddy.com/ SQL Buddy on kevyt hallintatyökalu MySQL-tietokannalle. Järjestelmävaatimukset Serverin vaatimukset
Ylläpitodokumentti Mooan
Ylläpitodokumentti Mooan Helsinki 16.08.06 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (9+1op/6ov) Projektiryhmä Heikki Aitakangas
ADMIN. Käyttöopas 08Q4
ADMIN Käyttöopas 08Q4 Sisällysluettelo Uuden käyttäjän lisääminen...3 Käyttäjän poistaminen...3 Oikeudet...4 Käyttäjäasetukset...6 Aktiviteetin määritys...8 Aktiviteetin määrittely...8 Kenttämäärittelyt...9
INTINU13A6 Java sovellukset
Johdanto Kurssin tavoitteena oli luoda tietokantaa käyttävä websovellus Java EE ohjelmointikielellä, sekä hyödyntää muun muassa servlettejä sekä JSP sivuja ja muita tekniikoita monipuolisesti. Webserverinä
KYMP Webmail -palvelu
KYMP Webmail -palvelu Sisältö 1. Kirjautuminen... 3 2. Viestin merkinnät... 4 3. Viestien lukeminen... 4 Viestiin vastaaminen... 4 Viestin välittäminen edelleen / uudelleen ohjaus... 5 4. Viestin kirjoittaminen...
OptimePortal ja OptimeEvent versioiden yhteenveto joulukuu
OptimePortal 1.12.2 ja OptimeEvent 1.16.1 versioiden yhteenveto joulukuu 2016 www.helsinki.fi/yliopisto 1 Tilavaraus Tilavarauspyyntöä luotaessa laskutusyksikkö (ns. H-koodi) voidaan nyt valita viimeisessä
Pauliina Munter/Suvi Junes Tampereen yliopisto / Tietohallinto Valitse muokkaustila päälle kurssialueen etusivun oikean yläkulman painikkeesta.
Sanasto Sanasto -työkalulla voi laatia sanakirjan tapaisen sanaston, jonka hakusanoja (käsitteitä ja niiden määritelmiä) voidaan selata ja opettajan niin halutessa myös kommentoida. Sekä opettaja että
1 Turnitin-tehtävä 1 ja 2 Moodlessa Opettajan näkymä Turnitin-tehtävässä Opettajan näkymä Turnitin-tehtävä 2:ssa...
Alkuperän tarkistus -Turnitin-tehtävä Moodlessa Opettajan ohje Sisällys 1 Turnitin-tehtävä 1 ja 2 Moodlessa... 1 1.1 Opettajan näkymä Turnitin-tehtävässä... 5 1.2 Opettajan näkymä Turnitin-tehtävä 2:ssa...
Moodle-alueen muokkaaminen
Moodle-alueen muokkaaminen Alla oleva kuva esittää Moodle-aluetta sellaisena kuin se sinulle toimitetaan tilattuasi alueen Opetusteknologiapalveluista: - Etusivun näkymä koostuu sivun keskellä olevista
3.3 Kurssin palauttaminen
3.3 Kurssin palauttaminen Yleistä kurssin palauttamisesta Kurssipohjan tulee olla luotuna Moodleen ennen kuin sen päälle voi palauttaa varmuuskopion. Yleensä palauttaminen kannattaa tehdä siten, että entisen
H5P-työkalut Moodlessa
H5P-työkalut Moodlessa 1. H5P-työkalujen käyttöönotto Moodlessa Tampereen yliopisto/tietohallinto 2017 Emma Hanhiniemi 1. Klikkaa Moodlen muokkausnäkymässä Lisää aktiviteetti tai aineisto -linkkiä. 2.
Keskustelualue. Tampereen yliopisto/ tietohallinto 2017 Suvi Junes/Pauliina Munter
Keskustelualue Keskustelualue soveltuu eriaikaisen viestinnän välineeksi. Keskustelualueelle voidaan lähettää viestejä toisten luettavaksi, ja sitä voidaan käyttää alueena myös ryhmätöiden tekemiseen,
Käyttötapauksen nimi Lukija: pääsivu Osallistujat Lukija Tuloehdot Käyttäjä on avannut sivuston pääsivun Kuvaus Ruudulle tulostuvat kirjoittajat ja
Käyttötapauksen nimi Lukija: pääsivu Osallistujat Lukija Tuloehdot Käyttäjä on avannut sivuston pääsivun Kuvaus Ruudulle tulostuvat kirjoittajat ja heidän juttujensa otsikot. Poikkeukset - Lopputulos Käyttäjä
Learning2 (https://learning2.uta.fi) Uudet työkalut ja ominaisuudet
Learning2 (https://learning2.uta.fi) Uudet työkalut ja ominaisuudet Opettaja voi valita kahdesta teemasta: (Asetukset muokkaa asetuksia pakota teema): Oletusteema: (utathemedefault) Vaihtoehtoinen teema
Käyttöohje. Mooan. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Käyttöohje Mooan Helsinki 04.09.2006 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (9+1op/6ov) Projektiryhmä Heikki Aitakangas
TEEMA 2 Aineistot. Kirjautuminen Moodleen. Sisältö. Kirjaudut Moodleen sivulta http://moodle.pkamk.fi/. Voit vaihtaa kielen valikosta.
TEEMA2 Aineistot Sisältö Moodleen kirjautuminen...1 Aineistot (Lisää aineisto ) - Web-sivu...2 - Linkit ulkoisille sivuille...4 - Valmiit tiedostot...5 Etusivun näkymän jäsennys otsikoilla...7 Tiedostojen
Testaussuunnitelma Labra
Testaussuunnitelma Labra Helsinki 25.8.2008 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos 1 Kurssi 581260 Ohjelmistotuotantoprojekti (9+1op) Projektiryhmä Anssi Kapanen,
Google-dokumentit. Opetusteknologiakeskus Mediamylly
Google-dokumentit 1 2 3 Yleistä 1.1 Tilin luominen 4 1.2 Docs-päävalikkoon siirtyminen 7 Dokumentit-päävalikko 2.1 Kirjaudu Dokumentteihin 9 2.2 Lähetä tiedosto Google-dokumentteihin 11 2.3 Uuden asiakirjan
Action Request System
Action Request System Manu Karjalainen Ohjelmistotuotantovälineet seminaari HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos 25.10.2000 Action Request System (ARS) Manu Karjalainen Ohjelmistotuotantovälineet
Opintokohteiden muokkaus WebOodissa. Sisällys. Aluksi
Opintokohteiden muokkaus ssa Sisällys Aluksi... 1 Opintokohteen tietojen muokkaaminen... 3 Opettajat... 3 Oppimateriaali... 5 Alemmat opintokohteet... 5 Vastaavat opintokohteet... 6 Kuvaukset... 7 Linkin
1 Turnitin-tehtävä Moodlessa 1. 1.1 Opettajan näkymä Turnitin-tehtävässä 4. 1.2 Raportin katselu 8. 1.3 Raportin tulostus 10. 1.
Alkuperän tarkistus -Turnitin-tehtävä Moodlessa Opettajan ohje Sisällys 1 Turnitin-tehtävä Moodlessa 1 1.1 Opettajan näkymä Turnitin-tehtävässä 4 1.2 Raportin katselu 8 1.3 Raportin tulostus 10 1.4 Kommentointi
Provet Net Kutsut ohje
Provet Net Kutsut ohje Provetissa voidaan kutsuja käyttää pitkä-aikaisten asiakassuhteiden ylläpitoon. Kutsujen avulla asiakkaita voidaan muistuttaa lemmikin rokotusten voimassa olosta, hampaiden säännöllisestä
Suvi Junes/Pauliina Munter Tietohallinto/Opetusteknologiapalvelut 2014
Moodlen lohkot Lohkojen lisääminen: Moodlen lohkot sisältävät kurssialueen hallinnointiin liittyviä toimintoja. Kun saat uuden tyhjän kurssialueen, sen molemmilla reunoilla on valmiina muutama keskeinen
Sisältö. Päivitetty viimeksi 31.8.2011 Sivu 2 / 14
Ylläpitäjän ohje Sisältö Ylläpitäjän ohje... 1 Yleistä... 3 Vinkkejä ylläpitäjälle... 3 Osoitteet... 3 Internet-selain ja Flash-laajennus... 3 Julkinen sivunäkymä ja ylläpitonäkymä eri välilehdissä...
Tapahtumakalenteri & Jäsentietojärjestelmä Ylläpito
Tapahtumakalenteri & Jäsentietojärjestelmä Ylläpito Henri Kinnunen, Seppo Tompuri, Tero Malkki, Matti Heiskanen, Tommi Rönkönharju, Tuomas Valkeapää Sisällysluettelo 1. Alkusanat.2 2. Asennusohje..2 3.
HAME PostGIS-tietokanta
HAME PostGIS-tietokanta Harmonisoidut maakuntakaavat e-palveluiksi (HAME) VSL 10.12.2019 HAME-hankkeelle maakuntakaavoja varten rakennettu PostGIS-serveri sijaitsee Lounaistiedon AWS (Amazon Web Service)
Kompassin käyttöönotto ja kokeen luominen Opettaja
Kompassin käyttöönotto ja kokeen luominen Opettaja Kompassi-digikokeiden julkaisua varten sinun tulee luoda Sanoma Pron oppimisympäristöön oma työtila kurssiryhmän nimellä. Opiskelijat liittyvät samaan
TERVEYS JA HOITOSUUNNITELMA
TERVEYS JA HOITOSUUNNITELMA 2015 2 / 5 SISÄLLYSLUETTELO TERVEYS JA HOITOSUUNNITELMA... 1 1. TERVEYS JA HOITOSUUNNITELMA... 3 2. TERVEYS JA HOITOSUUNNITELMAN LAADINTA... 4 2.1.1. Toiminnot valikon kohdat
TEHTÄVIEN PALAUTTAMINEN MOODLEEN
TEHTÄVIEN PALAUTTAMINEN MOODLEEN Moodlessa opettaja voi valita tehtävälleen jonkun neljästä erilaisesta tehtävämuodosta: Lähetä yksi tiedosto opiskelija palauttaa yhden tiedoston. Tiedostojen lähetys opiskelija
MOODLE-OHJE: Linkin lisääminen tehtävänannon yhteyteen. Web-linkin lisääminen
Web-linkin lisääminen Kirjauduttuasi sisään SAMK Moodleen, mene omalle opintojaksollesi ja siirry muokkaustilaan. Muokkaustila päälle painike löytyy opintojakson etusivulta yläoikealta. Kun muokkaustila
Oma kartta Google Maps -palveluun
TAMPERE 1 (6) Oma kartta Google Maps -palveluun Google Maps palveluun on mahdollista luoda karttoja omilla paikkamerkeillä. Tilin luonti Google-palveluihin Tehdäksesi karttoja omilla paikkamerkinnöillä,
UUDEN NETTIJÄSENREKISTERIN OHJEET. Kirjaudu sisään antamalla käyttäjätunnus ja salasana
UUDEN NETTIJÄSENREKISTERIN OHJEET Kirjaudu sisään antamalla käyttäjätunnus ja salasana Aloitussivu näyttää seuraavalta. Sen kautta voi siirtyä haluttuihin toimintoihin. JÄSENREKISTERIN SELAUS/MUOKKAAMINEN
Suvi Junes Tampereen yliopisto /Tietohallinto 2012
Työpaja Työpaja on vertaisarviointiin soveltuva työkalu. Työpaja mahdollistaa töiden palautuksen ja niiden jakelun opiskelijoiden arvioitavaksi, sekä arvioinnin antamisen. Laita Muokkaustila päälle ja
Käyttötapauksen nimi Lukija: pääsivu
Lukija: pääsivu Lukija Käyttäjä on avannut sivuston pääsivun Ruudulle tulostuvat 5 viimeisen jutun otsikot ja kirjoittajat sekä jutun alku. - Käyttäjä voi valita kirjoittajan (jutut) tai yhden jutun. Käyttäjävoi
Suvi Junes Tampereen yliopisto / tietohallinto 2012
Keskustelualue Uudet ominaisuudet: - Keskustelualueen voi näyttää blogin näköisenä - Viestiin voi liittää useita liitetiedostoja. Opettaja voi määritellä liitteiden maksimimäärän per viesti keskustelualueen
Tiedostojen palauttaminen tehtävien palautuskansioihin Office 365 tilin yhdistäminen iperho verkko-oppimisympäristöön
Tiedostojen palauttaminen tehtävien palautuskansioihin Office 365 tilin yhdistäminen iperho verkko-oppimisympäristöön Tiedoston palauttaminen tiedostona / Office 365 -kirjastosta Tiedoston palauttaminen
Ohjeet kansainväliselle alustalle rekisteröitymiseen
Ohjeet kansainväliselle alustalle rekisteröitymiseen Tunnusten luominen Kemianluokka.fi-osoitteesta löytyvät vedentutkimushankkeen suomenkieliset sivut. Sivuilta löytyy linkki Ilmoittaudu mukaan, jonka
Webforum. Version 14.4 uudet ominaisuudet. Viimeisin päivitys: 2014-12-6
Webforum Version 14.4 uudet ominaisuudet Viimeisin päivitys: 2014-12-6 Sisältö Tietoja tästä dokumentista... 3 Yleistä... 4 Yleistä & hallinnointi... 5 Dokumentit... 5 Perättäinen tarkistus- ja hyväksymisprosessi...
Käyttötapauksen nimi Lukija: pääsivu
Lukija: pääsivu Lukija Käyttäjä on avannut sivuston pääsivun Ruudulle tulostuvat kirjoittajat ja heidän juttujensa otsikot. - Lopputulos Käyttäjä voi valita kirjoittajan jutut tai kirjoittajan jutun 1
Data@Flow. Verkkosivuston hallinnan ohjeet. atflow Oy tuki@atflow.fi. AtFlow Oy, tuki@atflow.fi, +358 (0)50 452 5620
Data@Flow Verkkosivuston hallinnan ohjeet atflow Oy tuki@atflow.fi AtFlow Oy, tuki@atflow.fi, +358 (0)50 452 5620 Sisällysluettelo 1. Kirjautuminen... 2 2. Sivuston muokkaus... 2 3. Sivujen ja valikoiden
Uuden työtilan luonti
Uuden työtilan luonti 1. Valitaan Uusi työtila vasemmanpuoleisesta valikosta 2. Valitaan Tyhjä työtila aukeavasta valikosta. Tämä toiminto luo uuden tyhjän työtilan. 3. Kun uusi työtila on luotu, aukeaa
Lyseopaneeli 2.0. Käyttäjän opas
Lyseopaneeli 2.0 Käyttäjän opas 1. Esittely Lyseopaneeli on Oulun Lyseon lukion käyttäjätietojen hallintapalvelu jonka tarkoitus on niputtaa yhteen muutamia oleellisia toimintoja. 2. Yleistä paneelin käytöstä
Webmailin käyttöohje. Ohjeen sisältö. Sähköpostin peruskäyttö. Lomavastaajan asettaminen sähköpostiin. Sähköpostin salasanan vaihtaminen
Webmailin käyttöohje https://mail.webhotelli.net sekä https://webmail.netsor.fi Ohjeen sisältö Sähköpostin peruskäyttö Lukeminen Lähettäminen Vastaaminen ja välittäminen Liitetiedoston lisääminen Lomavastaajan
STS UUDEN SEUDULLISEN TAPAHTUMAN TEKO
STS UUDEN SEUDULLISEN TAPAHTUMAN TEKO Valitse vasemmasta reunasta kohta Sisällöt Valitse painike Lisää uusi Tapahtuma Tämän jälkeen valitse kieleksi Suomi VÄLILEHTI 1 PERUSTIEDOT Valittuasi kieleksi suomen,
Sähköposti ja uutisryhmät 4.5.2005
Outlook Express Käyttöliittymä Outlook Express on windows käyttöön tarkoitettu sähköpostin ja uutisryhmien luku- ja kirjoitussovellus. Se käynnistyy joko omasta kuvakkeestaan työpöydältä tai Internet Explorer
EDMODO. -oppimisympäristö opettajille ja oppilaille KOONNUT: MIKA KURVINEN KANNUKSEN LUKIO
EDMODO -oppimisympäristö opettajille ja oppilaille KOONNUT: MIKA KURVINEN KANNUKSEN LUKIO HUOM! Edmodo kehittyy koko ajan, seuraavat ohjeet voivat olla jo päivityksen tarpeessa. 1 Sisällysluettelo Rekisteröityminen
Suvi Junes Tietohallinto / Opetusteknologiapalvelut 2012
Tiedostot Uudet ominaisuudet: - Ei Tiedostot-kohtaa alueen sisällä, vaan tiedostonvalitsin, jolla tiedostot tuodaan alueelle siihen kohtaan missä ne näytetään - Firefox-selaimella voi työpöydältä raahata
Oulun Aikuiskoulutuskeskuksen. Moodlen pikaopas kouluttajalle
Oulun Aikuiskoulutuskeskuksen Moodlen pikaopas kouluttajalle Sisällys Sisällys... 2 Johdanto... 3 Kirjautuminen Moodleen... 3 Moodlen eri käyttäjätasot... 3 Kurssin ylläpito... 4 Kurssin asetukset... 4
1. Valitse suunniteltu valmistumisvuosi alasvetovalikosta ja tallenna valinta. 2. Luo uusi HOPS painikkeella pääset tekemään HOPSia.
ehopsin käyttöohje opiskelijalle 1.2 versio Ennen kuin aloitat hopsin tekemisen, tutustu huolella tiedekuntasi HOPS ohjeistukseen ja pääaineesi/koulutusohjelmasi tutkintorakenteeseen. Tiedekuntakohtaisissa
Automaattitilausten hallinta. Automaattitilauksien uudistettu käsittely
Automaattitilausten hallinta Raportit Saat yhteenvedon voimassa olevista automaattitilauksista ja automaatti-ilmoituksista hakemistopuun Raportit-valikon alta. PDF-napista voit ladata koneellesi yhteenvedon
RockID-varastonhallintajärjestelmän käyttöohje. v. 1.0
RockID-varastonhallintajärjestelmän käyttöohje v. 1.0 Yleistä Rockstar lukijakäyttöliittymä Tuotteiden lukeminen lähtevään tilaukseen Tilaukseen kuulumattomat tuotteet Tuotteiden lukeminen tilauksesta
Kirjasto Relaatiotietokannat Kevät 2001. Auvinen Annemari Niemi Anu Passoja Jonna Pulli Jari Tersa Tiina
Kirjasto Kevät 2001 Auvinen Annemari Niemi Anu Harjoitustyö 7.4.2001 Sisällysluettelo 1. Yleiskuvaus... 3 2. Vaatimukset... 3 2.1. Toiminnalliset... 3 2.1.1. Sisäänkirjautuminen... 3 2.1.2. Nimikkeiden
Suvi Junes/Pauliina Munter Tampereen yliopisto / tietohallinto 2014
Wiki Wiki-työkalu mahdollistaa dokumenttien työstämisen kurssilla yhteisesti siten, että opettaja ja opiskelija/opiskelijat voivat muokata samaa dokumenttia. Opettaja voi luoda Jokaiselle opiskelijalle
Kaakkois-Suomen Ammattikorkeakoulu Oy Mikkelin Ammattikorkeakoulu Oy Kymenlaakson Ammattikorkeakoulu Oy
Opiskelijoiden OneDriveohje Kaakkois-Suomen Ammattikorkeakoulu Oy Mikkelin Ammattikorkeakoulu Oy Kymenlaakson Ammattikorkeakoulu Oy Ohjeen nimi Opiskelijoiden OneDrive-ohje Vastuuhenkilö Mari Jokiniemi
Kurssin asetuksista Kurssin asetukset voidaan muuttaa Kurssin ylläpidon kautta. Moodle ( Mervi Ruotsalainen)
1 Moodle 21.9.2017 ( Mervi Ruotsalainen) Sisällys Kurssin asetuksista... 1 LOHKOT... 3 Sisällön tekemisestä... 4 Lisää aktiviteetti tai aineisto AIHEESEEN... 5 Tekstin ja kuvan, videon, äänitiedoston tai
Käyttöohje. Labra. Helsinki 25.8.2008 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Käyttöohje Labra Helsinki 25.8.2008 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos 1 Kurssi 581260 Ohjelmistotuotantoprojekti (9+1op) Projektiryhmä Henrik Naakka, projektipäällikkö,
Arviointimenetelmän valinta
Arviointimenetelmän valinta Kunkin tehtävätyypin asetuksissa on valittavissa kolme vaihtoehtoista arviointimenetelmää: yksinkertainen, suora arviointi, arviointimatriisi ja arviointiopas. yksinkertainen,
Hops-ohjaajan ohje Opiskelijan hopsit.
Hops-ohjaajan ohje Tässä ohjeessa kuvataan kaksi erilaista tapaa hakea tietyn opiskelijan lähettämä hops. Ensin ohjeistetaan miten toimitaan, jos hopsin ryhmätyökalu on käytössä, eli ohjaajalle on luotu
JAKELUPISTE KÄYTTÖOHJE 2/6
käyttöohjeet JAKELUPISTE KÄYTTÖOHJE 2/6 1. Esittely JakeluPiste on helppo ja yksinkertainen ratkaisu tiedostojen lähettämiseen ja vastaanottamiseen. Olipa kyseessä tärkeä word dokumentti tai kokonainen
Tilastokeskuksen rajapintapalveluiden käyttöönotto ArcGISohjelmistossa
1(6) Tilastokeskuksen rajapintapalveluiden käyttöönotto ArcGISohjelmistossa Ohjeita laatiessa on käytetty ArcGIS:n versiota 10.1. Koordinaattijärjestelmä ArcGIS käyttää oletuskoordinaattijärjestelmänä
MOODLE TUTUKSI. Pirkko Vänttilä Oulun aikuiskoulutuskeskus 4.8.2008
2008 MOODLE TUTUKSI Pirkko Vänttilä Oulun aikuiskoulutuskeskus 4.8.2008 SISÄLLYSLUETTELO 1. ALOITUSNÄKYMÄ... 4 2. TUTUSTUMINEN... 5 3. KESKUSTELUT... 8 4. VIESTIT... 10 5. CHATIT... 10 6. TIEDOSTOJA OMALTA
Avaa ohjelma ja tarvittaessa Tiedosto -> Uusi kilpailutiedosto
Condess ratamestariohjelman käyttö Aloitus ja alkumäärittelyt Avaa ohjelma ja tarvittaessa Tiedosto -> Uusi kilpailutiedosto Kun kysytään kilpailun nimeä, syötä kuvaava nimi. Samaa nimeä käytetään oletuksena
Lohtu-projekti. Testaussuunnitelma
Lohtu-projekti Testaussuunnitelma Versiohistoria: 1.0 19.2.2003 1. versio Mari 1.1 20.2.2003 Muutoksia Mari 1.2 25.2.2003 Katselmoinnissa esiin tulleet Mari muutokset 1.3 17.3.2003 2. syklissä tehtävät
Ylläpitodokumentti. Boa Open Access. Helsinki 2.5.2006 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Ylläpitodokumentti Boa Open Access Helsinki 2.5.2006 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Ilmari
pikaperusteet 3.3. versio
pikaperusteet 3.3. versio IT-palvelut / Hannele Rajaniemi www.jyu.fi/itp/moodle-ohjeet moodle-support@jyu.fi materiaalin koonnut: Hannele Rajaniemi Alustava sisältö Rakennat omaa Moodle kurssiasi, jossa