Line 24: |
Line 24: |
| ! Weeks !! Activity | | ! Weeks !! Activity |
| |- | | |- |
− | | 19 May - 25 May || activity | + | | 19 May - 25 May || Write code in Javascript for exporting blocks from the "Turtle" palette using code from Turtle Blocks JS. |
| |- | | |- |
− | | 26 May - 30 May || activity | + | | 26 May - 30 May || Write code for exporting "pen" and "number" palettes. For each implementation I will keep a pattern for adding new blocks in Javascript easily. |
| |- | | |- |
− | | 31 May - 6 June || activity | + | | 31 May - 6 June || Implement blocks transformation from "boolean" and "flow" (partial) palettes |
| |- | | |- |
− | | 7 June - 13 June || activity | + | | 7 June - 13 June || Finish implementation of "flow" palette blocks and export "blocks" palette |
| |- | | |- |
− | | 14 June - 20 June || activity | + | | 14 June - 20 June || Implement blocks transformation from "actions" palette |
| |- | | |- |
− | | 21 June - 27 June || activity | + | | 21 June - 27 June || Implement blocks transformation from "media" palette |
| |- | | |- |
− | | 28 June - 4 July || activity | + | | 28 June - 4 July || Implement blocks transformation from "sensors" palette |
| |- | | |- |
− | | 5 July - 11 July || activity | + | | 5 July - 11 July || Implement blocks transformation from "extras" palette |
| |- | | |- |
− | | 12 July - 18 July || activity | + | | 12 July - 18 July || Integrating different kinds of blocks and export them in Javascript |
| |- | | |- |
− | |19 July - 25 July || activity | + | |19 July - 25 July || Testing transformation of "media", "sensors" and "etras" blocks. Write documentation |
| |- | | |- |
− | |26 July - 1 Aug || activity | + | |26 July - 1 Aug || Testing export in Javascript for multiple turtles and custom turtles |
| |- | | |- |
− | |2 Aug - 8 Aug || activity | + | |2 Aug - 8 Aug || Testing the whole project, finding bugs and fixing bugs |
| |- | | |- |
− | |9 Aug - 15 Aug || activity | + | |9 Aug - 15 Aug || Testing and fixing bugs. Write documentation |
| |- | | |- |
− | |15 Aug - 22 Aug || activity | + | |15 Aug - 22 Aug || Fix the last bugs. Clean up |
| |} | | |} |
| * What is the timeline for development of your project? The Summer of Code work period is from May 19 - August 22; tell us what you will be working on each week. (As the summer goes on, you and your mentor will adjust your schedule, but it's good to have a plan at the beginning so you have an idea of where you're headed.) Note that you should probably plan to have something "working and 90% done" by the midterm evaluation (27 June); the last steps always take longer than you think, and we will consider cancelling projects which are not mostly working by then. | | * What is the timeline for development of your project? The Summer of Code work period is from May 19 - August 22; tell us what you will be working on each week. (As the summer goes on, you and your mentor will adjust your schedule, but it's good to have a plan at the beginning so you have an idea of where you're headed.) Note that you should probably plan to have something "working and 90% done" by the midterm evaluation (27 June); the last steps always take longer than you think, and we will consider cancelling projects which are not mostly working by then. |