HTML5 Programming Class

My brother(Larry) and I created and taught a 6th grade early morning programming class once a week from January to the end of April. The class was at Brookwood Elementary’s computer lab. He did the administrative work and I prepared and taught the class.  The students were very smart. We were amazed that we have full attendance almost every session at 7 am.  We used lessons from code.org, but most were too easy for them, most of which were visual programming.  I then created lesson plans for the students to code using javascript / html5.  We created simple “choose your own adventures” and a knock off of Flappy birds called Flappy ball.  We used jsbin.com as our editor. This allow the students to take their work home with them with out even loging in. jsbin.com lets you branch of any other project and in the case of this class they branched off the lessons.  This also allow them to learn a real language, quickly produce results, and show off their work to their peers with a simple url. We also used www.khanacademy.org.

We plan on teaching the class again next year. We are in the process of getting a larger computer lab, or multiple labs, set up at the middle school.

 

6th grad Programming Class

WP_000023

WP_000054

http://jsbin.com/brookwoodLessons

Brookwood Lessons

UserGroup Presentation: HTML5 Apps / Windows phone monetization

My PADNUG .net usergroup presentation: App marketing and cross-platform dev. With Revenue, downloads, retention data

“Making Money with Apps in Your Spare Time” Tips & tricks for generating profit-building apps for WP8/Win8. Jimmy will review what worked and what didn’t for him. He’ll display analytical data to support his findings and demo cross-platform efforts using HTML5 running at 60fps!

200+ attendees with very positive feed back.

Slides: http://t.co/MVecGOPll9

Video: http://youtu.be/PdX__Vej9-U

unnamed

 

Speedcrossplatfrom

games/PDXPresentation/SpeedPhoneAndWin8.swf

 

Frog log in html5 working on 10 different devices using XDK

FroglogCrossplatform

 

 

Frog Log HTML5 working on 10 devices

FrogLog html5 Mobile Demo

  • Uses Canvas for all draw calls​
  • Uses “requestAnimationFrame“ for GPU accelerated draw loop.  Each scene has 10-80 moving objects.  Simple particle physics engine.​

Tested on:​

Andriod 2.3: 30 fps​

Andriod 4.0: 30-45 fps​

Andriod 4.1+: 60 fps​

Windows Phone 8: 60 fps​

Windows 8 Metro: 60 fps​

Iphone: 60 fps​

Kindle: 40-60fps (in default browers), 30 in android web view​

Video: https://onedrive.live.com/?cid=41fe8d0a6d5a33f7&id=41FE8D0A6D5A33F7%212655&v=3&sff=1

FroglogCrossplatform