Chronologically by age:
Age 6: Learned HTML Coding, generalized.
Age 8: Began learning Batch Scripting
Age 10: Practically perfected Batch Scripting
Age 12: Wrote first full webpage
Age 14: Learned Visual Basic through High School Course, also began learning server side scripting using Classic ASP
I am currently working on a project in which students join and subscribe to their classes. They will post unfinished assignments through text and also pictures. They will be able to ask questions, communicate among each other, and with teacher consent post finished assignments