Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/samples/shape-and-color-game.ta
blob: dc53769d5da9eb762fab623f8c5791c3b77f5184 (plain)
1
[[0, "hat", 466, 464, [null, 1, 342]], [1, ["string", "circle"], 524, 472, [0, null]], [2, "penup", 466, 556, [342, 3]], [3, "seth", 466, 590, [2, 4, 5]], [4, ["number", 270], 565, 590, [3, null]], [5, "forward", 466, 632, [3, 6, 7]], [6, ["number", 56], 537, 632, [5, null]], [7, "seth", 466, 674, [5, 8, 9]], [8, ["number", 0], 565, 674, [7, null]], [9, "pendown", 466, 716, [7, 10]], [10, "arc", 466, 750, [9, 11, 12, 344]], [11, ["number", 360], 524, 750, [10, null]], [12, ["number", 56], 524, 792, [10, null]], [13, "hat", 468, 175, [null, 14, 380]], [14, ["string", "square"], 526, 183, [13, null]], [15, "penup", 468, 267, [380, 16]], [16, "seth", 468, 301, [15, 17, 18]], [17, ["number", 0], 567, 301, [16, null]], [18, "back", 468, 343, [16, 19, 20]], [19, ["number", 50], 526, 343, [18, null]], [20, "seth", 468, 385, [18, 21, 22]], [21, ["number", 270], 567, 385, [20, null]], [22, "forward", 468, 427, [20, 23, 24]], [23, ["number", 50], 539, 427, [22, null]], [24, "seth", 468, 469, [22, 25, 26]], [25, ["number", 0], 567, 469, [24, null]], [26, "pendown", 468, 511, [24, 27]], [27, "repeat", 468, 545, [26, 28, 29, 382]], [28, ["number", 4], 519, 545, [27, null]], [29, "forward", 533, 605, [27, 30, 31]], [30, ["number", 100], 604, 605, [29, null]], [31, "right", 533, 647, [29, 32, null]], [32, ["number", 90], 591, 647, [31, null]], [33, "hat", 471, 319, [null, 34, 376]], [34, ["string", "triangle"], 529, 327, [33, null]], [35, "penup", 471, 411, [376, 36]], [36, "seth", 471, 445, [35, 37, 38]], [37, ["number", 270], 570, 445, [36, null]], [38, "forward", 471, 487, [36, 39, 40]], [39, ["number", 60], 542, 487, [38, null]], [40, "seth", 471, 529, [38, 41, 42]], [41, ["number", 0], 570, 529, [40, null]], [42, "back", 471, 571, [40, 43, 44]], [43, ["number", 50], 529, 571, [42, null]], [44, "seth", 471, 613, [42, 45, 46]], [45, ["number", 30], 570, 613, [44, null]], [46, "pendown", 471, 655, [44, 47]], [47, "repeat", 471, 689, [46, 48, 49, 379]], [48, ["number", 3], 522, 689, [47, null]], [49, "forward", 536, 749, [47, 50, 51]], [50, ["number", 120], 607, 749, [49, null]], [51, "right", 536, 791, [49, 52, null]], [52, ["number", 120], 594, 791, [51, null]], [53, "seth", 471, 841, [379, 54, 378]], [54, ["number", 0], 570, 841, [53, null]], [55, "hat", 468, 604, [null, 56, 373]], [56, ["string", "star"], 526, 612, [55, null]], [57, "penup", 468, 696, [373, 58]], [58, "seth", 468, 730, [57, 59, 60]], [59, ["number", 0], 567, 730, [58, null]], [60, "back", 468, 772, [58, 61, 62]], [61, ["number", 44], 526, 772, [60, null]], [62, "seth", 468, 814, [60, 63, 64]], [63, ["number", 270], 567, 814, [62, null]], [64, "forward", 468, 856, [62, 65, 66]], [65, ["number", 30], 539, 856, [64, null]], [66, "seth", 468, 898, [64, 67, 68]], [67, ["number", 18], 567, 898, [66, null]], [68, "pendown", 468, 940, [66, 69]], [69, "repeat", 468, 974, [68, 70, 71, 372]], [70, ["number", 5], 519, 974, [69, null]], [71, "forward", 533, 1034, [69, 72, 73]], [72, ["number", 100], 604, 1034, [71, null]], [73, "right", 533, 1076, [71, 74, null]], [74, ["number", 144], 591, 1076, [73, null]], [75, "seth", 468, 1126, [372, 76, 375]], [76, ["number", 0], 567, 1126, [75, null]], [77, "hat", 1089, 69, [null, 78, 366]], [78, ["string", "shapes"], 1147, 77, [77, null]], [79, "setpensize", 1089, 161, [366, 80, 81]], [80, ["number", 10], 1191, 161, [79, null]], [81, "setxy", 1089, 203, [79, 82, 83, 84]], [82, ["number", -100], 1147, 203, [81, null]], [83, ["number", 100], 1147, 245, [81, null]], [84, "setcolor", 1089, 287, [81, 85, 86]], [85, "pop", 1166, 287, [84, null]], [86, "stack", 1089, 329, [84, 87, 88]], [87, "pop", 1147, 329, [86, null]], [88, "setxy", 1089, 371, [86, 89, 90, 91]], [89, ["number", 100], 1147, 371, [88, null]], [90, ["number", 100], 1147, 413, [88, null]], [91, "setcolor", 1089, 455, [88, 92, 93]], [92, "pop", 1166, 455, [91, null]], [93, "stack", 1089, 497, [91, 94, 95]], [94, "pop", 1147, 497, [93, null]], [95, "setxy", 1089, 539, [93, 96, 97, 98]], [96, ["number", 100], 1147, 539, [95, null]], [97, ["number", -100], 1147, 581, [95, null]], [98, "setcolor", 1089, 623, [95, 99, 100]], [99, "pop", 1166, 623, [98, null]], [100, "stack", 1089, 665, [98, 101, 102]], [101, "pop", 1147, 665, [100, null]], [102, "setxy", 1089, 707, [100, 103, 104, 105]], [103, ["number", -100], 1147, 707, [102, null]], [104, ["number", -100], 1147, 749, [102, null]], [105, "setcolor", 1089, 791, [102, 106, 107]], [106, "pop", 1166, 791, [105, null]], [107, "stack", 1089, 833, [105, 108, 109]], [108, "pop", 1147, 833, [107, null]], [109, "setxy", 1089, 875, [107, 110, 111, 368]], [110, ["number", 0], 1147, 875, [109, null]], [111, ["number", 0], 1147, 917, [109, null]], [112, "hat", 784, 538, [null, 113, 339]], [113, ["string", "calculate distance"], 842, 546, [112, null]], [114, "storein", 784, 630, [339, 115, 116, 120]], [115, ["string", "dx"], 852, 630, [114, null]], [116, "minus2", 852, 672, [114, 117, 119]], [117, "box", 906, 672, [116, 118, null]], [118, ["string", "x"], 961, 672, [117, null]], [119, "xcor", 930, 718, [116, null]], [120, "storein", 784, 714, [114, 121, 122, 126]], [121, ["string", "dy"], 852, 714, [120, null]], [122, "minus2", 852, 756, [120, 123, 125]], [123, "box", 906, 756, [122, 124, null]], [124, ["string", "y"], 961, 756, [123, null]], [125, "ycor", 930, 802, [122, null]], [126, "storein", 784, 798, [120, 127, 128, 341]], [127, ["string", "distance"], 852, 798, [126, null]], [128, "sqrt", 852, 840, [126, 129]], [129, "plus2", 906, 840, [128, 130, 136]], [130, ["identity2", 0], 960, 840, [129, 131]], [131, "product2", 1014, 840, [130, 132, 134]], [132, "box", 1068, 840, [131, 133, null]], [133, ["string", "dx"], 1123, 840, [132, null]], [134, "box", 1068, 882, [131, 135, null]], [135, ["string", "dx"], 1123, 882, [134, null]], [136, ["identity2", 0], 960, 882, [129, 137]], [137, "product2", 1014, 882, [136, 138, 140]], [138, "box", 1068, 882, [137, 139, null]], [139, ["string", "dy"], 1123, 882, [138, null]], [140, "box", 1068, 924, [137, 141, null]], [141, ["string", "dy"], 1123, 924, [140, null]], [142, "hat", 190, 175, [null, 143, 383]], [143, ["string", "q1"], 248, 183, [142, null]], [144, "storein", 190, 267, [383, 145, 146, 147]], [145, ["string", "x"], 258, 267, [144, null]], [146, ["number", 100], 258, 309, [144, null]], [147, "storein", 190, 351, [144, 148, 149, 150]], [148, ["string", "y"], 258, 351, [147, null]], [149, ["number", 100], 258, 393, [147, null]], [150, "push", 190, 435, [147, 163, 151]], [151, "stack", 190, 477, [150, 152, 385]], [152, ["string", "ask"], 248, 477, [151, null]], [153, "hat", 194, 315, [null, 161, 386]], [154, "storein", 194, 407, [386, 155, 165, 156]], [155, ["string", "x"], 262, 407, [154, null]], [156, "storein", 194, 491, [154, 157, 164, 158]], [157, ["string", "y"], 262, 491, [156, null]], [158, "push", 194, 575, [156, 162, 159]], [159, "stack", 194, 617, [158, 160, 388]], [160, ["string", "ask"], 252, 617, [159, null]], [161, ["string", "q2"], 252, 323, [153, null]], [162, ["string", "Put the turtle in the red square."], 252, 575, [158, null]], [163, ["string", "Put the turtle in the blue triangle."], 248, 435, [150, null]], [164, ["number", 100], 262, 533, [156, null]], [165, ["number", -100], 262, 449, [154, null]], [166, "hat", 196, 455, [null, 167, 389]], [167, ["string", "q3"], 254, 463, [166, null]], [168, "storein", 196, 547, [389, 169, 188, 170]], [169, ["string", "x"], 264, 547, [168, null]], [170, "storein", 196, 631, [168, 171, 172, 173]], [171, ["string", "y"], 264, 631, [170, null]], [172, ["number", -100], 264, 673, [170, null]], [173, "push", 196, 715, [170, 187, 174]], [174, "stack", 196, 757, [173, 175, 391]], [175, ["string", "ask"], 254, 757, [174, null]], [176, "hat", 192, 598, [null, 177, 369]], [177, ["string", "fini"], 250, 606, [176, null]], [178, "storein", 192, 690, [369, 181, 179, 180]], [179, ["number", 0], 260, 732, [178, null]], [180, "storein", 192, 774, [178, 182, 183, 184]], [181, ["string", "x"], 260, 690, [178, null]], [182, ["string", "y"], 260, 774, [180, null]], [183, ["number", 0], 260, 816, [180, null]], [184, "push", 192, 858, [180, 189, 185]], [185, "stack", 192, 900, [184, 186, 371]], [186, ["string", "ask"], 250, 900, [185, null]], [187, ["string", "Put the turtle in the red circle."], 254, 715, [173, null]], [188, ["number", -100], 264, 589, [168, null]], [189, ["string", "Well played!"], 250, 858, [184, null]], [190, "start", 770, 67, [null, 362]], [191, "storein", 770, 151, [362, 192, 193, 194]], [192, ["string", "blue"], 838, 151, [191, null]], [193, ["number", 70], 838, 193, [191, null]], [194, "storein", 770, 235, [191, 195, 196, 197]], [195, ["string", "red"], 838, 235, [194, null]], [196, ["number", 0], 838, 277, [194, null]], [197, "storein", 770, 319, [194, 198, 199, 200]], [198, ["string", "green"], 838, 319, [197, null]], [199, ["number", 30], 838, 361, [197, null]], [200, "hideblocks", 770, 403, [197, 201]], [201, "stack", 770, 437, [200, 202, 203]], [202, ["string", "pattern a"], 828, 437, [201, null]], [203, "stack", 770, 479, [201, 204, 205]], [204, ["string", "q1"], 828, 479, [203, null]], [205, "stack", 770, 521, [203, 233, 206]], [206, "stack", 770, 563, [205, 207, 208]], [207, ["string", "q2"], 828, 563, [206, null]], [208, "stack", 770, 605, [206, 232, 209]], [209, "stack", 770, 647, [208, 210, 211]], [210, ["string", "q3"], 828, 647, [209, null]], [211, "stack", 770, 689, [209, 212, 364]], [212, ["string", "fini"], 828, 689, [211, null]], [213, "hat", 781, 386, [null, 214, 345]], [214, ["string", "answer"], 839, 394, [213, null]], [215, "setxy", 781, 478, [345, 216, 217, 218]], [216, ["number", 0], 839, 478, [215, null]], [217, ["number", 0], 839, 520, [215, null]], [218, "forever", 781, 562, [215, 219, 347]], [219, "stack", 842, 580, [218, 220, 348]], [220, ["string", "calculate distance"], 900, 580, [219, null]], [221, "if", 842, 656, [348, 222, 226, 349]], [222, "less2", 880, 622, [221, 223, 225, null]], [223, "box", 926, 622, [222, 224, null]], [224, ["string", "distance"], 981, 622, [223, null]], [225, ["number", 100], 926, 664, [222, null]], [226, "setxy", 894, 724, [221, 227, 228, 229]], [227, ["number", 0], 952, 724, [226, null]], [228, ["number", 0], 952, 766, [226, null]], [229, "stopstack", 894, 808, [226, null]], [230, "wait", 842, 856, [349, 231, null]], [231, ["number", 1], 900, 856, [230, null]], [232, ["string", "pattern c"], 828, 605, [208, null]], [233, ["string", "pattern b"], 828, 521, [205, null]], [234, "hat", 1103, 221, [null, 235, 359]], [235, ["string", "pattern a"], 1161, 229, [234, null]], [236, "clean", 1103, 313, [359, 237]], [237, "push", 1103, 347, [236, 238, 239]], [238, ["string", "square"], 1161, 347, [237, null]], [239, "push", 1103, 389, [237, 240, 242]], [240, "box", 1161, 389, [239, 241, null]], [241, ["string", "blue"], 1216, 389, [240, null]], [242, "push", 1103, 431, [239, 243, 244]], [243, ["string", "circle"], 1161, 431, [242, null]], [244, "push", 1103, 473, [242, 245, 247]], [245, "box", 1161, 473, [244, 246, null]], [246, ["string", "green"], 1216, 473, [245, null]], [247, "push", 1103, 515, [244, 248, 249]], [248, ["string", "triangle"], 1161, 515, [247, null]], [249, "push", 1103, 557, [247, 250, 252]], [250, "box", 1161, 557, [249, 251, null]], [251, ["string", "blue"], 1216, 557, [250, null]], [252, "push", 1103, 599, [249, 253, 254]], [253, ["string", "square"], 1161, 599, [252, null]], [254, "push", 1103, 641, [252, 255, 257]], [255, "box", 1161, 641, [254, 256, null]], [256, ["string", "red"], 1216, 641, [255, null]], [257, "stack", 1103, 683, [254, 258, 361]], [258, ["string", "shapes"], 1161, 683, [257, null]], [259, "hat", 1121, 366, [null, 260, 356]], [260, ["string", "pattern b"], 1179, 374, [259, null]], [261, "clean", 1121, 458, [356, 262]], [262, "push", 1121, 492, [261, 263, 264]], [263, ["string", "triangle"], 1179, 492, [262, null]], [264, "push", 1121, 534, [262, 265, 267]], [265, "box", 1179, 534, [264, 266, null]], [266, ["string", "red"], 1234, 534, [265, null]], [267, "push", 1121, 576, [264, 268, 269]], [268, ["string", "circle"], 1179, 576, [267, null]], [269, "push", 1121, 618, [267, 270, 272]], [270, "box", 1179, 618, [269, 271, null]], [271, ["string", "green"], 1234, 618, [270, null]], [272, "push", 1121, 660, [269, 273, 274]], [273, ["string", "square"], 1179, 660, [272, null]], [274, "push", 1121, 702, [272, 275, 277]], [275, "box", 1179, 702, [274, 276, null]], [276, ["string", "green"], 1234, 702, [275, null]], [277, "push", 1121, 744, [274, 278, 279]], [278, ["string", "square"], 1179, 744, [277, null]], [279, "push", 1121, 786, [277, 280, 282]], [280, "box", 1179, 786, [279, 281, null]], [281, ["string", "red"], 1234, 786, [280, null]], [282, "stack", 1121, 828, [279, 283, 358]], [283, ["string", "shapes"], 1179, 828, [282, null]], [284, "hat", 1134, 522, [null, 285, 353]], [285, ["string", "pattern c"], 1192, 530, [284, null]], [286, "clean", 1134, 614, [353, 287]], [287, "push", 1134, 648, [286, 288, 289]], [288, ["string", "circle"], 1192, 648, [287, null]], [289, "push", 1134, 690, [287, 290, 292]], [290, "box", 1192, 690, [289, 291, null]], [291, ["string", "red"], 1247, 690, [290, null]], [292, "push", 1134, 732, [289, 293, 294]], [293, ["string", "circle"], 1192, 732, [292, null]], [294, "push", 1134, 774, [292, 295, 297]], [295, "box", 1192, 774, [294, 296, null]], [296, ["string", "green"], 1247, 774, [295, null]], [297, "push", 1134, 816, [294, 298, 299]], [298, ["string", "square"], 1192, 816, [297, null]], [299, "push", 1134, 858, [297, 300, 302]], [300, "box", 1192, 858, [299, 301, null]], [301, ["string", "blue"], 1247, 858, [300, null]], [302, "push", 1134, 900, [299, 303, 304]], [303, ["string", "triangle"], 1192, 900, [302, null]], [304, "push", 1134, 942, [302, 305, 307]], [305, "box", 1192, 942, [304, 306, null]], [306, ["string", "red"], 1247, 942, [305, null]], [307, "stack", 1134, 984, [304, 308, 355]], [308, ["string", "shapes"], 1192, 984, [307, null]], [309, "hat", 776, 222, [null, 310, 350]], [310, ["string", "ask"], 834, 230, [309, null]], [311, "setxy", 776, 314, [350, 312, 313, 314]], [312, ["number", -300], 834, 314, [311, null]], [313, ["number", 300], 834, 356, [311, null]], [314, "seth", 776, 398, [311, 315, 316]], [315, ["number", 90], 875, 398, [314, null]], [316, "setcolor", 776, 440, [314, 317, 318]], [317, ["number", 0], 853, 440, [316, null]], [318, "setshade", 776, 482, [316, 319, 320]], [319, ["number", 100], 861, 482, [318, null]], [320, "setpensize", 776, 524, [318, 321, 322]], [321, ["number", 120], 878, 524, [320, null]], [322, "forward", 776, 566, [320, 323, 324]], [323, ["number", 700], 847, 566, [322, null]], [324, "back", 776, 608, [322, 325, 326]], [325, ["number", 700], 834, 608, [324, null]], [326, "setshade", 776, 650, [324, 327, 328]], [327, ["number", 50], 861, 650, [326, null]], [328, "seth", 776, 692, [326, 329, 330]], [329, ["number", 0], 875, 692, [328, null]], [330, "setxy", 776, 734, [328, 331, 332, 333]], [331, ["number", -300], 834, 734, [330, null]], [332, ["number", 300], 834, 776, [330, null]], [333, "settextsize", 776, 818, [330, 334, 335]], [334, ["number", 24], 880, 818, [333, null]], [335, "show", 776, 860, [333, 336, 337]], [336, "pop", 834, 860, [335, null]], [337, "stack", 776, 902, [335, 338, 352]], [338, ["string", "answer"], 834, 902, [337, null]], [339, "sandwichtop", 766, 588, [112, 340, 114]], [340, ["string", "sqrt(dx*dx+dy*dy)"], 869, 588, [339, null]], [341, ["sandwichcollapsed", 1], 784, 630, [126, null]], [342, "sandwichtop", 448, 514, [0, 343, 2]], [343, ["string", "draw a circle"], 551, 514, [342, null]], [344, ["sandwichcollapsed", 1], 466, 556, [10, null]], [345, "sandwichtop", 763, 436, [213, 346, 215]], [346, ["string", "move the turtle to the answer"], 866, 436, [345, null]], [347, ["sandwichcollapsed", 1], 781, 478, [218, null]], [348, ["vspace", 0], 842, 622, [219, 221]], [349, ["vspace", 40], 842, 742, [221, 230]], [350, "sandwichtop", 758, 272, [309, 351, 311]], [351, ["string", "ask the question"], 861, 272, [350, null]], [352, ["sandwichcollapsed", 1], 776, 314, [337, null]], [353, "sandwichtop", 1116, 572, [284, 354, 286]], [354, ["string", "o o [] <"], 1219, 572, [353, null]], [355, ["sandwichcollapsed", 1], 1134, 614, [307, null]], [356, "sandwichtop", 1103, 416, [259, 357, 261]], [357, ["string", "< o [] []"], 1206, 416, [356, null]], [358, ["sandwichcollapsed", 1], 1121, 458, [282, null]], [359, "sandwichtop", 1085, 271, [234, 360, 236]], [360, ["string", "[] o < []"], 1188, 271, [359, null]], [361, ["sandwichcollapsed", 1], 1103, 313, [257, null]], [362, "sandwichtop", 752, 109, [190, 363, 191]], [363, ["string", "play the game"], 855, 109, [362, null]], [364, "showblocks", 770, 731, [211, 365]], [365, ["sandwichcollapsed", 1], 770, 151, [364, null]], [366, "sandwichtop", 1071, 119, [77, 367, 79]], [367, ["string", "draw shapes"], 1174, 119, [366, null]], [368, ["sandwichcollapsed", 1], 1089, 161, [109, null]], [369, "sandwichtop", 174, 648, [176, 370, 178]], [370, ["string", "celebrate"], 277, 648, [369, null]], [371, ["sandwichcollapsed", 1], 192, 690, [185, null]], [372, ["vspace", 20], 468, 1052, [69, 75]], [373, "sandwichtop", 450, 654, [55, 374, 57]], [374, ["string", "draw a 5-pointed star"], 553, 654, [373, null]], [375, ["sandwichcollapsed", 1], 468, 696, [75, null]], [376, "sandwichtop", 453, 369, [33, 377, 35]], [377, ["string", "draw a triangle"], 556, 369, [376, null]], [378, ["sandwichcollapsed", 1], 471, 411, [53, null]], [379, ["vspace", 20], 471, 767, [47, 53]], [380, "sandwichtop", 450, 225, [13, 381, 15]], [381, ["string", "draw a square"], 553, 225, [380, null]], [382, ["sandwichcollapsed", 1], 468, 267, [27, null]], [383, "sandwichtop", 172, 225, [142, 384, 144]], [384, ["string", "blue triangle"], 275, 225, [383, null]], [385, ["sandwichcollapsed", 1], 190, 267, [151, null]], [386, "sandwichtop", 176, 365, [153, 387, 154]], [387, ["string", "red square"], 279, 365, [386, null]], [388, ["sandwichcollapsed", 1], 194, 407, [159, null]], [389, "sandwichtop", 178, 505, [166, 390, 168]], [390, ["string", "red circle"], 281, 505, [389, null]], [391, ["sandwichcollapsed", 1], 196, 547, [174, null]], [-1, ["turtle", 1], 0, 0, 0.0, 0.0, 50.0, 120.0]]