ID:181111
 
After taking years to become at least a little fluent in programming (Cause I am very far from being a pro at it) I have gotten this strange urge to teach others. Maybe not more DM as much as just setting up a scenario similar to building a game.
A club that I participate in I realized was extremely passionate about games. Last year I pointed out programs such as Blender and Unity to them but I feel that BYOND would be an excellent first real step for them. I understand that programming can be confusing but, in my opinion, nothing near the complexity of Unity or Python. And I personally feel that Game Maker just isn't as...I guess versatile as DM. Then again I haven't messed with it much.

I just wanted to get some tips and such to help my friends. We should be meeting every Wednesday after school and that time should be long enough to define areas to work on and such; plus the fact that I could probably easily get a hold of them at any other time. There are several different talents in the club so I don't feel like I'd fall short of handiwork.

So yeah, anyone have any comments on it?
Hey Kat you might know me. If I were me a few months ago, I would say, "YES ME I WILL LEARN". Well, something like that. I have neither the time nor patience to learn how to code as I am busy with schoolwork and such. My goal was to be able to work in two fields out of: Coding, Mapping, Iconning, and Hosting. I have mapping covered, and today I have finally succeeded in hosting. In the future I'll think I was crazy not to say yes, but my response is no thank you.
If you are not fluent, you may want to have others who know the language join in with you. Local BYONDers who would like to help. I wouldn't mind using TeamViewer to connect to a computer that you can have at the meeting, and I can show them. Maybe each person could have a computer, and another BYONDer could TeamView with them to help them out. This was just off the top of my head, but I rather like it.
If you're not fluent you might want to be more of a student teacher. Have someone who is good at programming with DM teach while you watch via teamviewer or something while giving insight.
In response to Albro1
I love the thought, but I am kinda of awkward with team viewer plus the school's internet would probably cut you off.
However, I do know one or two local BYONDers that might know a bit of programming (one being the person that got me into BYOND in the first place)

I understand the I might not be the best teacher, but I was thinking of using some of the first world tutorials to at least help start myself off.
Well, if you designed a framework from scratch to make it simple for them to start off, it might interest them much more effectively.

Basically, simplifying it more so where they'd just have to call this function to do this, etc. From there, work your way backwards/reverse-engineer the code and teach them.

Even doing something like that with other programming languages help, since there's always that wavering attention span.

When you get to a point, probably work on a project together.

Of course, whatever method is most effective for your club.
In response to HolyDoomKnight
that is an interesting thought. I honestly didn't think of it- but certainly useful.

Thank you :)
Python's extremely easy to learn when you learn BYOND. The only thing that makes other languages not easy is that you have to program in stuff you'd think are simple that BYOND does for you (graphics, audio, etc...).


However, if you want to start them off I'd point them at Zilal's tutorial. That's how I started.