This article explains that technology lends itself to project-based learning. However this can be hard to manage in a classroom that is not set up properly or a classroom with not enough space. This article was useful and goes over how students work must be done before they get to the lab.
http://thecornerstoneforteachers.com/free-resources/technology-integration/managing-a-computer-lab