PERL and JAVASCRIPT randomizers, normally embedded within Lextutor routines, here free-standers with various uses in language teaching/research
1. Randomizations of corpus-based word lists
v.2.5 (2024.12.13)
** All schemes can be used to create unique, level-appropriate Yes-No Checklist Tests (see guide, example as PDF orMS Word template
(a) randwords_classic
Randomizations are from user choice of either heads or full families from VP-CLassic lists (1k, 2k, or AWL). Output can relay to Multiconc Interactive and ID-Words activities. (*AWL sublists!*)
(b) BNC : FAMILIES randwords_bnc or LEMMAS randwords_bnc_lems (head words only)
(c) BNC/COCA Families: randwords_bnc_coca OR
bnc_coca_mini (10 x 100 c-lists @ 1-5k = 50 c-lists) OR
bnc_coca_nuclear NFL-7 (3 x 1,000 'nuclearized' BNC/COCA k-lists created here)
(d) randwords_kids Draws its randomizations from the 10 250-word family VP-Kids lists. Use for building tests (selecting random items), intuitively gauging a vocab level, or just for fun.) Soon: output will auto-feed to Muticonc Graded reader corpus.
(e) randwords_French Ten k-Levels from Lonsdale & Le Bras' (2012) corpus informed French framework OR FNFL-5 Nuclear List ! Comes with Yes-No test builder; feeds to Muticonc and ID-Words.
|
2. Randomizations of User Input
The Compleat Randomizer
v.2.5
'Compleat' in accepting (a) numeric and text input, (b) string, text-as-words and text-as-sentences input, and (c) producing output in four formats. Works offline. Tip - Need 10 random words (or numbers) from 100? Run 100 words or 1-100 through Compleat Randomizer and select first 10.
Related:
The routines above are up-front or freestanding randomizers; however, several Lextutor routines use integrated randomizers behind the scenes for motivation/novelty & to prevent shallow stimulus-response sequence-learning: GroupLex,
Reaction Time, Dictator,
Freq Train, MultiConc, and N-word/rational Cloze.
|