Dear friends
Thank you very much for sharing you insights and for taking the time to discuss this issues with me. Believe, they are very useful.
Your comments puts me to think about the complexity of this subject and how should I redefine some issues. When you produce a movie, for instance, then you have all the different specializations in many directions: people specialized in script writing, others in casting, others in sound, light, acting, etc. etc. etc. But you have one character that binds them all: the producer. the one whom coordinates all this complexity. He or she is a generalist, not a specialist. Is somebody that deals with actors, directors, technicians, caterars, financiers, etc etc. That's the character that I want to teach how to do all those processes. In order to do this, he has to know how the process of making a videogame happens, but he/she doesn't needs to be an expert in videodev... Am I wrong thinking this way? Or should throw this all idea away?
The experience I have developing software, making videos and being part of a movie's production team, is that there is allways a person that has the overview of all the processes, and has to know in advance the consequences of wrong decisions or delays. Because it has impact on the budget or the sales. A programmer is not necessarely concerned with those problems. He/she has to deliver his component in time, gets paid and his name will be at the end of the movie.
And this person has to be very creative in many different ways. But, again, he/she needs to know how a videogame is developed from scratch.
I want to thank you all because your comments have helped me to clarify my ideas. Like Tom Sloper said, those kids have to go on the journey and experience what it is to make a videogame, and that's why I still think that a specialization in new media (by the way, I am not thinking only on videogames, but it will include also digital animation, audiovisual and the related disciplines) should combine artistic, technical and managerial contents. Without forgeting the basics: maths, phisycs, history and so on. But, guys, did you see how the Khan Academy teaches maths together with Pixar? Please, take a look at it. Maths, history and so on can also be teached in an amusing and captivating way, like videogames are:
https://es.khanacademy.org/about/blog/post/127714217180/pixar-in-a-box-the-math-behind-the-movies
And, answering to the friend Joej, I can't peak into the future, but one thing I am sure: future will not be the same as the past. If you remember from history classes, around 18th Century mankind went from the Agricultural Age to the Industrial Age. And that was a hell of a change... Well, there are many thinkers around that agree that we are leaving now the INdustrial Age and entereing into something new, the Knowledge Age, the Digital Age, whatever... fact is that the most demanded jobs now, didn't exist merely 10 - 20 years ago (like what you are doing with gamedev). The smartphone that you have in your pocket now, is only 10-15 years old. And counting.
SO, again, my main concern is how do we prepare the next generations for the changes that already are ocurring around us. Having a degree now is not the same as having a degree 15 years ago. We can not keep teaching like the way we were educated. Merely because the world in which the educational system was created, does not exist anymore. Please, look for TED talks of Ken Robinson, like>
or
I am sorry if I took you off the usual issues that you use to discuss in this forum, but, beleave me, it has been very enlighting for my search. ANd for that I am very thankful to you all.
I would love to continue this discussion, guys. Please, send more comments. Bye for now.