Localized programming language Citrine
La drømmene dine komme til liv!
Lag enkelt dine egne apper og spill i nettleseren din
morsmål! Del med alle på PC, mobil og spillkonsoll.
Last ned Citrine
bli medlem!
Hvordan fungerer Citrine?
HINT: Ny på programmering generelt? Sjekk ut < a href="#handleiding">Citrine Håndbok< / a> for nybegynnere og erfarne programmerere.
1. Setninger
Citrine leser programmer fra toppen til bunnen,
fra starten av en setning til slutten. Hver setning avsluttes med et punktum.
2. Variabler
Slik erklærer du en variabel i Citrine:
3. Beskjeder
Du skriver et program ved å sende meldinger til objekter
(tall, tekst, booleans, sekvenser osv.). Den generelle notasjonen er:
Hvis meldingen har argumenter, blander du dem med meldingen slik:
<object> <a>: <argument 1> <b>: <argument 2>Her er a og b begge deler av den samme meldingen. For en melding med 1 argument som består av 1 tegn (som +) må du utelate kolon.
4. Kommaer
Du kan kjede flere meldinger sammen. Hvis en melding
har argumenter, må du sette et komma (,) etter den hvis du
ønsker å sende en oppfølgingsmelding. Eksempel:
5. Oppgaver
Du kan gruppere instruksjoner ved å sette { og } rundt dem.
Det blir en oppgave. Du kan også sende meldinger til oppgaver,
for eksempel * 3 for å utføre oppgaven 3 ganger:
I starten av oppgaven er det parametere. Bruk <- for å returnere et svar fra en oppgave. Du kan utvide ethvert objekt ved å knytte nye oppgaver til nye meldinger:
Tall med: ['doble'] gjør: {<- selv * 2.
}.
Skriv ut: 3 doble, stopp.
Dette er grunnlaget.
Den beste måten å bli kjent med Citrine på er å oppdage det gjennom lek.
Utforsk selv hvilke objekter og meldinger som er tilgjengelige....
Objektutforsker
FAQ
This guide is suitable for both beginners and advanced. Learn programming in a playful way with Citrine! Manual (English only)
Demo Game
Et eksempel på spill laget med Citrin Er Piccolo.
I dette spillet, får du inn i rollen som et hotell pikkolo som er i gang
kofferter må levere til utålmodige hotellets gjester.
Men pass på! På vei mag ikke støte på de andre hotellpersonalet.
Kode / Grafikk: Gabor De Mooij,
Musikk: Bobby Babalas.
Piccolo Windows 1.1 (.exe)
Piccolo Linux 1.1 (.deb)
Piccolo Android 1.1 (.apk)
Piccolo MacOS 1.3b m1+ (.dmg)
Piccolo Source Code (.ctr)
Piccolo Manual (.pdf)
Piccolo PAD (.xml)
Exportserver Beta
Dra Citrine-filen til boksen nedenfor
å eksportere!
Ingen tilgangskode ennå? Bli medlem! Som en del Av Citrine-fellesskapet får du tilgang til eksportserveren. Medlemskap er bare ~58 NOK.