Jump to content

[WIP] Gypsy's Code Kit - Learn to program, one bit at a time


chandler
 Share

Recommended Posts

Hello!
 
I've been working on an html/canvas based editor called Gypsy's Code Kit (it's at www.presidentgypsy.com). You use it to program turtle-style robots (move & turn to draw), drop them on a playground, and then see how they interact.  I've got many goals with this software, however, three of the primary ones are
  1. To minimize syntax/compilation struggles for new programmers
  2. For all created scenes to be easily inspected and changed by others
  3. To teach programming with a traditional, top-to-bottom imperative language
The main site is a single HTML5 page, and I'm currently working on building walkthroughs and demos to introduce computing concepts (conditions, looping, memory, communication).
 
Here's a screenshot of a few developed scenes:
 
post-11112-0-28441200-1413910873.png

 

And here's a screenshot of the editor (also shows a sample of the language, which is basically freeform text):
 
post-11112-0-54790300-1413910887.png

 

- I've made an introductory PDF that shows how to navigate the Playground and Editor, as well as a video that covers the similar concepts in a different way (by drawing a drawbridge).
 
- Here's a scene of laser-shooting-googly eyes (click the mouse to shoot out lasers), which you can make from scratch by following along with this and then this.
 
- There's a bit more stuff at the site's blog.
 
I know I'm new to this forum, but I'd appreciate any feedback (large or small) you can provide--this is the first major web application I've written, so if you see something weird or unexpected, let me know!

post-11112-0-28441200-1413910873.png

post-11112-0-54790300-1413910887.png

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...