Frameworks Jigsaw Activity
Learner Description: This assignment is geared toward students or educators with basic to advanced knowledge of web development and web development principles that wish to learn more about frameworks.
Using images by laRuth, licensed under Creative Commons Attribution
Introduction:
As designers and developers become more accustom to the web development world they often times hear of the word Frameworks tossed around a great deal. Frameworks have become extremely popular in web design and development, but it is important not only to understand what frameworks are, but what they can do to assist or possibly hinder you in future projects.
Directions:
The class will be split up into three groups for this particular assignment, each group will investigate a particular framework area. The framework areas include CSS frameworks, Javascript frameworks, and Server Side Script frameworks. Your first task regardless of the group you are assigned is to define what a framework is, and then determine the types of frameworks that are in your particular area, how they are used, and the advantages or disadvantages of using that framework? For certain frameworks it would also be beneficial to discover the requirements to using the framework.
Questions to Answer:
- 1. What is the purpose of your particular Framework?
- 2. How could it help you on a development project?
- 3. What are the advantages or disadvantages of using it?
- 4. List some of the more popular frameworks available
| Group | Framwork Category | Links |
|---|---|---|
| Group 1 | CSS Frameworks | Smashing Magazine.com SitePoint.com MondayByNoon.com SpeckyBoy.com |
| Group 2 | Javascript Frameworks | SpeckyBoy.com Riendel.com DannyDouglas.com SixRevisions.com |
| Group 3 | Server Side Script Frameworks | SitePoint.com Wikipedia.org Phython.org RubyonRails.org a2zDevelopers.com |