WebashalarForML commited on
Commit
adadaa5
·
verified ·
1 Parent(s): c7cb129

Upload 111 files

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .gitattributes +6 -0
  2. scratch_VLM/Documentation_Scratch/Scratch 3.0 BlocK_shape_explainations.docx +3 -0
  3. scratch_VLM/Documentation_Scratch/Scratch 3.0 Block Descriptions_.docx +3 -0
  4. scratch_VLM/Documentation_Scratch/Scratch 3.0 Block types and shape details.docx +3 -0
  5. scratch_VLM/all_assets_function file/all_controls.sb3.zip +3 -0
  6. scratch_VLM/all_assets_function file/all_events.sb3.zip +3 -0
  7. scratch_VLM/all_assets_function file/all_list_variable.sb3.zip +3 -0
  8. scratch_VLM/all_assets_function file/all_looks.sb3.zip +3 -0
  9. scratch_VLM/all_assets_function file/all_motions.sb3.zip +3 -0
  10. scratch_VLM/all_assets_function file/all_operators.sb3.zip +3 -0
  11. scratch_VLM/all_assets_function file/all_sensing.sb3.zip +3 -0
  12. scratch_VLM/all_assets_function file/all_sounds.sb3.zip +3 -0
  13. scratch_VLM/all_assets_function file/all_variables.sb3.zip +3 -0
  14. scratch_VLM/cat_collecting_coin.sb3 +0 -0
  15. scratch_VLM/cat_jumping.sb3 +0 -0
  16. scratch_VLM/game_samples.zip +3 -0
  17. scratch_VLM/game_samples/Clicker Game.sb3 +0 -0
  18. scratch_VLM/game_samples/Clicker Game.sb3.zip +3 -0
  19. scratch_VLM/game_samples/Don't Get Clicked! .sb3.zip +3 -0
  20. scratch_VLM/game_samples/Don't Get Clicked!.sb3 +0 -0
  21. scratch_VLM/game_samples/Duck-Pocalypse.sb3 +3 -0
  22. scratch_VLM/game_samples/Duck-Pocalypse.sb3.zip +3 -0
  23. scratch_VLM/game_samples/Mouse Trail .sb3.zip +3 -0
  24. scratch_VLM/game_samples/Mouse Trail.sb3 +0 -0
  25. scratch_VLM/game_samples/Pong Game.sb3 +3 -0
  26. scratch_VLM/game_samples/Pong Game.sb3.zip +3 -0
  27. scratch_VLM/game_samples/cat_jumping.sb3 +0 -0
  28. scratch_VLM/game_samples/cat_jumping.sb3.zip +3 -0
  29. scratch_VLM/game_samples/catch_cup_cake.sb3 +0 -0
  30. scratch_VLM/game_samples/catch_cup_cake.sb3.zip +3 -0
  31. scratch_VLM/jumping_Cat_action_new_unique.sb3 +0 -0
  32. scratch_VLM/jumping_Cat_action_node.sb3 +0 -0
  33. scratch_VLM/jumping_Cat_behave_node.sb3 +0 -0
  34. scratch_VLM/jumping_Cat_edited.sb3/0fb9be3e8397c983338cb71dc84d0b25.svg +42 -0
  35. scratch_VLM/jumping_Cat_edited.sb3/1727f65b5f22d151685b8e5917456a60.wav +0 -0
  36. scratch_VLM/jumping_Cat_edited.sb3/5d973d7a3a8be3f3bd6e1cd0f73c32b5.svg +29 -0
  37. scratch_VLM/jumping_Cat_edited.sb3/83a9787d4cb6f3b7632b4ddfebf74367.wav +0 -0
  38. scratch_VLM/jumping_Cat_edited.sb3/83c36d806dc92327b9e7049a565c6bff.wav +0 -0
  39. scratch_VLM/jumping_Cat_edited.sb3/bcf454acf82e4504149f7ffe07081dbc.svg +42 -0
  40. scratch_VLM/jumping_Cat_edited.sb3/cd21514d0531fdffb22204e0ec5ed84a.svg +3 -0
  41. scratch_VLM/jumping_Cat_edited.sb3/e7c147730f19d284bcd7b3f00af19bb6.svg +19 -0
  42. scratch_VLM/jumping_Cat_edited.sb3/project.json +799 -0
  43. scratch_VLM/jumping_Cat_edited_initial_positions.sb3 +0 -0
  44. scratch_VLM/jumping_Cat_enhance_action.sb3 +0 -0
  45. scratch_VLM/jumping_Cat_enhance_action_2.sb3 +0 -0
  46. scratch_VLM/jumping_Cat_enhance_action_3.sb3 +0 -0
  47. scratch_VLM/jumping_Cat_enhance_action_4.sb3 +0 -0
  48. scratch_VLM/jumping_Cat_enhance_action_5.sb3 +0 -0
  49. scratch_VLM/jumping_Cat_enhance_v7.sb3 +0 -0
  50. scratch_VLM/jumping_Cat_refine_v2.sb3 +0 -0
.gitattributes CHANGED
@@ -34,3 +34,9 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
  scratch_agent/uploads/documents/LLM_based_QA_chatbot_builder.pdf filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
  scratch_agent/uploads/documents/LLM_based_QA_chatbot_builder.pdf filter=lfs diff=lfs merge=lfs -text
37
+ scratch_VLM/Documentation_Scratch/Scratch[[:space:]]3.0[[:space:]]Block[[:space:]]Descriptions_.docx filter=lfs diff=lfs merge=lfs -text
38
+ scratch_VLM/Documentation_Scratch/Scratch[[:space:]]3.0[[:space:]]Block[[:space:]]types[[:space:]]and[[:space:]]shape[[:space:]]details.docx filter=lfs diff=lfs merge=lfs -text
39
+ scratch_VLM/Documentation_Scratch/Scratch[[:space:]]3.0[[:space:]]BlocK_shape_explainations.docx filter=lfs diff=lfs merge=lfs -text
40
+ scratch_VLM/game_samples/Duck-Pocalypse.sb3 filter=lfs diff=lfs merge=lfs -text
41
+ scratch_VLM/game_samples/Pong[[:space:]]Game.sb3 filter=lfs diff=lfs merge=lfs -text
42
+ scratch_VLM/scratch_agent/uploads/documents/LLM_based_QA_chatbot_builder.pdf filter=lfs diff=lfs merge=lfs -text
scratch_VLM/Documentation_Scratch/Scratch 3.0 BlocK_shape_explainations.docx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:3f9cce92af68910293e634d66843348ef184085c23ad169fa03f3bb316ff0df2
3
+ size 6260523
scratch_VLM/Documentation_Scratch/Scratch 3.0 Block Descriptions_.docx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:620110acff1fa8734b14ce5adb03371e060b0345be3da3d27910c82cb18f6ea2
3
+ size 6228386
scratch_VLM/Documentation_Scratch/Scratch 3.0 Block types and shape details.docx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a5bbdc3833a363e83a63fd360c5eee2123b80ec192fe4ef6bb925af4f02e9df0
3
+ size 6260523
scratch_VLM/all_assets_function file/all_controls.sb3.zip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:17f245eebb94d2f79f3feb2db80b89450a636abfbb4c1f137b8703e357fc6b25
3
+ size 42536
scratch_VLM/all_assets_function file/all_events.sb3.zip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0fa3a7ea4f394932b68ea5b46e7a96352085d0395e2ed1a566831cc7a16d85e4
3
+ size 42416
scratch_VLM/all_assets_function file/all_list_variable.sb3.zip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:07d2e5a8594a9e5f3d04bd2907c509a4893b52495b9e726941de6913142e56e4
3
+ size 42503
scratch_VLM/all_assets_function file/all_looks.sb3.zip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4ec2a6d01c610e1691a266b74ec343a6df86f61304d28631b4566f9caab3e690
3
+ size 42918
scratch_VLM/all_assets_function file/all_motions.sb3.zip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4ce3143c179f4a1735d419077a778bc8b01805ad15cbab9aab074a818915454e
3
+ size 43002
scratch_VLM/all_assets_function file/all_operators.sb3.zip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c41a0106bba8b5ede17f2e3041693415b96c3fcadd48ab4af5269555176104f5
3
+ size 42712
scratch_VLM/all_assets_function file/all_sensing.sb3.zip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:3b937daca2ff2df0054e34a57f396ba31775211c15e9425e58dac4e5c4a93f5a
3
+ size 42938
scratch_VLM/all_assets_function file/all_sounds.sb3.zip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9984ee3d014ad326a7d0c34e7722841ffe0a4c309beea3052d65839310575e4c
3
+ size 42436
scratch_VLM/all_assets_function file/all_variables.sb3.zip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f5a8e6f4c7247adb28780b0b253592f7f9f4e8150da13c2250ba346f81bc6027
3
+ size 42182
scratch_VLM/cat_collecting_coin.sb3 ADDED
Binary file (52.2 kB). View file
 
scratch_VLM/cat_jumping.sb3 ADDED
Binary file (51.5 kB). View file
 
scratch_VLM/game_samples.zip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8808da3f45e4e8410308f9d3821b8304c2788cb8e77d146866fca50f828fe0b3
3
+ size 50013760
scratch_VLM/game_samples/Clicker Game.sb3 ADDED
Binary file (39.2 kB). View file
 
scratch_VLM/game_samples/Clicker Game.sb3.zip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0060036767174635610012bc52acb568c9026e052f3f6135078609364e5ee561
3
+ size 39237
scratch_VLM/game_samples/Don't Get Clicked! .sb3.zip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f48cb01f0c8a6ba0969ad40a751433c61134d2131d39ddad01d204f8d20f4789
3
+ size 54112
scratch_VLM/game_samples/Don't Get Clicked!.sb3 ADDED
Binary file (54.1 kB). View file
 
scratch_VLM/game_samples/Duck-Pocalypse.sb3 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:68ce47a53047a3e1c3fc10f6217423c94363aea0de3aed222981b51848fbf1f7
3
+ size 24191466
scratch_VLM/game_samples/Duck-Pocalypse.sb3.zip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:68ce47a53047a3e1c3fc10f6217423c94363aea0de3aed222981b51848fbf1f7
3
+ size 24191466
scratch_VLM/game_samples/Mouse Trail .sb3.zip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a1e4a5ef2e10477c357b24e860f540118f6a3f68717846db2a09f883101e420b
3
+ size 43327
scratch_VLM/game_samples/Mouse Trail.sb3 ADDED
Binary file (43.3 kB). View file
 
scratch_VLM/game_samples/Pong Game.sb3 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e6615d559c51aa00fa08b653f383efccbfd7309770d79bd27dbef805481c0cb8
3
+ size 573744
scratch_VLM/game_samples/Pong Game.sb3.zip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e6615d559c51aa00fa08b653f383efccbfd7309770d79bd27dbef805481c0cb8
3
+ size 573744
scratch_VLM/game_samples/cat_jumping.sb3 ADDED
Binary file (51.5 kB). View file
 
scratch_VLM/game_samples/cat_jumping.sb3.zip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:678b5fe3121fcb48432d01114e2f37c35afa46620a89b58330887c7c1273854d
3
+ size 51462
scratch_VLM/game_samples/catch_cup_cake.sb3 ADDED
Binary file (50 kB). View file
 
scratch_VLM/game_samples/catch_cup_cake.sb3.zip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:3806b61bd0c54a90933d26486738954fe3b9ef108b41ba0a957ab50585da1e5e
3
+ size 50039
scratch_VLM/jumping_Cat_action_new_unique.sb3 ADDED
Binary file (51.8 kB). View file
 
scratch_VLM/jumping_Cat_action_node.sb3 ADDED
Binary file (52.2 kB). View file
 
scratch_VLM/jumping_Cat_behave_node.sb3 ADDED
Binary file (52.2 kB). View file
 
scratch_VLM/jumping_Cat_edited.sb3/0fb9be3e8397c983338cb71dc84d0b25.svg ADDED
scratch_VLM/jumping_Cat_edited.sb3/1727f65b5f22d151685b8e5917456a60.wav ADDED
Binary file (4.16 kB). View file
 
scratch_VLM/jumping_Cat_edited.sb3/5d973d7a3a8be3f3bd6e1cd0f73c32b5.svg ADDED
scratch_VLM/jumping_Cat_edited.sb3/83a9787d4cb6f3b7632b4ddfebf74367.wav ADDED
Binary file (560 Bytes). View file
 
scratch_VLM/jumping_Cat_edited.sb3/83c36d806dc92327b9e7049a565c6bff.wav ADDED
Binary file (37.4 kB). View file
 
scratch_VLM/jumping_Cat_edited.sb3/bcf454acf82e4504149f7ffe07081dbc.svg ADDED
scratch_VLM/jumping_Cat_edited.sb3/cd21514d0531fdffb22204e0ec5ed84a.svg ADDED
scratch_VLM/jumping_Cat_edited.sb3/e7c147730f19d284bcd7b3f00af19bb6.svg ADDED
scratch_VLM/jumping_Cat_edited.sb3/project.json ADDED
@@ -0,0 +1,799 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "targets": [
3
+ {
4
+ "isStage": true,
5
+ "name": "Stage",
6
+ "objName": "Stage",
7
+ "variables": {},
8
+ "lists": {},
9
+ "broadcasts": {},
10
+ "blocks": {},
11
+ "comments": {},
12
+ "currentCostume": 0,
13
+ "costumes": [
14
+ {
15
+ "name": "Blue Sky",
16
+ "bitmapResolution": 1,
17
+ "dataFormat": "svg",
18
+ "assetId": "e7c147730f19d284bcd7b3f00af19bb6",
19
+ "md5ext": "e7c147730f19d284bcd7b3f00af19bb6.svg",
20
+ "rotationCenterX": 240,
21
+ "rotationCenterY": 180
22
+ }
23
+ ],
24
+ "sounds": [],
25
+ "volume": 100,
26
+ "layerOrder": 0,
27
+ "tempo": 60,
28
+ "videoTransparency": 50,
29
+ "videoState": "on",
30
+ "textToSpeechLanguage": null
31
+ },
32
+ {
33
+ "isStage": false,
34
+ "name": "Sprite1",
35
+ "objName": "Sprite1",
36
+ "variables": {},
37
+ "lists": {},
38
+ "broadcasts": {},
39
+ "blocks": {
40
+ "hatBlockID": {
41
+ "opcode": "event_whenflagclicked",
42
+ "next": "goToXYBlockID",
43
+ "parent": null,
44
+ "topLevel": true,
45
+ "shadow": false,
46
+ "x": 0,
47
+ "y": 0
48
+ },
49
+ "goToXYBlockID": {
50
+ "opcode": "motion_gotoxy",
51
+ "inputs": {
52
+ "X": [
53
+ 1,
54
+ "shadowNum0ID_X"
55
+ ],
56
+ "Y": [
57
+ 1,
58
+ "shadowNum0ID_Y"
59
+ ]
60
+ },
61
+ "next": "setDirectionBlockID",
62
+ "parent": "hatBlockID",
63
+ "topLevel": false,
64
+ "shadow": false,
65
+ "x": 100,
66
+ "y": -50
67
+ },
68
+
69
+ "shadowNum0ID_X": {
70
+ "opcode": "math_number",
71
+ "fields": {
72
+ "NUM": [
73
+ "0",
74
+ null
75
+ ]
76
+ },
77
+ "parent": "goToXYBlockID",
78
+ "shadow": true,
79
+ "topLevel": false
80
+ },
81
+ "shadowNum0ID_Y": {
82
+ "opcode": "math_number",
83
+ "fields": {
84
+ "NUM": [
85
+ "0",
86
+ null
87
+ ]
88
+ },
89
+ "parent": "goToXYBlockID",
90
+ "shadow": true,
91
+ "topLevel": false
92
+ },
93
+ "setDirectionBlockID": {
94
+ "opcode": "motion_setdirection",
95
+ "inputs": {
96
+ "DIRECTION": [
97
+ 1,
98
+ "shadowNum90ID"
99
+ ]
100
+ },
101
+ "next": "foreverBlockID",
102
+ "parent": "goToXYBlockID",
103
+ "topLevel": false,
104
+ "shadow": false,
105
+ "x": 100,
106
+ "y": -100
107
+ },
108
+ "shadowNum90ID": {
109
+ "opcode": "math_number",
110
+ "fields": {
111
+ "NUM": [
112
+ "90",
113
+ null
114
+ ]
115
+ },
116
+ "parent": "setDirectionBlockID",
117
+ "shadow": true,
118
+ "topLevel": false
119
+ },
120
+ "foreverBlockID": {
121
+ "opcode": "control_forever",
122
+ "inputs": {
123
+ "SUBSTACK": [
124
+ 2,
125
+ "moveStepsBlockID"
126
+ ]
127
+ },
128
+ "next": null,
129
+ "parent": "setDirectionBlockID",
130
+ "topLevel": false,
131
+ "shadow": false,
132
+ "x": 150,
133
+ "y": -150
134
+ },
135
+ "moveStepsBlockID": {
136
+ "opcode": "motion_movesteps",
137
+ "inputs": {
138
+ "STEPS": [
139
+ 1,
140
+ "shadowNum5ID"
141
+ ]
142
+ },
143
+ "next": "ifBlockID",
144
+ "parent": "foreverBlockID",
145
+ "topLevel": false,
146
+ "shadow": false,
147
+ "x": 200,
148
+ "y": -200
149
+ },
150
+ "shadowNum5ID": {
151
+ "opcode": "math_number",
152
+ "fields": {
153
+ "NUM": [
154
+ "5",
155
+ null
156
+ ]
157
+ },
158
+ "parent": "moveStepsBlockID",
159
+ "shadow": true,
160
+ "topLevel": false
161
+ },
162
+ "ifBlockID": {
163
+ "opcode": "control_if",
164
+ "inputs": {
165
+ "CONDITION": [
166
+ 1,
167
+ "touchingEdgeBlockID"
168
+ ],
169
+ "SUBSTACK": [
170
+ 2,
171
+ "bounceEdgeBlockID"
172
+ ]
173
+ },
174
+ "next": null,
175
+ "parent": "foreverBlockID",
176
+ "topLevel": false,
177
+ "shadow": false,
178
+ "x": 250,
179
+ "y": -250
180
+ },
181
+ "touchingEdgeBlockID": {
182
+ "opcode": "sensing_touchingobject",
183
+ "inputs": {
184
+ "TOUCHINGOBJECTMENU": [
185
+ 1,
186
+ "shadowEdgeID"
187
+ ]
188
+ },
189
+ "parent": "ifBlockID",
190
+ "next": null,
191
+ "topLevel": false,
192
+ "shadow": false,
193
+ "x": 300,
194
+ "y": -300
195
+ },
196
+ "shadowEdgeID": {
197
+ "opcode": "sensing_touchingobjectmenu",
198
+ "fields": {
199
+ "TOUCHINGOBJECTMENU": [
200
+ "edge",
201
+ null
202
+ ]
203
+ },
204
+ "parent": "touchingEdgeBlockID",
205
+ "shadow": true,
206
+ "topLevel": false
207
+ },
208
+ "bounceEdgeBlockID": {
209
+ "opcode": "motion_ifonedgebounce",
210
+ "next": null,
211
+ "parent": "ifBlockID",
212
+ "topLevel": false,
213
+ "shadow": false,
214
+ "x": 300,
215
+ "y": -350
216
+ },
217
+ "keyPressHatID": {
218
+ "opcode": "event_whenkeypressed",
219
+ "fields": {
220
+ "KEY": [
221
+ "space",
222
+ null
223
+ ]
224
+ },
225
+ "next": "changeY10ID",
226
+ "parent": null,
227
+ "topLevel": true,
228
+ "shadow": false,
229
+ "x": 0,
230
+ "y": 150
231
+ },
232
+ "changeY10ID": {
233
+ "opcode": "motion_changeyby",
234
+ "inputs": {
235
+ "DY": [
236
+ 1,
237
+ "shadowNum10ID"
238
+ ]
239
+ },
240
+ "next": "wait01ID",
241
+ "parent": "keyPressHatID",
242
+ "topLevel": false,
243
+ "shadow": false,
244
+ "x": 50,
245
+ "y": -50
246
+ },
247
+ "shadowNum10ID": {
248
+ "opcode": "math_number",
249
+ "fields": {
250
+ "NUM": [
251
+ "10",
252
+ null
253
+ ]
254
+ },
255
+ "parent": "changeY10ID",
256
+ "shadow": true,
257
+ "topLevel": false
258
+ },
259
+ "wait01ID": {
260
+ "opcode": "control_wait",
261
+ "inputs": {
262
+ "DURATION": [
263
+ 1,
264
+ "shadowNum01ID"
265
+ ]
266
+ },
267
+ "next": "changeY-10ID",
268
+ "parent": "changeY10ID",
269
+ "topLevel": false,
270
+ "shadow": false,
271
+ "x": 50,
272
+ "y": -100
273
+ },
274
+ "shadowNum01ID": {
275
+ "opcode": "math_number",
276
+ "fields": {
277
+ "NUM": [
278
+ "0.1",
279
+ null
280
+ ]
281
+ },
282
+ "parent": "wait01ID",
283
+ "shadow": true,
284
+ "topLevel": false
285
+ },
286
+ "changeY-10ID": {
287
+ "opcode": "motion_changeyby",
288
+ "inputs": {
289
+ "DY": [
290
+ 1,
291
+ "shadowNum-10ID"
292
+ ]
293
+ },
294
+ "next": "repeatUntilSpaceID",
295
+ "parent": "wait01ID",
296
+ "topLevel": false,
297
+ "shadow": false,
298
+ "x": 50,
299
+ "y": -150
300
+ },
301
+ "shadowNum-10ID": {
302
+ "opcode": "math_number",
303
+ "fields": {
304
+ "NUM": [
305
+ "-10",
306
+ null
307
+ ]
308
+ },
309
+ "parent": "changeY-10ID",
310
+ "shadow": true,
311
+ "topLevel": false
312
+ },
313
+ "repeatUntilSpaceID": {
314
+ "opcode": "control_repeat_until",
315
+ "inputs": {
316
+ "CONDITION": [
317
+ 1,
318
+ "spaceKeyPressedID"
319
+ ]
320
+ },
321
+ "next": null,
322
+ "parent": "changeY-10ID",
323
+ "topLevel": false,
324
+ "shadow": false,
325
+ "x": 100,
326
+ "y": -200
327
+ },
328
+ "spaceKeyPressedID": {
329
+ "opcode": "sensing_keypressed",
330
+ "inputs": {
331
+ "KEY_OPTION": [
332
+ 1,
333
+ "shadowSpaceKeyID"
334
+ ]
335
+ },
336
+ "parent": "repeatUntilSpaceID",
337
+ "shadow": false,
338
+ "topLevel": false
339
+ },
340
+ "shadowSpaceKeyID": {
341
+ "opcode": "sensing_keypressed_keymenu",
342
+ "fields": {
343
+ "KEY_OPTION": [
344
+ "space",
345
+ null
346
+ ]
347
+ },
348
+ "parent": "spaceKeyPressedID",
349
+ "shadow": true,
350
+ "topLevel": false
351
+ },
352
+ "move10StepsID": {
353
+ "opcode": "motion_movesteps",
354
+ "inputs": {
355
+ "STEPS": [
356
+ 1,
357
+ "shadowNum10StepsID"
358
+ ]
359
+ },
360
+ "parent": "repeatUntilSpaceID",
361
+ "next": "ifTouchingSoccerBallID",
362
+ "topLevel": false,
363
+ "shadow": false,
364
+ "x": 150,
365
+ "y": -250
366
+ },
367
+ "shadowNum10StepsID": {
368
+ "opcode": "math_number",
369
+ "fields": {
370
+ "NUM": [
371
+ "10",
372
+ null
373
+ ]
374
+ },
375
+ "parent": "move10StepsID",
376
+ "shadow": true,
377
+ "topLevel": false
378
+ },
379
+ "ifTouchingSoccerBallID": {
380
+ "opcode": "control_if",
381
+ "inputs": {
382
+ "CONDITION": [
383
+ 1,
384
+ "touchingSoccerBallID"
385
+ ],
386
+ "SUBSTACK": [
387
+ 2,
388
+ "loseLifeID"
389
+ ]
390
+ },
391
+ "parent": "repeatUntilSpaceID",
392
+ "next": null,
393
+ "topLevel": false,
394
+ "shadow": false,
395
+ "x": 200,
396
+ "y": -300
397
+ },
398
+ "touchingSoccerBallID": {
399
+ "opcode": "sensing_touchingobject",
400
+ "inputs": {
401
+ "TOUCHINGOBJECTMENU": [
402
+ 1,
403
+ "shadowSoccerBallID"
404
+ ]
405
+ },
406
+ "parent": "ifTouchingSoccerBallID",
407
+ "shadow": false,
408
+ "topLevel": false
409
+ },
410
+ "shadowSoccerBallID": {
411
+ "opcode": "sensing_touchingobjectmenu",
412
+ "fields": {
413
+ "TOUCHINGOBJECTMENU": [
414
+ "soccer ball",
415
+ null
416
+ ]
417
+ },
418
+ "parent": "touchingSoccerBallID",
419
+ "shadow": true,
420
+ "topLevel": false
421
+ },
422
+ "loseLifeID": {
423
+ "opcode": "data_changevariableby",
424
+ "inputs": {
425
+ "VALUE": [
426
+ 1,
427
+ "shadowNum-1ID"
428
+ ]
429
+ },
430
+ "parent": "ifTouchingSoccerBallID",
431
+ "next": null,
432
+ "topLevel": false,
433
+ "shadow": false,
434
+ "x": 250,
435
+ "y": -350
436
+ },
437
+ "shadowNum-1ID": {
438
+ "opcode": "math_number",
439
+ "fields": {
440
+ "NUM": [
441
+ "-1",
442
+ null
443
+ ]
444
+ },
445
+ "parent": "loseLifeID",
446
+ "shadow": true,
447
+ "topLevel": false
448
+ }
449
+ },
450
+ "comments": {},
451
+ "currentCostume": 0,
452
+ "costumes": [
453
+ {
454
+ "name": "Sprite1",
455
+ "bitmapResolution": 1,
456
+ "dataFormat": "svg",
457
+ "assetId": "bcf454acf82e4504149f7ffe07081dbc",
458
+ "md5ext": "bcf454acf82e4504149f7ffe07081dbc.svg",
459
+ "rotationCenterX": 0,
460
+ "rotationCenterY": 0
461
+ }
462
+ ],
463
+ "sounds": [],
464
+ "volume": 100,
465
+ "layerOrder": 2,
466
+ "visible": true,
467
+ "x": 0,
468
+ "y": -200,
469
+ "size": 100,
470
+ "direction": 90,
471
+ "draggable": false,
472
+ "rotationStyle": "all around"
473
+ },
474
+ {
475
+ "isStage": false,
476
+ "name": "soccer ball",
477
+ "objName": "soccer ball",
478
+ "variables": {},
479
+ "lists": {},
480
+ "broadcasts": {},
481
+ "blocks": {
482
+ "hatBlockID": {
483
+ "opcode": "event_whenflagclicked",
484
+ "next": "goToRandomPosBlockID",
485
+ "parent": null,
486
+ "topLevel": true,
487
+ "shadow": false,
488
+ "x": 0,
489
+ "y": 0
490
+ },
491
+ "goToRandomPosBlockID": {
492
+ "opcode": "motion_gotoxy",
493
+ "inputs": {
494
+ "X": [
495
+ 1,
496
+ "randomXBlockID"
497
+ ],
498
+ "Y": [
499
+ 1,
500
+ "randomYBlockID"
501
+ ]
502
+ },
503
+ "next": "foreverBlockID",
504
+ "parent": "hatBlockID",
505
+ "topLevel": false,
506
+ "shadow": false,
507
+ "x": 0,
508
+ "y": 50
509
+ },
510
+ "randomXBlockID": {
511
+ "opcode": "operators_random",
512
+ "inputs": {
513
+ "FROM": [
514
+ 1,
515
+ "shadowRandomXFrom"
516
+ ],
517
+ "TO": [
518
+ 1,
519
+ "shadowRandomXTo"
520
+ ]
521
+ },
522
+ "parent": "goToRandomPosBlockID",
523
+ "shadow": true,
524
+ "topLevel": false
525
+ },
526
+
527
+ "shadowRandomXFrom": {
528
+ "opcode": "math_number",
529
+ "fields": {
530
+ "NUM": ["240", null]
531
+ },
532
+ "parent": "randomXBlockID",
533
+ "shadow": true,
534
+ "topLevel": false
535
+ },
536
+ "shadowRandomXTo": {
537
+ "opcode": "math_number",
538
+ "fields": {
539
+ "NUM": ["-240", null]
540
+ },
541
+ "parent": "randomXBlockID",
542
+ "shadow": true,
543
+ "topLevel": false
544
+ },
545
+ "randomYBlockID": {
546
+ "opcode": "operators_random",
547
+ "inputs": {
548
+ "FROM": [
549
+ 1,
550
+ "shadowRandomYFrom"
551
+ ],
552
+ "TO": [
553
+ 1,
554
+ "shadowRandomYTo"
555
+ ]
556
+ },
557
+ "parent": "goToRandomPosBlockID",
558
+ "shadow": true,
559
+ "topLevel": false
560
+ },
561
+
562
+ "shadowRandomYFrom": {
563
+ "opcode": "math_number",
564
+ "fields": {
565
+ "NUM": ["-100", null]
566
+ },
567
+ "parent": "randomYBlockID",
568
+ "shadow": true,
569
+ "topLevel": false
570
+ },
571
+ "shadowRandomYTo": {
572
+ "opcode": "math_number",
573
+ "fields": {
574
+ "NUM": ["100", null]
575
+ },
576
+ "parent": "randomYBlockID",
577
+ "shadow": true,
578
+ "topLevel": false
579
+ },
580
+ "foreverBlockID": {
581
+ "opcode": "control_forever",
582
+ "inputs": {
583
+ "SUBSTACK": [
584
+ 2,
585
+ "glideToRandomPosBlockID"
586
+ ]
587
+ },
588
+ "next": null,
589
+ "parent": "goToRandomPosBlockID",
590
+ "topLevel": false,
591
+ "shadow": false,
592
+ "x": 0,
593
+ "y": 100
594
+ },
595
+ "glideToRandomPosBlockID": {
596
+ "opcode": "motion_glidesecstoxy",
597
+ "inputs": {
598
+ "SECS": [
599
+ 1,
600
+ "shadowNum2SecsID"
601
+ ],
602
+ "X": [
603
+ 1,
604
+ "randomXBlockID2"
605
+ ],
606
+ "Y": [
607
+ 1,
608
+ "randomYBlockID2"
609
+ ]
610
+ },
611
+ "next": "ifTouchingSprite1BlockID",
612
+ "parent": "foreverBlockID",
613
+ "topLevel": false,
614
+ "shadow": false,
615
+ "x": 0,
616
+ "y": 150
617
+ },
618
+
619
+ "shadowNum2SecsID": {
620
+ "opcode": "math_number",
621
+ "fields": {
622
+ "NUM": ["2", null]
623
+ },
624
+ "parent": "glideToRandomPosBlockID",
625
+ "shadow": true,
626
+ "topLevel": false
627
+ },
628
+ "randomXBlockID2": {
629
+ "opcode": "operators_random",
630
+ "inputs": {
631
+ "FROM": [
632
+ 1,
633
+ "shadowRandomX2From"
634
+ ],
635
+ "TO": [
636
+ 1,
637
+ "shadowRandomX2To"
638
+ ]
639
+ },
640
+ "parent": "glideToRandomPosBlockID",
641
+ "shadow": true,
642
+ "topLevel": false
643
+ },
644
+
645
+ "shadowRandomX2From": {
646
+ "opcode": "math_number",
647
+ "fields": {
648
+ "NUM": ["-240", null]
649
+ },
650
+ "parent": "randomXBlockID2",
651
+ "shadow": true,
652
+ "topLevel": false
653
+ },
654
+ "shadowRandomX2To": {
655
+ "opcode": "math_number",
656
+ "fields": {
657
+ "NUM": ["240", null]
658
+ },
659
+ "parent": "randomXBlockID2",
660
+ "shadow": true,
661
+ "topLevel": false
662
+ },
663
+ "randomYBlockID2": {
664
+ "opcode": "operators_random",
665
+ "inputs": {
666
+ "FROM": [
667
+ 1,
668
+ "shadowRandomY2From"
669
+ ],
670
+ "TO": [
671
+ 1,
672
+ "shadowRandomY2To"
673
+ ]
674
+ },
675
+ "parent": "glideToRandomPosBlockID",
676
+ "shadow": true,
677
+ "topLevel": false
678
+ },
679
+
680
+ "shadowRandomY2From": {
681
+ "opcode": "math_number",
682
+ "fields": {
683
+ "NUM": ["-100", null]
684
+ },
685
+ "parent": "randomYBlockID2",
686
+ "shadow": true,
687
+ "topLevel": false
688
+ },
689
+ "shadowRandomY2To": {
690
+ "opcode": "math_number",
691
+ "fields": {
692
+ "NUM": ["100", null]
693
+ },
694
+ "parent": "randomYBlockID2",
695
+ "shadow": true,
696
+ "topLevel": false
697
+ },
698
+ "ifTouchingSprite1BlockID": {
699
+ "opcode": "control_if",
700
+ "inputs": {
701
+ "CONDITION": [
702
+ 1,
703
+ "touchingSprite1BlockID"
704
+ ],
705
+ "SUBSTACK": [
706
+ 2,
707
+ "sayGameOverBlockID"
708
+ ]
709
+ },
710
+ "next": null,
711
+ "parent": "glideToRandomPosBlockID",
712
+ "topLevel": false,
713
+ "shadow": false,
714
+ "x": 0,
715
+ "y": 200
716
+ },
717
+ "touchingSprite1BlockID": {
718
+ "opcode": "sensing_touchingobject",
719
+ "inputs": {
720
+ "TOUCHINGOBJECTMENU": [
721
+ 1,
722
+ "sprite1MenuBlockID"
723
+ ]
724
+ },
725
+ "parent": "ifTouchingSprite1BlockID",
726
+ "shadow": false,
727
+ "topLevel": false
728
+ },
729
+ "sprite1MenuBlockID": {
730
+ "opcode": "sensing_touchingobjectmenu",
731
+ "fields": {
732
+ "TOUCHINGOBJECTMENU": [
733
+ "Sprite1",
734
+ null
735
+ ]
736
+ },
737
+ "parent": "touchingSprite1BlockID",
738
+ "shadow": true,
739
+ "topLevel": false
740
+ },
741
+ "sayGameOverBlockID": {
742
+ "opcode": "looks_say",
743
+ "inputs": {
744
+ "MESSAGE": [
745
+ 1,
746
+ "shadowGameOverMessage"
747
+ ]
748
+ },
749
+ "next": null,
750
+ "parent": "ifTouchingSprite1BlockID",
751
+ "topLevel": false,
752
+ "shadow": false,
753
+ "x": 0,
754
+ "y": 250
755
+ },
756
+
757
+ "shadowGameOverMessage": {
758
+ "opcode": "text_reporter",
759
+ "fields": {
760
+ "TEXT": ["Game Over", null]
761
+ },
762
+ "parent": "sayGameOverBlockID",
763
+ "shadow": true,
764
+ "topLevel": false
765
+ }
766
+ },
767
+ "comments": {},
768
+ "currentCostume": 0,
769
+ "costumes": [
770
+ {
771
+ "name": "soccer ball",
772
+ "bitmapResolution": 1,
773
+ "dataFormat": "svg",
774
+ "assetId": "5d973d7a3a8be3f3bd6e1cd0f73c32b5",
775
+ "md5ext": "5d973d7a3a8be3f3bd6e1cd0f73c32b5.svg",
776
+ "rotationCenterX": 0,
777
+ "rotationCenterY": 0
778
+ }
779
+ ],
780
+ "sounds": [],
781
+ "volume": 100,
782
+ "layerOrder": 3,
783
+ "visible": true,
784
+ "x": 240,
785
+ "y": 0,
786
+ "size": 100,
787
+ "direction": 90,
788
+ "draggable": false,
789
+ "rotationStyle": "all around"
790
+ }
791
+ ],
792
+ "monitors": [],
793
+ "extensions": [],
794
+ "meta": {
795
+ "semver": "3.0.0",
796
+ "vm": "11.1.0",
797
+ "agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36"
798
+ }
799
+ }
scratch_VLM/jumping_Cat_edited_initial_positions.sb3 ADDED
Binary file (51.3 kB). View file
 
scratch_VLM/jumping_Cat_enhance_action.sb3 ADDED
Binary file (52.1 kB). View file
 
scratch_VLM/jumping_Cat_enhance_action_2.sb3 ADDED
Binary file (52.1 kB). View file
 
scratch_VLM/jumping_Cat_enhance_action_3.sb3 ADDED
Binary file (51.9 kB). View file
 
scratch_VLM/jumping_Cat_enhance_action_4.sb3 ADDED
Binary file (52.1 kB). View file
 
scratch_VLM/jumping_Cat_enhance_action_5.sb3 ADDED
Binary file (52 kB). View file
 
scratch_VLM/jumping_Cat_enhance_v7.sb3 ADDED
Binary file (51.9 kB). View file
 
scratch_VLM/jumping_Cat_refine_v2.sb3 ADDED
Binary file (52.6 kB). View file