बदलाव
सम्पादन सारांश रहित
{| style="height:10px; float:right; align:center;"
|<div style="width:150px;border:none; border-radius:10px;box-shadow: 5px 5px 5px #888888; background:#ffffff; vertical-align:top; text-align:center; padding:5px;">
''[http://karnatakaeducation.org.in/KOER/index.php/%E0%B2%9F%E0%B2%B0%E0%B3%8D%E0%B2%9F%E0%B2%B2%E0%B3%8D%E2%80%8C%E0%B2%AC%E0%B2%BE%E0%B2%95%E0%B3%8D%E0%B2%B8%E0%B3%8D_%E0%B2%95%E0%B2%B2%E0%B2%BF%E0%B2%AF%E0%B2%BF%E0%B2%B0%E0%B2%BF ಕನ್ನಡದಲ್ಲಿ ನೋಡಿ]''</div>
<div class="noprint" style="float:right; border:1px solid blue;width:300px;background-color:#F5F5F5;padding:2px;">
{| cellspacing="0"
| [[File:Book.jpg|none|80px|Book image]]
| style="padding-left:2px;"| Go back to <br/>[[ICT student textbook]] <br/> [[ICT teacher handbook]]
|}</div>
=Introduction=
TurtleBlocks is a fun activity in which you learn how command a little robotic turtle to draw pictures and designs for you. TurtleBlocks does only one thing and tries to do it very simply and very well: bring geometry and art together through programming. Like the Logo programming language turtle geometry has a central role. However the main focus of TurtleBlocks is static artistic images.
==Educational application and relevance==
It was designed to be easy enough for children and yet powerful enough for people of all ages. TurtleBlocks is focused on making images while allowing you to explore geometry and programming.
==Version==
The TurtleBlocks Tool version – 98-1
==Configuration==
There is no specific configuration for this tool or application.
* TurtleBlocks is part of the Ubuntu distribution. <br>
This can be opened from Applications → Education → TurtleBlocks
==Overview of Features==
==Other similar applications==
==Development and community help==
=Working with the application=
==Functionalities==
{| class="wikitable"
|-
|style="width: 50%;|[[File:1_Tutleblocks_open.png|450px]]
|style="width: 50%;|[[File:2_Turtleblocks_main.png |450px]]
|-
|style="width: 50%;|Step 1 - TurtleBlocks can be opened from
Application→ Education→ TurtleBlocks
|style="width: 50%;|Step 2 - Once you open TurtleBlocks you can see the window like this. This contain 9 programming palettes. First one is Turtle palette. This palatte contain some blocks, that blocks are used to control the movement of turtle.
|-
|style="width: 50%;|[[File:Pen pallete.png |450px]]
|style="width: 50%;|[[File:4_Turtleblocks_Colour.png |450px]]
|-
|style="width: 50%;|Step 3 - This palette called pen palette. The blocks of this palatte are used to control the attributes of the turtle's pen.
|style="width: 50%;|Step 4 - This color palette contain some blocks. That blocks can be used with the set-pen-color block in place of a number block.
|-
|style="width: 50%;|[[File:5_Turtleblocks_Numbers.png |450px]]
|style="width: 50%;|[[File:6_Turtleblocks_flow.png|450px]]
|-
|style="width: 50%;|Step 5 - This palette called number palette. The blocks in this palette relates to arithmetic and boolean operators.
|style="width: 50%;|Step 6 - The blocks in the flow palette control program flow.
|-
|style="width: 50%;|[[File:7_Turtleblocks_blocks.png |450px]]
|style="width: 50%;|[[File:8_Turtleblocks_trash.png |450px]]
|-
|style="width: 50%;|Step 7 - This is palette of variable blocks. These blocks are for defining variables and subroutines. Without actions.
|style="width: 50%;|Step 8- This palette holds any blocks that have been put in the trash. You can drag blocks out of the trash to restore them. The trash palette is emptied when you quit Turtle Art.
|-
|style="width: 50%;|[[File:Turtleblocks_construction_1.png |450px]]
|style="width: 50%;|[[File:Turtleblocks_construction_2.png |450px]]
|-
|style="width: 50%;|Step 9 - Here we have to follow very lengthy code to write square.
|style="width: 50%;|Step 10 - Here we can draw the square by using very short code.
|-
|style="width: 50%;|[[File:Turtleblocks_construction_2.png|450px]]
|style="width: 50%;|[[File:Turtleblocks_construction_3.png|450px]]
|-
|style="width: 50%;|Step 11 - In flow palette select repeat block and set number as 4 to write 4 sides.
|style="width: 50%;|Step 12 - To move the turtle select forword block in turtle palette set the measurement.
|-
|style="width: 50%;|[[File:Turtleblocks_construction_4.png |450px]]
|style="width: 50%;|[[File:Turtleblocks_construction_6.png |450px]]
|-
|style="width: 50%;|Step 13 - Then select the right block in turtle palette to turn the turtle in right side and set the measurements.
|style="width: 50%;|Step 14 - After entering all the code press start button turtle will draw square.
|-
|}
==File formats for creation==
==Saving the file==
Click File > Save to save the file. It will be saved in .tb format
==Export and publishing files==
Like in most applications, a file can be exported to a image, svg, icon, odp,logo and python formats.
==Advanced features==
TurtleBlocks boasts the unique ability to create physical
manifestations of turtle designs out of various materials
using laser and vinyl cutters. This feature sets TurtleBlocks
apart from other block-based turtle programming
environments, such as TurtleArt, that focus on creating
colored pictures
=Installation=
{| class="wikitable"
|-
! Method of installation !! Steps
|-
| From Ubuntu software Centre || Steps - Applications → Ubuntu Software Center → in right side search box search as “TurtleBlocks” → Click on Install. (If it asks any authentication, Enter your Ubuntu login password)
|-
| From Terminal || Steps - Open terminal by clicking (ctrl+Alt+T), Once window page is open, in front of dollar($) symbol just type below command.Sudo apt-get installed TurtleBlocks
Now, Enter your ubuntu login password(it will be hide) then press Enter.
|-
| From the web || Steps - Follow the below link for Installing through web, but again it will take you through software center.
https://apps.ubuntu.com/cat/applications/precise/turteblocks/
|-
| Web based registration || Steps -
|}
=The application on mobiles and tablets=
How to install – currently there is no mobile app for TurtleBlocks but there is a App called turtleDraw, this app also same as turtleBlocks.
=Ideas for resource creation=
Programming Tool
=References=
Source:http://wiki.laptop.org/go/Turtle_Art_student_guide <br>
https://llk.media.mit.edu/courses/readings/TurtleArt.pdf
=How to use template=
<nowiki>{{subst:Explore_an_application}} on the page you create for your tool. Page Name should be "Learn ToolName"</nowiki>
[[Category:Explore an application]]
|<div style="width:150px;border:none; border-radius:10px;box-shadow: 5px 5px 5px #888888; background:#ffffff; vertical-align:top; text-align:center; padding:5px;">
''[http://karnatakaeducation.org.in/KOER/index.php/%E0%B2%9F%E0%B2%B0%E0%B3%8D%E0%B2%9F%E0%B2%B2%E0%B3%8D%E2%80%8C%E0%B2%AC%E0%B2%BE%E0%B2%95%E0%B3%8D%E0%B2%B8%E0%B3%8D_%E0%B2%95%E0%B2%B2%E0%B2%BF%E0%B2%AF%E0%B2%BF%E0%B2%B0%E0%B2%BF ಕನ್ನಡದಲ್ಲಿ ನೋಡಿ]''</div>
<div class="noprint" style="float:right; border:1px solid blue;width:300px;background-color:#F5F5F5;padding:2px;">
{| cellspacing="0"
| [[File:Book.jpg|none|80px|Book image]]
| style="padding-left:2px;"| Go back to <br/>[[ICT student textbook]] <br/> [[ICT teacher handbook]]
|}</div>
=Introduction=
TurtleBlocks is a fun activity in which you learn how command a little robotic turtle to draw pictures and designs for you. TurtleBlocks does only one thing and tries to do it very simply and very well: bring geometry and art together through programming. Like the Logo programming language turtle geometry has a central role. However the main focus of TurtleBlocks is static artistic images.
==Educational application and relevance==
It was designed to be easy enough for children and yet powerful enough for people of all ages. TurtleBlocks is focused on making images while allowing you to explore geometry and programming.
==Version==
The TurtleBlocks Tool version – 98-1
==Configuration==
There is no specific configuration for this tool or application.
* TurtleBlocks is part of the Ubuntu distribution. <br>
This can be opened from Applications → Education → TurtleBlocks
==Overview of Features==
==Other similar applications==
==Development and community help==
=Working with the application=
==Functionalities==
{| class="wikitable"
|-
|style="width: 50%;|[[File:1_Tutleblocks_open.png|450px]]
|style="width: 50%;|[[File:2_Turtleblocks_main.png |450px]]
|-
|style="width: 50%;|Step 1 - TurtleBlocks can be opened from
Application→ Education→ TurtleBlocks
|style="width: 50%;|Step 2 - Once you open TurtleBlocks you can see the window like this. This contain 9 programming palettes. First one is Turtle palette. This palatte contain some blocks, that blocks are used to control the movement of turtle.
|-
|style="width: 50%;|[[File:Pen pallete.png |450px]]
|style="width: 50%;|[[File:4_Turtleblocks_Colour.png |450px]]
|-
|style="width: 50%;|Step 3 - This palette called pen palette. The blocks of this palatte are used to control the attributes of the turtle's pen.
|style="width: 50%;|Step 4 - This color palette contain some blocks. That blocks can be used with the set-pen-color block in place of a number block.
|-
|style="width: 50%;|[[File:5_Turtleblocks_Numbers.png |450px]]
|style="width: 50%;|[[File:6_Turtleblocks_flow.png|450px]]
|-
|style="width: 50%;|Step 5 - This palette called number palette. The blocks in this palette relates to arithmetic and boolean operators.
|style="width: 50%;|Step 6 - The blocks in the flow palette control program flow.
|-
|style="width: 50%;|[[File:7_Turtleblocks_blocks.png |450px]]
|style="width: 50%;|[[File:8_Turtleblocks_trash.png |450px]]
|-
|style="width: 50%;|Step 7 - This is palette of variable blocks. These blocks are for defining variables and subroutines. Without actions.
|style="width: 50%;|Step 8- This palette holds any blocks that have been put in the trash. You can drag blocks out of the trash to restore them. The trash palette is emptied when you quit Turtle Art.
|-
|style="width: 50%;|[[File:Turtleblocks_construction_1.png |450px]]
|style="width: 50%;|[[File:Turtleblocks_construction_2.png |450px]]
|-
|style="width: 50%;|Step 9 - Here we have to follow very lengthy code to write square.
|style="width: 50%;|Step 10 - Here we can draw the square by using very short code.
|-
|style="width: 50%;|[[File:Turtleblocks_construction_2.png|450px]]
|style="width: 50%;|[[File:Turtleblocks_construction_3.png|450px]]
|-
|style="width: 50%;|Step 11 - In flow palette select repeat block and set number as 4 to write 4 sides.
|style="width: 50%;|Step 12 - To move the turtle select forword block in turtle palette set the measurement.
|-
|style="width: 50%;|[[File:Turtleblocks_construction_4.png |450px]]
|style="width: 50%;|[[File:Turtleblocks_construction_6.png |450px]]
|-
|style="width: 50%;|Step 13 - Then select the right block in turtle palette to turn the turtle in right side and set the measurements.
|style="width: 50%;|Step 14 - After entering all the code press start button turtle will draw square.
|-
|}
==File formats for creation==
==Saving the file==
Click File > Save to save the file. It will be saved in .tb format
==Export and publishing files==
Like in most applications, a file can be exported to a image, svg, icon, odp,logo and python formats.
==Advanced features==
TurtleBlocks boasts the unique ability to create physical
manifestations of turtle designs out of various materials
using laser and vinyl cutters. This feature sets TurtleBlocks
apart from other block-based turtle programming
environments, such as TurtleArt, that focus on creating
colored pictures
=Installation=
{| class="wikitable"
|-
! Method of installation !! Steps
|-
| From Ubuntu software Centre || Steps - Applications → Ubuntu Software Center → in right side search box search as “TurtleBlocks” → Click on Install. (If it asks any authentication, Enter your Ubuntu login password)
|-
| From Terminal || Steps - Open terminal by clicking (ctrl+Alt+T), Once window page is open, in front of dollar($) symbol just type below command.Sudo apt-get installed TurtleBlocks
Now, Enter your ubuntu login password(it will be hide) then press Enter.
|-
| From the web || Steps - Follow the below link for Installing through web, but again it will take you through software center.
https://apps.ubuntu.com/cat/applications/precise/turteblocks/
|-
| Web based registration || Steps -
|}
=The application on mobiles and tablets=
How to install – currently there is no mobile app for TurtleBlocks but there is a App called turtleDraw, this app also same as turtleBlocks.
=Ideas for resource creation=
Programming Tool
=References=
Source:http://wiki.laptop.org/go/Turtle_Art_student_guide <br>
https://llk.media.mit.edu/courses/readings/TurtleArt.pdf
=How to use template=
<nowiki>{{subst:Explore_an_application}} on the page you create for your tool. Page Name should be "Learn ToolName"</nowiki>
[[Category:Explore an application]]