- Joined
- Jul 20, 2004
- Messages
- 2,760
Perhaps some of you have noticed this announcement in the JASS forum, but as very few people visit it, I will turn this into a global announcement. I am initiating a project that will help people on this forum to learn JASS from scratch, step by step, so that everyone can follow the different phases of learning, and be able to write advanced codes faster than by following a tutorial and then improvising.
So, what does this project actually consist of? From time to time, I will post a class (or lesson) in which I will explain certain aspects of the programming language. We will start from the basics and as lessons grow in number, the difficulty grows too. For each lesson you will receive a homework you may send me via PM (this means that you can improve your code by actually practicing and receiving feedback). After each homework, I may include a grading system too, but the goal is to actually learn something, and grades are to motivate you in doing so. You may also ask questions after a lesson, based on what you've already learned there, and you will receive your answer. Keep in mind that the process may take some time, but I assure you that it will be much more efficient than a classical tutorial.
What happens to those who miss classes? Well, they can read the lesson at any moment, ask questions in the specific thread, or send me their homework. However, the beauty of being in the initial generation that actually follows the course is that from time to time, I may start challenges based on what we've learned up to that point. Winners of the challenges will probably receive some kind of reward on their profile and reputation. I hope that many of you are interested and that this will prove a benefic action which will actually lead to production of better spells and codes for Warcraft 3.
So if anyone is interested, just post into this thread with an affirmative reply. If atleast 10 persons have an affirmative reply (and could actually benefit from this course), I will initiate this project. Keep in mind that you do not need any coding or programming knowledge to follow this course. It is a fresh start for all those willing to learn JASS (or become better coders).
~Daelin
So, what does this project actually consist of? From time to time, I will post a class (or lesson) in which I will explain certain aspects of the programming language. We will start from the basics and as lessons grow in number, the difficulty grows too. For each lesson you will receive a homework you may send me via PM (this means that you can improve your code by actually practicing and receiving feedback). After each homework, I may include a grading system too, but the goal is to actually learn something, and grades are to motivate you in doing so. You may also ask questions after a lesson, based on what you've already learned there, and you will receive your answer. Keep in mind that the process may take some time, but I assure you that it will be much more efficient than a classical tutorial.
What happens to those who miss classes? Well, they can read the lesson at any moment, ask questions in the specific thread, or send me their homework. However, the beauty of being in the initial generation that actually follows the course is that from time to time, I may start challenges based on what we've learned up to that point. Winners of the challenges will probably receive some kind of reward on their profile and reputation. I hope that many of you are interested and that this will prove a benefic action which will actually lead to production of better spells and codes for Warcraft 3.
So if anyone is interested, just post into this thread with an affirmative reply. If atleast 10 persons have an affirmative reply (and could actually benefit from this course), I will initiate this project. Keep in mind that you do not need any coding or programming knowledge to follow this course. It is a fresh start for all those willing to learn JASS (or become better coders).
~Daelin