Kirjoittaja Aihe: logo-ohjelmointikieli libreofficen writessa  (Luettu 811 kertaa)

teele

  • Käyttäjä
  • Viestejä: 914
    • Profiili
logo-ohjelmointikieli libreofficen writessa
« : 05.01.26 - klo:20.33 »

Kerrotaan, että writessa saa Logo-painikkeen työkaluriville, mutta en onnistunut sitä sinne saamaan tekoälyn ohjeiden avullakaan. Koneessani on suomenkielinen Ubuntu 24,04.

Onkohan Logo jo tässä perusasennuksessa tulleessa toimistopaketissa,

En vielä edes tiedä, mihin sitä voisi käyttää, mutta kaikenlaista tulee kokeiltua.









Jere Sumell

  • Käyttäjä
  • Viestejä: 776
  • Talous, Hallinto ja Markkinointi (AMK, 2017),B.B.A
    • Profiili
    • Tietokone-blogi
Vs: logo-ohjelmointikieli libreofficen writessa
« Vastaus #1 : 05.01.26 - klo:21.20 »
Logon suhteen kannattanee luoda esim. firman mallipohja valmiiksi, niin ei tarvitse joka virallista asiakirjaa kohden luoda uudestaan logoa. Säästyy aikaa, kun voi käyttää kerran luotua kustomoitua mallipohjaa.
Free Internet and  people for humans all over the globe!

(Profiilikuvassa oma valokuvani GIMPissä editoituna Disney Classic-väripaletin väreihin ja muunnettuna bittikartta-tiedostosta vektorigrafiikaksi.)

Jere Sumell

  • Käyttäjä
  • Viestejä: 776
  • Talous, Hallinto ja Markkinointi (AMK, 2017),B.B.A
    • Profiili
    • Tietokone-blogi
Vs: logo-ohjelmointikieli libreofficen writessa
« Vastaus #2 : 05.01.26 - klo:21.30 »
Jos tätä tarkoitat

https://extensions.libreoffice.org/en/extensions/show/99431

niin näköjään vaatii 7.4 Libreoffice -vcersion toimiakseen. Itselläni on Versio: 6.4.7.2, joten en voi hyödyntää tätä liitännäistä ennen ohjelmiston päivittämistä.

Free Internet and  people for humans all over the globe!

(Profiilikuvassa oma valokuvani GIMPissä editoituna Disney Classic-väripaletin väreihin ja muunnettuna bittikartta-tiedostosta vektorigrafiikaksi.)

SuperOscar

  • Käyttäjä
  • Viestejä: 4341
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: logo-ohjelmointikieli libreofficen writessa
« Vastaus #3 : 05.01.26 - klo:21.32 »
Nyt taitaa olla kyse LibreLogosta, josta en kyllä minäkään häpeäkseni ole mitään tiennyt, vaikka se näkyy olleen osa LibreOfficea jo vuodesta 2012.
pöytäkone 1, kannettavat 1–3, NUC: Debian GNU/Linux 13;  pöytäkone 2: NixOS 25.11; RPi 1: FreeBSD 14.3-RELEASE; RPi 2: Raspberry Pi OS 13

Jere Sumell

  • Käyttäjä
  • Viestejä: 776
  • Talous, Hallinto ja Markkinointi (AMK, 2017),B.B.A
    • Profiili
    • Tietokone-blogi
Vs: logo-ohjelmointikieli libreofficen writessa
« Vastaus #4 : 05.01.26 - klo:21.49 »
Nyt taitaa olla kyse LibreLogosta, josta en kyllä minäkään häpeäkseni ole mitään tiennyt, vaikka se näkyy olleen osa LibreOfficea jo vuodesta 2012.

Liittyykö tuohon suoraan tai välittömästi tekoäly-ominaisuuksia, mitä Wikipedian artikkelin mukaan turtle-oliota grafiikan luonnin osalta tuolla voi luoda.

Python-opiskelu lähi itselläni python-tulkin komentorivillä turtle-olioon viitaten noita komentoja, niin sai välittömän palautteen tulkilta.
Free Internet and  people for humans all over the globe!

(Profiilikuvassa oma valokuvani GIMPissä editoituna Disney Classic-väripaletin väreihin ja muunnettuna bittikartta-tiedostosta vektorigrafiikaksi.)

teele

  • Käyttäjä
  • Viestejä: 914
    • Profiili
Vs: logo-ohjelmointikieli libreofficen writessa
« Vastaus #5 : 05.01.26 - klo:22.18 »
Tässä vielä selvennykseksi, pitäisi toimia näin tekoälyn mukaan, logo-kielellä writessa ei varmaan ole sen kummemmin tekoälyn kanssa tekemistä:

Koodia: [Valitse]
Open LibreOffice Writer (a normal text document).
     
      Go to View ▸ Toolbars ▸ Logo to show the LibreLogo toolbar (sometimes called “Logo” or “LibreLogo”).
     
      You should see buttons like arrows (turtle moves), “Start Logo program”, “Stop”, “Home”, and “Clear screen”.

« Viimeksi muokattu: 05.01.26 - klo:22.20 kirjoittanut teele »

Jere Sumell

  • Käyttäjä
  • Viestejä: 776
  • Talous, Hallinto ja Markkinointi (AMK, 2017),B.B.A
    • Profiili
    • Tietokone-blogi
Vs: logo-ohjelmointikieli libreofficen writessa
« Vastaus #6 : 05.01.26 - klo:22.26 »
Oikolukuni ei ihan stemmaa näköjään tällä hetkellä.

Olisi pitänyt lukea alkuperäinen postaus vielä uudestaan, mitä kysyjä näköjään on kysynyt tekoälyltä vastausta, eikä niinkään liitännäisestä mikä hyödyntää tekoälyä.

Parempi kait itselleni sammuttaa kone tältä iltaa.
Free Internet and  people for humans all over the globe!

(Profiilikuvassa oma valokuvani GIMPissä editoituna Disney Classic-väripaletin väreihin ja muunnettuna bittikartta-tiedostosta vektorigrafiikaksi.)

kamara

  • Käyttäjä
  • Viestejä: 3138
    • Profiili
Vs: logo-ohjelmointikieli libreofficen writessa
« Vastaus #7 : 06.01.26 - klo:15.38 »
Itse muistan kokeilleeni sitä todella kauan sitten. (En siis tällä koneella, ja tälläkin koneella on ikää 8 vuotta).

Ilmeisesti kyseisen saa asennettua ...
Koodia: [Valitse]
sudo apt install libreoffice-librelogo

... mutta en todellakaan muista kuinka sitä käytettiin, mutta sen verran muistan, että silloin se ainakin toimi.

Edit - Sain konnan näkyviinkin säkällä, mutta en tiedä vielä kuinka. (Siis sain konnan näkymään LibreOfficen Writellä). Käskytin makroista muistaakseni run:ia logon-luomista makroista. Sovellukset marot-> LibreLogo.

Edit 2 - Sain konnan toimimaan ...
Näytä->Työkalurivit->Logo, jolloin ilmestyy Oikealle ylös konnan käskytys tekstilaatikko.

Sitten vain käskyttämään ...
Koodia: [Valitse]
eteen 100
« Viimeksi muokattu: 06.01.26 - klo:16.04 kirjoittanut kamara »

kamara

  • Käyttäjä
  • Viestejä: 3138
    • Profiili
Vs: logo-ohjelmointikieli libreofficen writessa
« Vastaus #8 : 06.01.26 - klo:16.12 »
CoPilot kirjoitti...
Lainaus
Koodia: [Valitse]
ETEEN 100
TAAKSE 100
OIKEA 90
VASEN 90
KYNÄ YLÖS
KYNÄ ALAS
KYNÄVÄRI "punainen"
VIIVANLEVEYS 3
TOISTA 4 [..]
TOIMINTO nimi [parametrit] [aliohjelma]
PIIRRÄ "teksti"
YMPYRÄ 50
KAARI 90 100


En jaksanut kirjoittaa englannin kielisiä vastineita, enkä testata toimiiko nämä käskyt.

Vähän hallusinoi ...
OIKEA -> OIKEALLE
VASEN -> VASEMMALLE
KYNÄ YLÖS -> KYNÄYLÖS
KYNÄ ALAS -> KYNÄALAS
KYNÄVÄRI -> KYNÄNVÄRI
VIIVANLEVEYS -> BUGI
KAARI -> BUGI
TOIMINTO -> BUGI
« Viimeksi muokattu: 06.01.26 - klo:16.56 kirjoittanut kamara »

teele

  • Käyttäjä
  • Viestejä: 914
    • Profiili
Vs: logo-ohjelmointikieli libreofficen writessa
« Vastaus #9 : 07.01.26 - klo:21.12 »

Tämä libreofficen versio on 24.2.7.2,  eikä "Näytä - Työkalurivit "-valinnoilla saa logoa näkymään, luultavasti sitä ei siis ole.

Ehkä niissä koneissa, joissa se näkyy, se on asennettu lisäpakettina?

Minkäänlaista pakkoa logon saamiseksi ei ole, pelkkää kokeilunhalua vain.

kamara

  • Käyttäjä
  • Viestejä: 3138
    • Profiili
Vs: logo-ohjelmointikieli libreofficen writessa
« Vastaus #10 : 08.01.26 - klo:06.32 »

Tämä libreofficen versio on 24.2.7.2,  eikä "Näytä - Työkalurivit "-valinnoilla saa logoa näkymään, luultavasti sitä ei siis ole.

Ehkä niissä koneissa, joissa se näkyy, se on asennettu lisäpakettina?

Minkäänlaista pakkoa logon saamiseksi ei ole, pelkkää kokeilunhalua vain.

Olethan asentanut logo-paketin ?
Koodia: [Valitse]
sudo apt install libreoffice-librelogo

Lisäksi:
Turttlea taitaa pitää käskyttää, jotta saa sen näkyviin ...

Kun olet laittanut logo:n päälle (Näytä->Työkalurivit->Logo), niin sen jälkeen etsi ikkunasta logonohjaus tekstilaatikko ja käskytä Esim. eteen 100

kamara

  • Käyttäjä
  • Viestejä: 3138
    • Profiili
Vs: logo-ohjelmointikieli libreofficen writessa
« Vastaus #11 : 08.01.26 - klo:06.36 »
Jos näillä ohjeilla ei näy vieläkään, niin katso onko paneelissa (oikealla ylhäällä) tuplanuoli, ja klikkaa sitä avautuuko siitä tuo logon paneeli.

kamara

  • Käyttäjä
  • Viestejä: 3138
    • Profiili
Vs: logo-ohjelmointikieli libreofficen writessa
« Vastaus #12 : 08.01.26 - klo:06.40 »
Itse tosin en oikein tykkää "ohjelmoida" logoa, koska se ei ole "Turing täydellinen" (ainakaan tässä 2024.04:n Ubuntuvariantissa).

Scratch on suositeltavampi ohjelmointikieli aloittelijalle. Tosin se on myös monimutkaisempi.

Jere Sumell

  • Käyttäjä
  • Viestejä: 776
  • Talous, Hallinto ja Markkinointi (AMK, 2017),B.B.A
    • Profiili
    • Tietokone-blogi
Vs: logo-ohjelmointikieli libreofficen writessa
« Vastaus #13 : 10.01.26 - klo:10.28 »
Itse tosin en oikein tykkää "ohjelmoida" logoa, koska se ei ole "Turing täydellinen" (ainakaan tässä 2024.04:n Ubuntuvariantissa).

Miten esim. lapsille suunnatussa ohjelmoinnin, jossa on tarkoitus opiskella ja kasvattaa algoritmiseen ajatteluun, esim. Python -kielen turtle ei ole "Turing -täydellinen"? Mitä Pythonissa kaikki muuttujat ja tietotyypit, yms. käsitellään olioina, niin miten ohjelmoitu logo tässä ketjussa esillä ollut algoritmisesti ratkeava komentokäskysarja ei olisi ekvivalentti muiden määritelmien kanssa?

Olet arvon "kamara" varmaan viisastuneempi Turingin teesien suhteen, mitä itse olen, ja vaikka ei tulevista algoritmin määritelmistä voi tietää mitään lähtökohtaisesti, niin voitko kouluttaa lisää pätevin argumentein, miksi librelogon turtle-case ei ole "Turing-täydellinen"?

On totta, että itsekään en välttämättä lähtisi "ohjelmoimaan" firman logoa erityisestikään nyt kovan tekoälybuumin nousevan trendin takia, jos joku firma tilaisi minulta koko yrityksen kattavaa brändiuudistusta, ja alunperinkään ole oikein painanut arvoa että firman pelkällä logolla olisi niin suurta merkitystä.

Mutta silti jopa kiinteistöhoitoyhtiöt tilaavat varmaan joltain markkinointitoimistolta yhä nykyään ja muut firmat kokonaisvaltaisia brändiuudistuksia, jossa ulospäin näkyvää osaa on juuri esim. firman logo vain yhtenä osana, niin maksavat siitä ihan sievoisia summia.
Free Internet and  people for humans all over the globe!

(Profiilikuvassa oma valokuvani GIMPissä editoituna Disney Classic-väripaletin väreihin ja muunnettuna bittikartta-tiedostosta vektorigrafiikaksi.)

SuperOscar

  • Käyttäjä
  • Viestejä: 4341
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: logo-ohjelmointikieli libreofficen writessa
« Vastaus #14 : 10.01.26 - klo:14.08 »
On totta, että itsekään en välttämättä lähtisi "ohjelmoimaan" firman logoa

Tässä taitaa nyt mennä iloisesti sekaisin kaksi eri logoa, graafinen tuotemerkki ja ohjelmointikieli. Käsittääkseni kukaan ei ole vielä puhunut edellisen tekemisestä mitään, vaan puhe on Logo-nimisestä ohjelmointikielestä, jonka toteutus LibreOfficessa on tehty Pythonilla eikä ole täydellinen.

Sikäli kuin tiedän, oikea Logo on ”Turing-täydellinen”, mutta LibreLogo on lähinnä Logoa muistuttava lelu.
pöytäkone 1, kannettavat 1–3, NUC: Debian GNU/Linux 13;  pöytäkone 2: NixOS 25.11; RPi 1: FreeBSD 14.3-RELEASE; RPi 2: Raspberry Pi OS 13

Jere Sumell

  • Käyttäjä
  • Viestejä: 776
  • Talous, Hallinto ja Markkinointi (AMK, 2017),B.B.A
    • Profiili
    • Tietokone-blogi
Vs: logo-ohjelmointikieli libreofficen writessa
« Vastaus #15 : 10.01.26 - klo:15.13 »
Itsekin postauksen julkaistuani havaitsin, että menee en tiedä iloisesti, mutta kaksi eri Logoa sekaisin tekstissäni.

Kaupallis/teknisen -koulutukseni ottaen huomioon "virhe" sallittaneen.

Positiivista tämän säikeen omassa sooloillussanikin osittain on se, että täytyy syventyä Turing Completeness, ja voisi illan käyttää tietojenkäsittely-aiheiden parissa itseäni sivistääkseni.

G:n tekoäly antaa vastaukseksi, että "Turing-täydellinen algoritmi on kykenevä ratkaisemaan minkä tahansa algoritmisesti ratkeavan ongelman saman, mitä Turingin kone kykenee ratkaisemaan annetun ajan ja muistiresurssien puitteissa", noin vapaasti suomennettuna.

G:n tekoäly sivisti minua myös, että "Logo" on proseduraalinen ohjelmointikieli, jolla on OOP-lähestymistavan laajennuksia.

Polku sivistyneempään suuntaan otettuani näin lauantai-iltapäivänä.


EDIT Lisäys 15:20 : 10.01.2026

Ei ketään voine kiistää, etteikö algoritmin määritelmään liittyen olisi mielenkiintoinen aihe, mihin tuo harhapoluille lähtemis kaupallisen tuotemerkin ja saman nimisen ohjelmointikielen postaukseni johdattaa.  Ja sehän olisi kokonaan uuden säikeen aihe, Epätäydellisyydestäkin on ennen Turingin konetta käsittääkseni esitetty teorioita, muistelisin joskus noin 20 vuotta sitten lukeneeni hyvin laaditusta opintomonisteesta.
« Viimeksi muokattu: 10.01.26 - klo:15.25 kirjoittanut Jere Sumell »
Free Internet and  people for humans all over the globe!

(Profiilikuvassa oma valokuvani GIMPissä editoituna Disney Classic-väripaletin väreihin ja muunnettuna bittikartta-tiedostosta vektorigrafiikaksi.)

kamara

  • Käyttäjä
  • Viestejä: 3138
    • Profiili
Vs: logo-ohjelmointikieli libreofficen writessa
« Vastaus #16 : 10.01.26 - klo:15.59 »
Sikäli kuin tiedän, oikea Logo on ”Turing-täydellinen”, mutta LibreLogo on lähinnä Logoa muistuttava lelu.

Joo ...
tarkoitin nimen omaan LibreLogo:a. Tosin, jos muistan ensimmäisen logoon tutustumisen, niin sekään ehkä ei ollut Turingtäydellinen. Ehkä siksi, kun silloin en tiennyt, mitä se tarkoittaa.

En siis muista löytäneeni siitä muuttujia, enkä parametrein annettuja funktioita. Lisäksi puolustaisin Scratchiä ensimmäiseksi ohjelmointikieleksi logon sijaan, että siinä ohjelmoidaan hiirellä kliksuttelemalla, jolloin kaikki ominaisuudet ovat hiiren ulottuvilla.

Itse opin ohjelmoinnin Basic:lla, joka oli käsittääkseni ennen kuin Logoa tai Scratch oli olemassa.
(Tai ainakaan en tiennyt ko. ohjelmointikielistä mitään. Tosin minulle riitti ohjelmoinnin opiskelun motivaatioksi se, että sillä oli mahdollista tehdä peli).

SuperOscar

  • Käyttäjä
  • Viestejä: 4341
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: logo-ohjelmointikieli libreofficen writessa
« Vastaus #17 : 10.01.26 - klo:16.15 »
Itse opin ohjelmoinnin Basic:lla, joka oli käsittääkseni ennen kuin Logoa tai Scratch oli olemassa.

Eipä kahdella ensin mainitulla isoa ikäeroa ole: ensimmäinen Basic on vuodelta 1964 ja ensimmäinen Logo 1967.
pöytäkone 1, kannettavat 1–3, NUC: Debian GNU/Linux 13;  pöytäkone 2: NixOS 25.11; RPi 1: FreeBSD 14.3-RELEASE; RPi 2: Raspberry Pi OS 13

kamara

  • Käyttäjä
  • Viestejä: 3138
    • Profiili
Vs: logo-ohjelmointikieli libreofficen writessa
« Vastaus #18 : 10.01.26 - klo:16.43 »
Itse opin ohjelmoinnin Basic:lla, joka oli käsittääkseni ennen kuin Logoa tai Scratch oli olemassa.

Eipä kahdella ensin mainitulla isoa ikäeroa ole: ensimmäinen Basic on vuodelta 1964 ja ensimmäinen Logo 1967.

Oho, olisi kannattanut lukea wikipediaa ennen kuin kirjoittelee, mutta tosiaan en silloin tiennyt juuri mitään tietokoneista. Itse asiassa tiesin silloin tietokoneista sen verran, että niillä voi pelata. Lisäksi, että niille voi tehdä pelejä. Logoon törmäsin muutaman vuoden jälkeen PC:llä. PC:ssä oli sentään moninkertaisesti enemmän muistia kuin ensimmäisessä käyttämässäni mikrossa tai ensimmäisessä omaan käyttööni saamassani (isäni ostamalla) mikrossa.

SuperOscar

  • Käyttäjä
  • Viestejä: 4341
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: logo-ohjelmointikieli libreofficen writessa
« Vastaus #19 : 10.01.26 - klo:16.50 »
Joskus 1980-luvun alussa, vielä kotitietokoneiden kulta-aikana, Tekniikan maailman tietokoneliitteessä oli iso juttu ”vaihtoehtoisista” ohjelmointikielistä — kotitietokoneissahan oli lähes aina Basic käyttiksen paikalla. Jutussa mainittiin Logo mm. Pascalin ja Pilotin (!) ohessa.
pöytäkone 1, kannettavat 1–3, NUC: Debian GNU/Linux 13;  pöytäkone 2: NixOS 25.11; RPi 1: FreeBSD 14.3-RELEASE; RPi 2: Raspberry Pi OS 13