I am teaching ESP to large groups, consisting of about 70 students and I would really need an effective, time-saving, objective manner of assessment for online platforms, especially Microsoft Teams.
Game time activities can play a major role. For example,a trivia game might ask learners to answer a certain number of questions within a period of time and award points based on the number of correct answers. Game based evaluation is considered fun, and not tests so it generally a good indicator of true skills and knowledge. Besides, it promotes non-cognitive skills such as discipline, risk taking, collaboration, and problem solving. Moreover, high achieving students enjoy competing with their peers in learning games.
I'm currently in charge of about 700 student dissertations at the final year undergraduate and masters levels. We have not changed our mode of assessment at all and engagement is similar to when the teaching and supervisory support was delivered physically. The main content change is to encourage more students to undertake systematic reviews as it is more difficult for some of them to obtain primary data virtually. I don't know what ESP is so I cannot comment specifically on your context.
To evaluate this type of configuration we have designed the Brainscape mapping. This allows for the evaluation of complexity, connectivity, centralization, causality levels, and associativity as learning strategies.