translate English to French: A lot of your work was done using the computer and the Internet.
Tu as fait une bonne partie de ton travail à l'aide de l'ordinateur et d'Internet.