Monday, April 14, 2008

SUMMER OF CODE : ONLINE TUTORIAL FOR ALL CHILDREN

HI I i'm creating this blog to provide my views on online teaching which i'nm going to apply as an application for google SOC 2008.


My online learning experience:


Hmmm thats a big one to be described here cuz i've learned social as well as educatinal and other stuffs on web.
Web n similar technologies were created to bring all th people of world together as it is the current situation (hey it was development for and by military purpose arpanet) we can do anything possible on net.
My first experience on web was in 2004 , iwas preparing a project for my biology classes i just asked the cyber-cafe owner to open google.com which our teacher suggested , I got all information regarding my project on genetics in 20 minutes and then i just started searching for some adult content just for curiosity and i wasted my 3 hours on that holy shit .
Second experience was that i wanted an yahoo email id get information about how to apply for MIT
Massachusetts n i gotem in5 minutes than i start chating on yahoo messenger n that was for six hour i rem that after that i use to waste my whole time almost 6 to 10 hrs a day that time i was in class 12th. I got screwed in study and end up getting addmision in an local engginering college in which i'm currently.
I left surfing chating for year or two .

Then come the time i used java for first (although we have c/c++ i learned them after learning java) i found that it is good language related to networking and web(applet/servlet,jsp,jsfn many such technologies in java) .Hmmm so i decided to to do some project in java n me n my friend register our self for TGMC07 for IBM
.
After a month we just hardly finished the description actually only a one day before the submission date which was also delayed.
My friends were doing nothing (i dont now y but they no some of jsp) and i was unable to anything cuz not enough knowledge of such technology i had .
Then i decided to learn all of them using web and this time no time wastein activities h got few web related to programming and a few on java and so on but i dont have a pen drive to take my on line resource back to my home . Hmmm i decided to get one from my father n he allowed me to get one (now i can transfer movies from my friends hee hee lol ) then for a one month i just continuously start bringing about 2 GB(max size of my pen drive) of ebooks (illeagal cuz of copy writes) n some softwares n start learning any thing as i much i can at home humm lots of stuff still on web to learn .
After a month of searchin n learnin i decided to use some AJAX in my module for TGMC that was to create n greeting card generator(which let user to generate greetings by clicking on various images with a fixed layout)
just before 15 days of the submission date(which was already sifted for two times to 15 january) i started implementing some javascript which i was learning that time and a day before the submission date(date was 15 but we were to send code on cd so on12 january) i was coding some scripts and servlet code for about 38 hours and only breaks for lunch n peeing. We just submitted an erroneous not working wed module so we were not able to stand in competition but satisfied for participation.


SO the moral of story:
1>Dont let kids access to any online content other than their eduactional needs
2>Dont allow an other chat application just education.
3>Provide information about free software like WASCE, TOMCAT or any other so we can run them successfully at once.
4>Provide relevent information what he/she needs to do for certain task.
5>HEy provide some good tools of commercial level free.
6>We should also get free ebooks cant purchase all of em as hard copy.
7>Their should be some people or group who should always be their to help us.
8.Intranet solution is best for small scale education sites.
9>Unlike MITS open course ware provide information about most current research topics or course also .
10>For web based online teaching site providing tuts depend on faculty as A developer i suggest the content provided should be manageable by any user like creating a new list of courses or any other topic .

I'm currently learning python(with cgi-programming) and asp.net a bit of animation and 3d game programming n robotics also and i think thier is no limit for online learning u can learn whole of your life but what must is u should do right and in right manner