Changes

+abstract, +learning experience as a child
Line 1: Line 1:  
My name is [[User:Marion Zepf|Marion Zepf]] and I would like to work on the project [[Summer_of_Code/2013#Python_export_functionality_for_Turtle_Blocks|Python export funtionality for TurtleBlocks]]. Please find my application below.
 
My name is [[User:Marion Zepf|Marion Zepf]] and I would like to work on the project [[Summer_of_Code/2013#Python_export_functionality_for_Turtle_Blocks|Python export funtionality for TurtleBlocks]]. Please find my application below.
 +
 +
== Abstract ==
 +
 +
Turtle Blocks teaches children an important skill in today's world: programming. Its block-based graphical interface makes abstract concepts like loops easy to understand and fun to play with. But it does not yet support the next step in learning: writing code in a 'real' programming language. My project fills this gap by automatically converting block programs to Python code. It enables the children to transfer their knowledge to a text-based language and to focus on acquiring the new syntax.
    
== About me ==
 
== About me ==
Line 149: Line 153:     
=== Describe a great learning experience you had as a child. ===
 
=== Describe a great learning experience you had as a child. ===
 +
 +
When I looked out of my window, I could see a hill with houses on the top. I would often move my head around, especially up and down, to see how the position of the houses would change with respect to the window frame. It took me a long time, but I eventually figured out that I had to imagine a straight line going out from my eyes to the house I wanted to see. If that line was interrupted by the window frame, I could not see the house. By moving my head around, I would change the angle of the line and some previously hidden houses would become visible. From this experience I learned that I can figure out how things work just by taking a closer look at them and playing around with them.
    
=== Additional information ===
 
=== Additional information ===
51

edits