Skip to content
PN Scripts

Education and worksheets

Zadachnik

174 maths worksheets for grades 1 to 4 in Bulgarian and English, each with an answer key, plus the generator that makes a fresh sheet whenever you need one.

  • PDF
  • A4
  • Python 3.10+
  • reportlab
  • Sofia Sans (SIL OFL 1.1)
  • Coming soon

Coming soon

Not published on its store yet, so there is no buy or download link. PN Scripts does not take payment for it here.

Worksheets for grade 1 addition, grade 2 times tables and grade 4 long multiplication

What it solves

The gap

Parents and teachers need many practice sheets at exactly the right level, with answers to check quickly, and most free sheets are in English or follow another country's curriculum.

What it is

Ready-made sheets for every topic of grades 1 to 4 in Bulgarian and English, with computed answer keys, and a generator for as many new sheets as you need.

How you use it

Never run out of sheets: every seed is a new sheet, and every answer is computed and tested.

For parents, teachers and tutors who want correct, level-appropriate maths practice in Bulgarian or English without writing it by hand.

Who it is for

Use it when

  • Daily practice at home
  • Homework and revision sheets for a class
  • Tutoring and Bulgarian schools abroad

Built for

  • Parents of children in grades 1 to 4
  • Primary teachers and tutors

What is inside

Grades 1 and 2

Addition and subtraction to 10 and 20, within the ten and across it, missing numbers, comparing, round tens, then to 100 with and without regrouping, column methods, the times tables, division facts and two-step expressions.

Grades 3 and 4

Column methods to 1000, multiplication and division by one-digit numbers with remainders, equations, fractions and units; then numbers to a million, long multiplication, long division, order of operations and rounding.

Word problems

Original problems for every grade with names and everyday things, correct Bulgarian count forms and room for working, from sharing sweets to the area of a garden.

A generator for new sheets

One command makes a new sheet or a whole grade in Bulgarian or English. The same seed always gives the same sheet, and the answer key goes after each sheet, at the end or nowhere.

Specs

Availability
Coming soon
Vendor
PN Scripts
Type
Template
Pricing
One-time purchase Price to be announced.
License
PN Scripts Template Licence 1.0
Deployment
Download (ZIP with 8 A4 PDFs and the Python generator)
Maturity
v1.0.0

Compatibility

Platform or runtime Supported versions Tested up to
Python 3.10 or newer 3.12
reportlab 4.0 or newer 5.0.1

Stack

  • PDF
  • A4
  • Python 3.10+
  • reportlab
  • Sofia Sans (SIL OFL 1.1)

Zadachnik is coming soon

It is finished and tested. It is not on sale yet; this page will say where to get it when it is.

Coming soon

Not published on its store yet, so there is no buy or download link. PN Scripts does not take payment for it here.

Questions

Maths worksheets for grades 1 to 4 in Bulgarian and English with answer keys, as ready-made PDFs and a generator for new sheets.

A PDF reader and an A4 printer for the sheets. The generator needs Python 3.10 or newer; it installs with pip and brings reportlab.

No geometry drawings, no US Letter size and no online version. The topic order follows the curriculum, not a specific textbook. Printing on paper was not tested.

The problems and sheets are generated by Python code with reportlab, in the Sofia Sans typeface with its Bulgarian letterforms. Created with AI assistance; every answer, range and Bulgarian noun form was checked by PN Scripts with automated tests over 40 seeds of every topic, and every sheet layout was reviewed as a rendered page.

It is not on sale yet. When it is, this page will link to the store; PN Scripts does not take payment on this site.