Learning paths in English

Mathematics

  1. Introduction to ViLLE
  2. Numbers and quantity, numbers 0 and 1
  3. Numbers 2 and 3
  4. Comparing numbers
  5. Addition, numbers 4 and 5
  6. Revision of numbers 0-5
  7. Subtraction
  8. Numbers 6 and 7
  9. Commutative property of addition, relation to subtraction
  10. Numbers 8 and 9
  11. Number 10, ten-pairs
  12. Addition and subtraction with multiple numbers
  13. Bar charts
  14. Fall revision assignments 1: Numbers 0-10, round 1
  15. Fall revision assignments 2: Euros, numbers 0-10
  16. Fall revision assignments 3: Numbers 0-10, round 2
  17. Revision of addition and subtraction, numbers 11 and 12
  18. Time: Hours and half hours
  19. Numbers 13-15
  20. Numbers 16-19
  21. Number 20, even and odd numbers
  22. Addition with regrouping, adding 2-5
  23. Addition with regrouping, adding 6 or 7
  24. Addition with regrouping, adding 8 or 9
  25. Plane figures 1
  26. Plane figures 2
  27. Measurement and centimeters
  28. Subtraction with regrouping, subtracting 2-5
  29. Subtraction with regrouping, subtracting 6 or 7
  30. Subtraction with regrouping, subtracting 8 or 9
  31. Addition and subtraction, 0-20
  32. Introduction to numbers 0-100
  33. Ones and tens, numbers 0-100
  34. Spring revision exercises 1: Addition and subtraktion, 0-100, no regrouping
  35. Spring revision exercises 2: Addition and subtraction, 0-100, regrouping
  36. Spring revision exercises 3: Calculations with regrouping, numbers 0-20
  37. Spring revision exercises 4: Calculations with regrouping, numbers 0-20
  38. Extra assignments covering the entire first grade, some reading
  39. Extra round: Word problems
  40. Challenging calculations
  1. Revision of 1st grade
  2. Revision of addition and subtraction, 0-20
  3. Euros and cents
  4. Adding and subtracting ones, 0-100
  5. Calculating with tens, 0-100
  6. Adding and subtracting ones and tens, 0-100
  7. Ten-pairs, regrouping
  8. Subtracting from tens
  9. Adding and subtracting ones, regrouping 0-100
  10. Revision: Adding and subtracting double-digit numbers
  11. Revision: Adding and subtracting double-digit numbers
  12. From addition to multiplication
  13. Multiplication table of 2
  14. Multiplication table of 5
  15. Multiplication table of 10
  16. Calculations with multiple operators
  17. Division without remainders
  18. Division without remainders 2
  19. Geometry 1: Plane figures and solid figures
  20. Geometry 2: Plane figures and visualization
  21. Reflection
  22. Time: Hours and half hours
  23. Time: Past and to
  24. Passing time
  25. Commutative property of multiplication
  26. Multiplication table of 3
  27. Multiplication table of 4
  28. Relationship between multiplication and division
  29. Revision of multiplication
  30. Commutative property of addition
  31. Subtraction calculations
  32. Wold problems
  33. Comparing numbers, 0-100
  34. Measurements and units
  35. Units of volume, mass and length
  36. Extra round: Euros and cents, multiplication calculations
  37. Extra round: Revision of 2nd grade
  38. Extra round: Totally topsy-turvy
  39. Extra round: Revision of multiplication tables of 3 and 4
  40. Extra round: Division calculations
  41. Extra round: Digital clocks, multiplication calculations
  42. Extra round: Lines, line segments and points
  43. Extra round: Columnar addition
  44. Extra round: Columnar subtraction
  45. Building numbers, 0-1000
  46. Addition and subtraction with regrouping, 0-1000
  47. Numbers 0-1000
  48. Extra assignments covering the entire 2nd grade
  49. From addition to multiplication
  1. Numbers 0-1000: Revision of addition and subtraction
  2. Numbers 0-1000: Comparing numbers
  3. Numbers 0-1000: Columnar addition
  4. Numbers 0-1000: Columnar addition and subtraction 1
  5. Numbers 0-1000: Columnar addition and subtraction 2
  6. Multiplication tables: From addition to multiplication
  7. Multiplication tables: Reviewing multiplication tables of 1-5 and 10
  8. Multiplication tables of 6 and 8
  9. Multiplication tables of 7 and 9
  10. Multiplication: Order of operations
  11. Time and clocks
  12. Time and clocks 2
  13. Columnar multiplication: No regrouping, regrouping once
  14. Columnar multiplication: Regrouping twice
  15. Revision: Columnar addition, subtraction, multiplication
  16. Revision: Multiplication, communal addition, subtraction and multiplication
  17. Fall revision
  18. Symbols of division, division without remainders
  19. Relation between multiplication and remainders
  20. Division with remainders
  21. Division: Order of operations
  22. Revision of division
  23. Introduction to fractions
  24. Comparing fractions
  25. Adding and subtracting fractions with common denominators
  26. Measurement: Estimating
  27. Measurement: Calculating units of length
  28. Measurement: Unit conversion
  29. Geometry: Lines, line segments and points
  30. Geometry: Angles and polygons
  31. Geometry: Perimeter and area
  32. Geometry: Symmetry, revision of previous topics
  33. Revision of 2nd grade
  34. Revision exercises: ViLLE’s vanilla
  35. Revision of multiplication tables of 2-5 and 10
  36. Multiplication tables of 6 and 7
  37. Multiplication tables of 8 and 9
  38. Multiplication with 10 and 100
  39. Decimal numbers: Comparing
  40. Decimal numbers: Addition and subtraction
  41. Numbers 0-10 000: Rebounding
  42. Numbers 0-10 000: Addition and subtraction
  43. Numbers 0-10 000: Columnar addition and subtraction
  44. Numbers 0-10 000: Multiplication
  45. Revision: Multiplication and division
  46. Extra round: Multiplication
  47. Fractions: Application
  48. Decimal numbers: Application
  1. Addition and subtraction
  2. Expressions
  3. Multiplication and division, order of operations
  4. Revision of basic arithmetic operations
  5. Multiplication tables
  6. Multiplication
  7. Multiplication 2
  8. Revision of multiplication
  9. Division
  10. Division 2
  11. Division: Partition
  12. Revision of division
  13. Geometry: Lines, triangles and quadrilaterals
  14. Coordinate plane
  15. Symmetry
  16. Extra round: Multiplication
  17. Fractions and mixed numbers
  18. Addition and subtraction with like fractions
  19. Addition and subtraction with unlike fractions
  20. Revision of fractions
  21. Decimal numbers
  22. Addition and subtraction with decimal numbers
  23. Hundredths
  24. Decimal numbers: Columnar addition and subtraction, comparing
  25. Units of length and mass
  26. Revision: Units of length, mass and volume
  27. Time
  28. Comparing and rounding integers
  29. Negative numbers
  30. Addition and subtraction with negative numbers
  31. Charts and graphs
  32. Revision of decimal numbers
  33. Revision of units of measurement
  34. Fractions of numbers
  35. Extra round: Multiplication 2
  36. Revision of geometry and time
  37. Equations
  38. Revision of equations and diagrams
  39. Large numbers
  40. Columnar multiplication and long division
  41. More division: Long division, remainders
  42. Revision: Large numbers, rounding, columnar multiplication and long division
  43. Calculations with large numbers
  1. Basic arithmetic operations
  2. Equations, problem solving and order of operations
  3. Multiplication
  4. Division
  5. Revision of basic arithmetic operations
  6. Fractions, mixed numbers and integers
  7. Reducing fractions, adding and subtracting mixed numbers
  8. Multiplying and dividing fractions
  9. Revision: Fractions and mixed numbers
  10. Basics of geometry
  11. Circles
  12. Triangles
  13. Quadrilaterals and solid figures
  14. Revision of geometry
  15. Decimal numbers
  16. Addition and subtraction with decimal numbers
  17. Multiplying a decimal number
  18. Dividing a decimal number
  19. Percentages, fractions and decimal numbers
  20. Large numbers
  21. Revision: Decimal numbers
  22. Tables, charts and diagrams
  23. Mean, median and mode
  24. Probability
  25. Revision: Statistics
  26. Measurements
  27. Units of mass and volume
  28. Time and speed
  29. Revision: Measurement
  30. Area: Exponents and units
  31. Area: Triangles and parallelograms
  32. Similarity and scale
  33. Revision: Area
  34. ViLLE’s vanilla
  35. ViLLE’s vexatious
  36. Extra round: Reflection
  37. Extra round: Estimating
  38. Extra round: Percentages
  39. Extra round: Coordinate system and sets
  40. Division and decimal numbers
  41. Extra round: Negative numbers
  42. Equations, problem solving and order of operations
  1. Basic arithmetic operations
  2. Multiplication
  3. Division
  4. Large numbers
  5. Revision: Basic arithmetic operations and equations
  6. Decimal numbers and fractions
  7. Addition and subtraction with decimal numbers
  8. Multiplication with decimal numbers
  9. Division with decimal numbers
  10. Revision of decimal numbers
  11. Scales and maps
  12. Triangles
  13. Quadrilaterals and solid figures
  14. Revision: Scales and geometry
  15. Reducing fractions
  16. Mixed numbers with common denominators
  17. Expanding unlike fractions to common denominators
  18. Multiplication and division with fractions
  19. Revision of fractions
  20. Calculating percentages
  21. Calculating percentages 2
  22. Prices
  23. Revision of percentages
  24. Rectangular cuboids
  25. Number line and equations
  26. Extra round: Negative numbers
  27. Extra round: Integers and the coordinate plane
  28. Divisibility and factors
  29. Multiplication and division with decimal numbers
  30. Functions
  31. Time and units of time
  32. Calculating time intervals
  33. Speed and time zones
  34. Revision: Time and speed
  35. Revision of measurements
  36. Tables, graphs and charts
  37. Probability
  38. Revision of all topics
  39. Extra round: Problem solving
  40. Extra round: Racers
  41. Extra round: Percentages
  42. Revision of 6th grade
  43. Extra round: Multiplication and division
  1. Integers, opposite numbers
  2. Powers, order of operations
  3. Divisibility, factors, prime numbers
  4. Revision: Integers, divisibility, prime numbers
  5. Addition and subtraction with fractions
  6. Multiplication and division with fractions
  7. Decimal numbers, approximation
  8. Large and small numbers, powers of ten
  9. Square roots
  10. Basic arithmetic operations with integers
  11. Coordinate system
  12. Angles and lines
  13. Angles, reflection
  14. Revision: Coordinate system
  15. Variables and expressions
  16. Solving equations
  17. Solving equations, application
  18. Revision: Equations
  19. Averages and probabilities
  20. Revision: Statistic, graphs and charts
  21. Revision of entire 7th grade
  22. Revision: Divisibility, fractions and prime numbers
  23. Polygons and triangles
  24. Quadrilaterals and regular polygons
  25. Sequences and function machines
  26. Revision: Expressions and functions
  27. Balanced scales, solving equations
  28. Forming and solving equations
  29. Revision: Equations and lines
  30. Fractions, decimal numbers and percentages
  31. Percentage difference
  32. Percentage change
  33. Percentages: Application
  34. Revision: Percentages
  35. Charts and graphs
  36. Addition and subtraction with integers
  37. Multiplication and division with integers
  38. Natural numbers and fractions
  39. Revision: Fractions
  40. Decimal numbers
  41. Revision: Integers and decimal numbers
  42. Circles, angles and intersecting lines
  43. Revision: Circles, angles and intersecting lines
  44. Area: Quadrilaterals and triangles
  45. Revisions: Polygons
  46. Forming expressions
  47. Line equation, graphing lines
  48. intersecting lines, line through a point
  49. Revision: Integers
  50. Congruence, reflection
  51. Revision: Polygons, area and coordinate points
  52. Revision: Factors, primes and powers
  53. Coordinate plane, reflection, rotation and translation
  54. Lines, line segments, circles and angles
  55. Solid figures
  56. Revision: Integers 2
  57. Revision: Circles, angles and coordinates points
  58. Revision: Forming and simplifying expressions
  59. Forming and simplifying expressions
  60. Congruence and symmetry
  1. Percentage difference
  2. Percentage change
  3. Percentages: Application
  4. Revision: Percentages
  5. Exponential expressions with different bases
  6. Exponential expressions with the same base
  7. Different types of exponents
  8. Revision: Exponential expressions
  9. Polynomials: Addition and subtraction
  10. Polynomials: Multiplication
  11. Recision: Polynomials
  12. Equations
  13. Equations with brakets and denominators
  14. Inequalities
  15. Quadratic equations
  16. Area, plane figures and solids
  17. Congruence, reflection across a line
  18. Coordinate plane, reflection, rotation and translation
  19. Revision: Similarity, congruence and symmetry
  20. Similarity and scale ratios
  21. Pythagorean theorem
  22. Circumference and area of a circle
  23. Inscribed angle, sector and arc of circle
  24. Revision of entire 8th grade
  25. Revision: Circle
  26. Charts and graphs
  27. Probability: Mean, median and mode
  28. Revision: Statistics and graphs
  29. Large and small numbers
  30. Expressions, calculating with monomials
  31. Ratios and proportions
  32. Lengths and areas, triangle and circle
  33. Legs, applications of the Pythagorean theorem
  34. Revision: Pythagorean theorem
  35. Equations of a line
  36. Intersecting lines
  37. Revision: Equations and lines
  38. Functions
  39. Graphing functions
  40. Revision: Functions
  41. Solving pairs of equations with graphs
  42. Solving pairs of equations: Substitution and elimination methods
  43. Revision: Solving pairs of equations
  44. Fractions, decimal numbers and percentages
  45. Square roots
  46. Basic arithmetic operations with polynomials
  47. Direct and inverse proportionality
  48. Revision: Unit conversion and solid figures
  49. Cones, cylinders and spheres
  50. Volume of a cone and a cylinder
  51. Revision: Area and volume of solids
  52. Similar triangles
  53. Sine, cosine and tangent
  54. Angles and legs
  55. Pythagorean theorem and trigonometric functions
  56. Revision: Trigonometry
  57. Similarity and scales
  58. Adding and subtracting fractions
  59. Multiplying and dividing fractions
  60. Revision: Arithmetic operations with fractions
  61. Revision: Exponential expressions, large and small numbers
  62. Revision: Proportionality, equation of a line
  63. The circumference, arc, area and sector of a circle
  64. Revision: Triangles and circles
  65. Arithmetic operations with decimal numbers
  66. Decimal number, approximation
  67. Revision: Integers and decimal numbers
  68. Perimeter, area, volume
  69. Mean and median
  70. Probability
  71. Pythagorean theorem, the hypotenuse
  72. Legs, applications of the Pythagorean theorem
  73. Revision: Pythagorean theorem
  74. Sine, cosine and tangent
  75. Simplifying polynomials
  76. Revision: Inequalities, ratios and proportions
  77. Graphs and charts
  78. Revision: Statistics, charts and graphs
  79. Unit conversion, solid figures
  80. Coordinates, reflection, rotation and translation
  1. Unit conversion, solid figures
  2. Cones, cylinders and spheres
  3. Volume of cone and a cylinder
  4. Revision: Area and volume of solids
  5. Sine, cosine and tangent 
  6. Angles and legs 
  7. Revision: Trigonometry
  8. Functions
  9. Graphing functions
  10. Revision: Functions
  11. Solving pairs of equations with graphs
  12. Solving pairs of equations: Substitution and elimination methods
  13. Revision: Solving pairs of equations
  14. Probability
  15. Basic arithmetic operations, unit conversion and percentages
  16. Equations, inequalities, geography and trigonometry
  17. Revision of entire 9th grade
  18. Equations 
  19. Equations with brackets and denominators
  20. Ratios and proportions 
  21. Directs and inverse proportionality
  22. Revision: Equations and lines
  23. Revision: Unit conversion and solid figures
  24. Congruence, reflection across a line
  25. Coordinate plane, reflection, rotation and translation
  26. Similarity and scale ratios
  27. Similar triangles
  28. Pythagorean theorem and trigonometric functions
  29. Equation of a line
  30. Charts and graphs
  31. Probability: Mean, median and mode
  32. Revision: Statistics and graphs
  33. Divisibility, factors, prime numbers
  34. Expressions, calculating with monomials
  35. Quadratic equations
  36. Intersecting lines
  37. Revision: Similarity, trigonometric functions
  38. Polynomials: Multiplication
  39. Quadratic equations, inequalities
  40. Revision: Polynomials and inequalities
  41. Area, volume and perimeters
  42. Integers, opposite numbers
  43. Percentage difference
  44. Polynomials: Addition and subtraction
  45. Quadratic functions and parabolas
  46. Pythagorean theorem, the hypotenuse
  47. Legs, applications of the Pythagorean theorem
  48. Revision: Pythagorean theorem
  49. Basic arithmetic operations with polynomials
  50. Revision: Divisibility, fractions and prime numbers
  51. Revision: Percentages
  52. Revision: Exponential expressions 

Programming

Introductory course to programming with Python (version 2). Contains fundamental concepts, such as conditional statements, loops and subprograms. In addition to that, the basic data structures (list, dictionaries, sets), file operations, error handling and use of modules are introduced.

  1. Introduction
  2. Variables and data types
  3. Strings
  4. Selection
  5. Repetition
  6. Procedures and functions
  7. Lists
  8. More lists and tuples
  9. Dictionaries and sets
  10. File operations
  11. Modules
  12. Handling errors
  13. Additional exercises
  14. Practice exam
  15. Final exam
  1. Tree
  2. Dam
  3. Lodge
  4. Teeth
  5. Tail
  6. Beaver