AgentDock
1.7k
Prompt LibraryEducationLanguageNumbers and Counting Practice Generator

Numbers and Counting Practice Generator

Build a numbers and counting drill covering French quatre-vingts arithmetic against Belgian and Swiss septante and nonante, German's inverted number order, and Russian case agreement.

Used 33 times

Prompt Template

Soixante-neuf. Soixante-dix. The first means sixty-nine, following the pattern every learner expects. The second means seventy, and it's built as sixty-ten, because standard French never developed separate words for seventy, eighty, and ninety the way Spanish, Italian, and English did. Eighty is quatre-vingts, four-twenties, ninety is quatre-vingt-dix, four-twenty-ten, and ninety-seven is quatre-vingt-dix-sept, four-twenty-ten-seven, arithmetic hiding inside vocabulary. Belgium and Switzerland skipped this and kept septante for seventy and nonante for ninety, with huitante for eighty surviving in some Swiss cantons but not others. Neither system is more correct, they're regional standards, and a learner heading to Brussels or Geneva needs to recognize both. This generator drills whichever number system actually trips a learner up, not just French's, since German inverts unit and ten order and Russian changes a noun's ending depending on which number sits in front of it.

Language is [LANGUAGE:select:French,German,Russian,Spanish,Italian,Portuguese].

Number range is [NUMBER_RANGE:select:0-20,21-69,70-99,100-999,Mixed practice across all ranges].

Region variant, French only, ignore for other languages, is [REGION_VARIANT:select:Standard France,Belgian or Swiss,Compare both side by side].

Level is [LEVEL:select:A1 (beginner),A2 (elementary),B1 (intermediate)].

I need [ITEM_COUNT:number:10-30] items.

Build items as a number written in digits that the learner writes out in words, or a number written in words that the learner converts to digits, alternating direction across the set. If French is selected and [NUMBER_RANGE] touches 70 through 99, apply [REGION_VARIANT], building standard France's soixante-dix, quatre-vingts, and quatre-vingt-dix pattern, or Belgian and Swiss septante, huitante, and nonante, or both side by side labeled by region.

If German is selected, build every two-digit number in its inverted unit-then-ten order, joined by und and written as one word, so 21 becomes einundzwanzig, literally one-and-twenty, and 24 becomes vierundzwanzig, since a learner who reads German numbers left to right the way English works reverses the digits by mistake.

If Russian is selected, attach each number to a noun and require the noun's correct case ending rather than the bare number alone. The number 1, and any compound number ending in 1 except 11, takes a noun in the nominative singular. Numbers 2 through 4, and compounds ending in those digits except 12 through 14, take genitive singular. Numbers 5 and up, including every number ending in 11 through 14 regardless of the final digit, take genitive plural.

If Spanish is selected, cover the cien versus ciento distinction directly, cien standing alone or right before a noun, mil, or millón, ciento appearing the moment any number from 1 to 99 follows it, so 100 books is cien libros but 101 is ciento uno.

Close by naming the one number in the set most likely to be misread if a learner defaults to English word order or vocabulary.

Variables
5

select
select
select
select
number

Range: 10 - 30

Use this prompt anywhere

10,000+ expert prompts for ChatGPT, Claude, Gemini, and wherever you use AI.

Get Early Access

About Numbers and Counting Practice Generator

Eighty in standard French is quatre-vingts, four-twenties. Ninety-seven is quatre-vingt-dix-sept, four-twenty-ten-seven, actual arithmetic sitting inside ordinary vocabulary. Belgium and Switzerland skip this and use septante and nonante instead, plain words built the same way the rest of their number system already works. Neither version is wrong, they're regional standards, and a learner needs to recognize both depending on where they end up. French isn't the only number system that breaks an English speaker's assumptions either.

Set [LANGUAGE], choose [NUMBER_RANGE], and for French set [REGION_VARIANT] to standard, Belgian or Swiss, or both compared side by side. Set [LEVEL] and [ITEM_COUNT]. German items drill the inverted unit-then-ten order, einundzwanzig for 21, not twenty-one reversed. Russian items attach a noun to each number and require the correct case ending, since 2 through 4 take genitive singular while 5 and up take genitive plural. Spanish items cover the cien versus ciento split.

Numbers rarely get their own drill because they seem simple until a specific language breaks the pattern a learner already trusts. The Russian Grammar Practice Generator goes deeper into the same six-case system that numeral agreement depends on. The German Grammar Basics Generator covers the wider foundation German numbers sit inside. Save a finished set to the Dock Editor before a trip where you'll actually need to say these out loud.

How to Use Numbers and Counting Practice Generator

1

Pick your language

Try this in the Dock Editor, or paste it into ChatGPT, Claude, or Gemini, then set [LANGUAGE] to French, German, Russian, Spanish, Italian, or Portuguese.

2

Choose your number range

Set [NUMBER_RANGE] to the span of numbers you want drilled.

3

Set the region variant for French

If French is selected, set [REGION_VARIANT] to standard France, Belgian or Swiss, or both compared.

4

Match your level and item count

Choose [LEVEL] and set [ITEM_COUNT] for how many items the drill builds.

Who Uses Numbers and Counting Practice Generator

Learners Traveling to Belgium or Switzerland

Drill septante and nonante directly instead of relearning standard France's quatre-vingts system on arrival.

Russian Learners Struggling With Numeral Agreement

Practice attaching the correct noun case ending to a number instead of drilling bare numbers with no grammatical context.

Frequently Asked Questions

You Might Also Like

Discover more prompts that could help with your workflow.

Skip the copy-paste

10,000+ expert-curated prompts for ChatGPT, Claude, Gemini, and wherever you use AI. Our extension helps any prompt deliver better results.

Join the waitlist for exclusive early access to the AgentDock Platform