Dans le cadre de l'enseignement à distance, les enseignants sont confrontés au problème du suivi à distance de l'apprentissage des élèves. La «distance» est terminée, mais le travail accompli continue d'être utile à l'avenir.
L'un des moyens les plus simples d'organiser les tests sur Internet consiste à utiliser le service Google Forms. Pour transformer une simple liste de questions en un test avec des réponses et des scores, vous devez aller dans les paramètres du formulaire et activer le mode "Quiz".
«Responses». , Google Sheet. :
Score. . , , "/ 2" Custom Number Format. IMPORTRANGE(), , . QUERY() - . .
, : Test 1, Test 2 Test 3. "Full Name". . : Test 1 (Responses), Test 2 (Responses), Test 3 (Responses). : Timestamp, Score, Full Name. , .
Googe Sheet. , , Grade Book. (T1, T2, T3), Source, , Grade Book .
T1, T2, T3...
T1, T2, T3 . A1 :
=IMPORTRANGE(
"https://docs.google.com/spreadsheets/d/1dee7GYwj1NgZfDNZJgLMVOcWRmPnvSAvg3KJ0ahqkmI",
"Form Responses 1!A2:C"
)
"https://..." - URL "Test X (Responses)", , "Form Responses 1" - , "A2:C" - , ( ).
"Score" : . D1 :
=ArrayFormula(split(B1:B, "/"))
D , E - .
Source
Source - , - . Full Name.
A1 "Source" :
=QUERY({
QUERY('T1'!A1:E, "SELECT 'T1', A, B, C, D, E WHERE A IS NOT NULL LABEL 'T1' ''");
QUERY('T2'!A1:E, "SELECT 'T2', A, B, C, D, E WHERE A IS NOT NULL LABEL 'T2' ''");
QUERY('T3'!A1:E, "SELECT 'T3', A, B, C, D, E WHERE A IS NOT NULL LABEL 'T3' ''")
}, "SELECT * ")
T1, T2, T3 - , , SELECT 'T1'...
- , .
G1 "Source" :
=ArrayFormula(E1:E/F1:F*5)
H1 , Full Name . , , , . .
=ArrayFormula(INDEX(SPLIT(D1:D, " "), 0, 1))
"Source" :
Grade Book
A1 "Grade Book" :
=QUERY(
Source!A1:H,
"SELECT H, MAX(G) WHERE C IS NOT NULL GROUP BY H PIVOT A"
)
Source - , , MAX(G)
- , PIVOT(A)
, - .
:
.
PS: Dans la version russe de Google Docs, il est nécessaire d'utiliser un point-virgule comme séparateur d'arguments dans les fonctions, car la virgule est un séparateur décimal.