Building Server-Side Web Language Processors

Practice gives all the previous knowledge into test, where students can develop platforms/applications in order to understand easily concepts viewed before on past courses. Web platforms are very attractive because nowadays everyone uses a browser, and now many of the development is linked to web platforms, many speculate that web technologies are the path of future approaches.

All concepts learned in Computer Science courses can be easily presented in ways which students may like very much, in the case of Building Server-Side Web Language Processors, takes concepts from courses like Compiler Design and Programming Languages into a practical way, developing such applications gives the students a bright idea and concept of what they are programming.

Learning is very fun, but with the right tools it could be a lot better and enjoyable. Like it is mentioned on the article: “web programming promotes diversity in computer science because the programs are more motivating to a diverse audience”.

Many of the process can be skipped while implementing this project, by taking API or other resources for creating a web server, but the article explains all the phases for this process which is relevant for understanding everything at its core.

This general idea of using web services for creating applications for education and also for creating tools is great, the expansion of creativity will be limited by the creator's mind, so that, the interface can become very appealing for new curious minds that want to learn more about certain topic.

Accessibility is now a feature that can be very well used, now final user would not depend on programs, operating systems and other resources in order to “graphically” understand what is going on, with the simple task of entering an URL, a user can go into a designed tool that will help understand a specific topic.

References:

http://34.212.143.74/publicaciones/weblang.pdf
http://34.212.143.74/weblang/

Comentarios

Entradas más populares de este blog

The Hundred-Year Language

My first Post

Ruby and the Interpreter Pattern