JSparks

The Easy Robot for Everyone!

JSparks

Postby eski » Thu Oct 16, 2014 12:05 am

Hey all,

I've not been much of a fan of Minibloq myself for several reasons. It's great work, but it just hasn't done what I've wanted, including the ability to teach high level programming, object orientation, easy function definition, etc. It does seem really good for creating some basic C code from blocks, which may be what a lot of people are looking for -- it's just not how I was looking to teach. So I started rethinking the problem a bit from the top down, using my past experience to try to come up with a solution that would make things (hopefully) a bit easier to work/teach and allow further expansion. I've just got to a point I think I can push out to others (you!).

  • I wanted something wireless, using the Bluetooth module, because I don't like a lot of hands touching delicate robot pieces, breaking them. Also, recompilation and plugging in/out can take a lot of time. From there, I decided I wanted the code to run on a mobile device
  • I wanted something that could teach high level language concepts and has real-world applicability. JavaScript is built into lots of devices and seemed optimal
  • I wanted to maintain the ease (and lack of syntax programming issues) of the visual programming, but provide more capabilities that what is currently available on Minibloq.

Anyway, what I've come up with is something I'm calling JSparks. I've put up a landing page with some instructions on how to use it and the links you'd need at https://sparki.eskibars.com/ . If others like to use it, great -- I hope it gets more usage than just myself! I'd love to hear additional feedback as well. There are likely some bugs and several features which I haven't implemented yet, so please don't hesitate to let me know!

- Shane
eski
 
Posts: 2
Joined: Wed Oct 15, 2014 5:33 am

Re: JSparks

Postby jgavlik » Sat Nov 22, 2014 9:54 pm

Very interesting programming approach....do you have any YouTube videos to show examples.

Thanks,

John
jgavlik
 
Posts: 3
Joined: Mon Apr 28, 2014 3:45 pm

Re: JSparks

Postby eski » Fri Dec 05, 2014 10:45 pm

jgavlik wrote:Very interesting programming approach....do you have any YouTube videos to show examples.

Thanks,

John


Hi John,

Good idea! I've created an youtube video to go through the basics of how to use the platform and run it on Sparki.

http://youtu.be/2OzOH45uid4

If you have other suggestions (videos or otherwise), let me know!

- Shane
eski
 
Posts: 2
Joined: Wed Oct 15, 2014 5:33 am

Re: JSparks

Postby roboalchemist » Sun Dec 07, 2014 2:45 pm

Holy crap, this is amazing! We're definitely going to have to meet up with you when we move out to San Francisco in January!
---
Joseph Schlesinger - ArcBotics Co-Founder/CTO
roboalchemist
Site Admin
 
Posts: 669
Joined: Mon Jul 16, 2012 3:02 am

Re: JSparks

Postby jgavlik » Tue Jan 06, 2015 8:23 pm

This is, indeed, a game changer for robot programming and execution...and for general education.

Thanks for all your work thus far...jg
jgavlik
 
Posts: 3
Joined: Mon Apr 28, 2014 3:45 pm

Re: JSparks

Postby Britta » Thu Mar 19, 2015 10:34 am

This is a FANTASTIC application. I just downloaded it and it worked perfectly the first time. The voice recognition is great! I'm running the program on a ZTE Awe N800 phone, with a 4" screen, and Android 4.1.2 and it works fine. The fonts are a little small on the smaller screen, but everything seems to work correctly. Thank you very much and let us know if you come up with any other gems like this.
____________________
Try out our free http://www.spanishprograms.com and latest comptia training courses to get high flyin success in final and spanishprograms - spanish classes toronto exams, mcts goethe-verlag is also very useful tool.
Last edited by Britta on Wed Apr 01, 2015 11:47 am, edited 1 time in total.
Britta
 
Posts: 1
Joined: Thu Mar 19, 2015 10:33 am

Re: JSparks

Postby hlm193 » Fri Mar 20, 2015 3:03 pm

Hello Shane,

This seems like a fantastic application! I am a curriculum developer for a K-12 STEAM education program run through Northwestern University. We serve over 4,000 kids every week and I had considered rolling out a new robotics module using Sparkis but was concerned about the programming environment. You have now solved the problem for me and I have a few questions:

1) The locations that run our program do not have guaranteed access to android devices. Is there a way to send the code to the sparki from JSparks through USB?
2) If not would it work to just copy the full code into Sparkiduino?

Thanks!

Henry Mann
www.fusestudio.net
hlm193
 
Posts: 1
Joined: Fri Mar 20, 2015 2:56 pm

Re: JSparks

Postby hwd2002 » Tue Dec 15, 2015 6:33 pm

How do you use the IR reciever and LED? Thanks!
hwd2002
 
Posts: 3
Joined: Fri Sep 11, 2015 9:57 pm

Re: JSparks

Postby emmix » Thu Nov 03, 2016 6:40 pm

Hi everybody;

Dear eski, great idea jsparks :D ;
I am interested in translating jsparks in Italian, so that this language become available in the upper right corner.
How can I collaborate with you?
Is there a language file I can translate and send back to you?

Thanks again
emmix
 
Posts: 12
Joined: Thu Nov 03, 2016 6:29 pm

Re: JSparks

Postby emmix » Fri Nov 04, 2016 5:11 pm

Here again,
I am trying using the IDE and the app; maybe I am loosing something as newbie.

I didn't find some features I would find useful, but maybe is my foult in searching in the correct location:
1) is there a a way to duplicate a project in the IDE so that you can reuse functions and blocks?
2) is there a way to access and edit directly the javascript code?
3) is there a way to push js files written by hands to the jspark app?

thanks again
emmix
 
Posts: 12
Joined: Thu Nov 03, 2016 6:29 pm


Return to Sparki

Who is online

Users browsing this forum: Eng.teto and 4 guests