I am a science teacher in the U.S., and I have used the laptop carts and the computer labs. I also have a good friend who teaches in a school where they give each student a laptop.
The efficacy of computers in the classroom depends on what you expect students to do with them, AS WELL AS how willing the teachers are in using them.
My friend who teaches with middle schoolers (ages 12-14ish) helps them learn to research plants and anatomy online, distinguishes between reliable sources and illegitimate sources, and instructs how to cite webpages in bibliographies. She also has to go through kids' internet histories once per month and give "violations" to those who looked at porn (against the signed agreement at the beginning of the year).
I have used the computer carts. For me, that's enough time. I don't want laptops anywhere near chemistry experiments unless the lab is set up for that purpose (which I have also used). In that case, the laptops had a special shelf away from the lab bench, and we used probes to test experiment variables. Those particular students, however, didn't understand what the computers were measuring; only that the numbers went up and down.
It is, however, valuable to teach kids how to use spreadsheets and work processors so that they won't be clueless in high school or college when printed papers, including graphs or charts, are expected.