Why HMTL5, CSS & Java Script are great introductory languages for c2pKids?

Image credit: GitHub

Image credit: GitHub

From a humble start last week to an overwhelming response from ten’s of parent’s from schools across Charlotte area & from ones outside of Charlotte  –thanks to power of social media and internet. And thanks to all those parents and friends who called me last week with words of encouragement & connecting with interests in creating “technology producer kids”.

A common question I am being asked is why these 3 languages to begin with for kids of age group 10-15 yrs, will these languages be intellectually intense for younger kids and are they really as fun as learning Sctarch ( or some other equivalents)?

I will try to answer some of these questions via this post.

2-3 decades ago: Era of making your PC do something fun for you.
Kids from 2-3 decades ago would have started with languages such as Fortan, Pascal , Basic or yet more intense C/C++. I started with Pascal then moved on C/C++ and later Visual Basic. Until I moved to Visual Basic, programming was hardly fun. And I could hardly appreciate writing math programs that took so long to write that I would not get the intuition of why make my computer do that instead of using my calculator. Visual Basic was visual and it kicked in my interest quotient higher. Its only after much later I realized that learning those non-fun languages developed my logic and skills to understand how to make computer do much more advanced stuff. But all in all 2-3 decades ago–it was about programming that isolated PC in front of you. The journey from learning to program to one of having fun with programming and finally producing of something value was long one.

Present day:  Era of making Internet & all things (Devices & People) connected to Internet do something fun for you.
Fast forward to present day. We are surrounded by connected and now wearable devices. All of these devices have one thing in common–they understand the triad of HTML5, CSS and Java Script. These languages are fairly simple to get introduced and quickly start to have fun with. There are Java Script libraries to build games, create animations (Disney-grade) & ones to make Google do lots of interesting things for you. So journey from introductory learning to having fun to being a producer of something useful is very fast.

Hope this answers some of parental curiosity–if not then please drop me a note.

2 thoughts on “Why HMTL5, CSS & Java Script are great introductory languages for c2pKids?

  1. Even i agree with ur Explaination ..even i was feeling the same when i was working in Arena Multimedia.When i was introduced with illustrator,dreamweaver for making fun loving games.
    .Well i know i am not a part of ur parent’s Group but after reading ur Article ,i just want to share this.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s