translate English to French: Independent students might benefit from further research on this subject using the library or Internet.
Les élèves autonomes pourraient pousser leurs recherches dans la bibliothèque ou au moyen d’Internet.