Thanks for the code! JB
richard terry-5 wrote: > > On Tue, 31 Mar 2009 08:49:37 am jbskaggs wrote: >> Like I said I'd admin the site so I guess that's what you mean by >> co-ordinate the samples. >> >> Ill setup a site tonite, so when you get a chance you can email me the >> samples to just remove the spaces: > > Personally I think the samples should be part of a gambas program - an > overview of gambas like I said wxPython demo does - and not part of a web > site. I think there needs to be two parts of this > > 1) More detailed examples in the documentation wiki even for really simple > things > > 2) Complete code examples as part of a larger demo included with the > distribution of Gambas, and maintained as part of the source code in svn > > That way, if you or I get run over by a truck it is still there. > > Ive never experienced much joy looking for code on websites - it tends to > be > fragmented, difficult to maintain and I don't really want to contribute to > it > if that is the format. > > I enclose a screen dump of a very simple one for beginners (my code may be > bad - so if so you can fix it), which shows the concept I think would > work, > and could be included as part of a whole demo. I've others I've done. > > >> >> jbskaggs @ skaggs world . com >> >> Im in the states but Im in the office from noon central time till about 4 >> or 5 am. I work and live children's home (used to be called orphanages) >> so >> at night have time to program and write etc. I'm the one who makes sure >> kids don't run away, are comforted when scared or lonely, provide >> counseling, that kind of thing. >> >> jb skaggs >> >> richard terry-5 wrote: >> > 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 > > > > > ------------------------------------------------------------------------------ > > _______________________________________________ > Gambas-user mailing list > Gambas-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > > -- View this message in context: http://www.nabble.com/We-should-offer-online-Gambas-courses%21-tp22792079p22796604.html Sent from the gambas-user mailing list archive at Nabble.com. ------------------------------------------------------------------------------ _______________________________________________ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user