Difference between revisions of "KTurtle"
(Created page with 'KTurtle is an educational programming environment that aims to make learning how to program as easy as possible. To achieve this KTurtle makes all programming tools available fro…') |
PoojaMoolya (Talk | contribs) |
||
Line 35: | Line 35: | ||
#* learn Command | #* learn Command | ||
#* random Command | #* random Command | ||
+ | |||
+ | #Special Commands in KTurtle | ||
+ | #* "learn" command | ||
+ | #* Example of "learn" command | ||
+ | #* "random" command | ||
+ | #* Explaination about "random" command | ||
+ | #* Example of "random" command | ||
+ | #* example of "learn" and "random" together | ||
+ | #* Explanation of commands like canvassize, canvascolor, penwidth, pencolor and repeat |
Revision as of 17:09, 15 December 2014
KTurtle is an educational programming environment that aims to make learning how to program as easy as possible. To achieve this KTurtle makes all programming tools available from the user interface. The programming language used is TurtleScript which allows its commands to be translated.
KTurtle is an educational programming environment for turtle graphics. It is released under the open source GNU General Public License and is part of the KDE SC 4. KTurtle has a built-in programming language that is loosely based on the Logo programming language. It is one of the few localized programming languages; the programming commands are translated to the human language of the programmer.
The Spoken Tutorial Effort for KTurtle is being contributed by Sindhu Ghanti from Public Software Center,IT for Change, Bangalore. Other contributors who helped in the creation of the outline and scripts are ............
Contents
Basic Level
- Introduction to KTurtle
- About KTurtle
- Installing KTurtle
- Exploring Angles
- Repeat Loops
- Drawing Basic Mathematical Structures
- Setting Canvas and Pen Properties
- Grammar of TurtleScript-Part I
- Commands
- Comments
- Numbers
- Variables
- Strings
- Mathematical Operators
- Comparison Operators
- if-else Conditions
Intermediate Level
- Grammar of TurtleScript-Part II
- learn Command
- random Command
- Special Commands in KTurtle
- "learn" command
- Example of "learn" command
- "random" command
- Explaination about "random" command
- Example of "random" command
- example of "learn" and "random" together
- Explanation of commands like canvassize, canvascolor, penwidth, pencolor and repeat