On Tue, 31 Mar 2009 07:43:22 am Ron wrote: > richard terry wrote: > > On Tue, 31 Mar 2009 07:22:48 am jbskaggs wrote: > >> I would like to set up a online gambas school where the more experienced > >> users and coders here could offer an online workshop on Gambas for > >> users. > >> > >> Make it an affordable cost (Like a $0 to $25 a course, depending on > >> complexity, length, and time required. A course on making Forms should > >> be free, but a all inclusive course on writing a mmorpg in gambas should > >> have a fee attached) and offer a workshop for different fundamentals: > >> > >> I know for me a lot of Gambas is intuitive but much of it isn't. > >> > >> Im thinking it could be setup on a moodle or someother workshop / class > >> software. With online lessons and quizzes for free but to get the > >> actual coding graded it would require a live teacher to grade and > >> comment thereby why a nominal fee would be justified. I could even host > >> the moodle site and help admin it but my programming knowledge is so low > >> I wouldn't make a good teacher. But I could help someone setup a course > >> and host it and that person could charge a reasonable fee to teach the > >> course. (Though in the spirit of linux the less money the better.) > >> > >> For example I would be willing to pay right now to be tutored in how to > >> reference, manipulate, and check objects and controls via code > >> (dynamically via nested loops and such). I read the documents- I look > >> at the examples and still I get the wrong impressions and waste hours > >> and hours on many different controls or functions. > >> > >> I helped setup an online bible college and the way it ran was every > >> course had a different instructor (or most did) and those instructors > >> set their own prerequisites and graded assignments on their own schedule > >> (within reason). > >> > >> But the very basic courses were almost entirely automated - no need to > >> have heavy instructor interaction. But as the courses became more in > >> depth then instructors became paramount. Because students needed to ask > >> questions and yes other students could answer and even grade (though > >> their gradings were subject to instructor override.) > >> > >> I look at the number of basic questions on Nabbles and just think that a > >> systematic instruction courses would make gambas bloom even more. > >> > >> Maybe something like: > >> > >> 1- Setting up your Gambas > >> a. download and installation > >> b. Defining preferences and intro to Gambas > >> > >> 2- Mastering the IDE interface: > >> a. creating projects, forms, simple control, saving, compiling, and > >> packaging > >> > >> 3- Gambas Programming fundamentals: A big unit broken into smaller > >> courses a. Forms > >> b. Controls > >> c. Assignments, Operators, Strings, Numbers, and Booleans > >> d. Comparisons, Loops, and nestings > >> e. Good programming, coding practices, and the Gambas Programming > >> language > >> > >> 4. Components: Another big unit > >> a. gb > >> b. gb.compress > >> c. gb.chart etc... > >> > >> 5. FX > >> a. BMP, JPG, PNG, GIF, etc what they are. Editing and making them. > >> b. Animations and movies > >> c. creating, editing, and sounds and music > >> > >> 6. Application specific courses: > >> a. How to write a text editor > >> b. How to write a scrolling shooter game etc and so on > >> > >> and so forth. > >> > >> And of course offer a Certificates for completing the courses. > >> > >> I know moodle and setting up the site would be easy- and if someone > >> wanted to teach a course I could setup the course, forums, and quizzes > >> etc. I could make some beginner courses on my own- but I would need > >> help with more advanced subjects. > >> > >> Any thoughts? Objections? Volunteers? > >> > >> JB Skaggs > > > > Personally I think we should do what I've pushed for before - include > > extensively commented sample code along with gambas. We could all > > contribute on our own level - have a look at the wxPython demo as such an > > sample code-base of how to use the language. > > > > Richard > > I agree, an example code/snippets site or part on the official wiki for > it would be much better. > > Ron_2nd.
I for one will put up my hand to contribute with simple sample programs if someone will do the co-ordination. My working day (I'm in general practice in Australia) starts at 7:30am and I finish around 6-630PM - it is so long that I have only a few hours at night for my life, so I can't volunteer the co-ordination role. If someone could take responsibility for that, I'd be happy to be organised and asked to contribute. Regards Richard > > --------------------------------------------------------------------------- >--- _______________________________________________ > Gambas-user mailing list > Gambas-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user ------------------------------------------------------------------------------ _______________________________________________ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user