WEBVTT Kind: captions; Language: fi 1 00:00:00.000 --> 00:00:05.580 Ohjelmointilohko lisätään Plugins-välilehdeltä 2 00:00:05.580 --> 00:00:11.100 Programs-painikkeesta. Käytetään tässä esimerkkinä Java-ohjelmaa. 3 00:00:11.100 --> 00:00:14.970 Jos valikosta ei löydy haluamaasi ohjelmointikieltä, voit antaa attribuutille type 4 00:00:14.970 --> 00:00:20.370 arvon myös käsin. Lista käytössä olevista ohjelmointikielistä ja niitä vastaavat 5 00:00:20.370 --> 00:00:25.230 attribuutin type arvot löytyvät täältä ohjeesta. Eli kirjoittakaa 6 00:00:25.230 --> 00:00:30.090 siihen type-kohtaan tämä teksti, niin saatte tämän ohjelmointikielen käyttöön. 7 00:00:30.090 --> 00:00:35.250 Jokaiselle ohjelmointilohkolle täytyy antaa yksilöivä nimi. Eli kirjotetaan se 8 00:00:35.250 --> 00:00:40.000 nimi tähän PLUGINNAMEHERE tekstin tilalle. 9 00:00:40.000 --> 00:00:46.750 Oletuksena tässä ohjelmointilohkossa ei ole mitään tehtävänantoa eikä otsikkoa. 10 00:00:46.750 --> 00:00:53.740 Jos haluat sellaisia käyttää, niin tehtävänannon voi antaa esimerkiksi tällä stem-attribuutilla- 11 00:00:53.740 --> 00:00:58.660 Jos haluat esimerkiksi jonkinlaisia otsikkoja käyttää, niin voit lisätä tänne myös header- 12 00:00:58.660 --> 00:01:04.250 attribuutin, ja kirjoittaa sinne vaikka tehtävä yksi. 13 00:01:04.250 --> 00:01:10.220 Ohjelmakoodi kirjotetaan aina tämän rivin fullprogram jälkeen, ja ohjelmakoodi päättyy 14 00:01:10.220 --> 00:01:16.250 tähän riviin, missä on kaksi huutomerkkiä. Eli kaikki ohjelmakoodi kirjoitetaan tänne väliin. 15 00:01:16.250 --> 00:01:22.000 Täällä ohjelmakoodin seassa on tällä hetkellä kaksi kommenttiriviä. 16 00:01:22.000 --> 00:01:27.460 Tämä BYCOBEGIN tarkoittaa sitä, että käyttäjä voi muokata koodia 17 00:01:27.460 --> 00:01:32.500 joka on kirjattu tämän rivin jälkeen. Eli tässä editorissa pystytään siis muokkaamaan 18 00:01:32.500 --> 00:01:37.060 sitä osaa siitää ohjelmasta, joka on täällä välissä. 19 00:01:37.060 --> 00:01:42.190 Ja sen muokattava osa päätyy tähän kommenttiin BYCODEEND. 20 00:01:42.190 --> 00:01:46.750 Eli täällä nyt ovat nämä kaikki rivit, mitkä tuossa välissäkin ovat. 21 00:01:46.750 --> 00:01:51.070 Tässä esimerkiksi voidaan siirtää BYCODEBEGIN vaikkapa 22 00:01:51.070 --> 00:01:54.750 tuonne väliin. 23 00:01:54.750 --> 00:01:57.810 ja BYCODEEND siirretään 24 00:01:58.000 --> 00:02:00.040 tuonne väliin, 25 00:02:00.250 --> 00:02:06.500 jolloin huomataan, että tässä tehtävässä voidaan muokata ainoastaan tätä aluetta täällä koodin välissä. 26 00:02:06.500 --> 00:02:11.810 Totta kai tänne voidaan tietysti lisätä rivejä täällä itse tehtävässä, mutta 27 00:02:11.810 --> 00:02:17.000 me ei päästä käsiksi enää näihin riveihin, mitkä täällä ulkopuolella ovat. 28 00:02:17.000 --> 00:02:23.150 käyttäjä pääsee kuitenkin näkemään sen koko koodin, kun se klikkaa tuosta 'Näytä koko koodi'. Tämä on 29 00:02:23.150 --> 00:02:29.000 hyödyllinen ominaisuus varsinkin silloin, kun on pitkiä ohjelmia ja pitää tarkastella sitä kokonaisuutta.