Jump to content

Recommended Posts

Posted

O KPL, Linguagem de Programação para Crianças, é uma linguagem muito recente, criada exclusivamente para atrair as crianças ao mundo da programação. Morrison Schwartz, criador desta nova linguagem, orientou esta linguagem para o desenvolvimento de jogos, pois talvez será a melhor forma de incentivar as crianças a utilizarem a mesma. Para programarem em KPL, será apenas necessário a leitura, a matemática e a digitação, necessidades estas que serão desenvolvidas mais rapidamente com a ajuda da programação.

Com o IDE disponível para download, é possível fazer a conversão dos nossos programas em KLP para VB.NET ou C#.

Site Oficial: http://www.kidsprogramminglanguage.com/

Download KLP IDE: http://www.kidsprogramminglanguage.com/Files/KPLv1.1.zip

Screenshots

IDE

http://nevermind.foruns.org/pap/klp/IDE.JPG

Programa a correr (Ola Mundo)

http://nevermind.foruns.org/pap/klp/exemplo.JPG

Posted

Programação só apartir dos 8  🙂 . Mas realmente o IDE está fofinho está.

Parece que a linguagem está mais orientada para o C do que para o pascal, visto que já usa certas instruções de C, no entanto também usa o Program e o End do Pascal.

Deve ser uma mistura entre uma linguagem didática e uma linguágem mais avançada, bastante bom até, quem sabe não virá a ter futuro  😁.

Cumps. Overrun

Posted

Ppl, alguem aqui já experimentou ?

Pois, eu já, mas nao sei como e que se dão paragrafos nakela linguagem, nem como ler o que digitamos

no exemplo

Define A As Int
Define B As Int
Define C As Int
Print("Escreva o 1 nº -> ") // Aqui o programa lia o inteiro "A"
Print("Escreva o 2 nº -> ") // Aqui tinha de ler o "B"
C = A+B
Print(C)
Posted

Para escreveres linha a linha faz tipo:

PrintLine("Escreva o 1 nº ->")

PrintLine("Escreva e 2 nº ->")

Para leres o valor q foi inserido:

primeiro = ConsoleReadInt("Escreva o 1 nº ->")

segundo = ConsoleReadInt("Escreva o 2 nº ->")

Printline("O primeiro numero é" + primeiro)

PrintLine("O segundo numero é" + segundo)

Cumps

Posted

Para escreveres linha a linha faz tipo:

PrintLine("Escreva o 1 nº ->")

PrintLine("Escreva e 2 nº ->")

Para leres o valor q foi inserido:

primeiro = ConsoleReadInt("Escreva o 1 nº ->")

segundo = ConsoleReadInt("Escreva o 2 nº ->")

Printline("O primeiro numero é" + primeiro)

PrintLine("O segundo numero é" + segundo)

Cumps

Ok, Thanks, Então ficava :

Define A As Int
Define B As Int
Define C As Int
A = ConsoleReadInt("Escreva o 1º nº ")
B = ConsoleReadInt("Escreva o 2º nº ")
C = A+B
PrintLine("O Resultado da Soma é " + C)
Posted

Lol eu até metia o puto a programar mas não o estou a ver sussegado a programar na cadeira por muito tempo 😞

Ele o que faz no computador é Messenger e jogos e mm assim passa maior parte do tempo levantado, imagino na programação 🙂

Posted
Em 17/04/2006 às 14:11, UnKnowN disse:

Ok, Thanks, Então ficava :

Define A As Int
Define B As Int
Define C As Int
A = ConsoleReadInt("Escreva o 1º nº ")
B = ConsoleReadInt("Escreva o 2º nº ")
C = A+B
PrintLine("O Resultado da Soma é " + C)

Pelos vistos tens q ter do genero:

variavel = ConsoleReadInt("texto", True ou False)

o True ou False é para indicares se queres ou não que seja mostrado na consola.

Posted
Em 17/04/2006 às 20:44, Tiago Salgado disse:

Pelos vistos tens q ter do genero:

variavel = ConsoleReadInt("texto", True ou False)

o True ou False é para indicares se queres ou não que seja mostrado na consola.

Get it 😞

Posted

Era engraçado, ter alguem ja com bons conhecimentos de KPL e juntar aqui uma "turminha" para programarem em KPL.

pah, podemos tds colar um cado e perceber pelo menos o basico e se calhar alguem mais curioso avançar no conhecimento e ajudar o ppl...ja aora era criar 1 forum, cm á C e VB e isso para KPL 👍 lol! joke

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.