Write a Java program for kids -- 2

The application should be visually attractive

The application should have varying difficulites, according to the student’s knowledge

The application should have an option to include manually created excercises

The application should have the ability to automatically(randomly) make exercises ,

while not making any error

It should have the ability to evaluate the time taken for the student, and the number of

tries and give points accordingly

It should have the ability to measure the number of tries along with the time taken.

Such program will be used for kids from kindergarten in the pre-school year to prepare them for pattern recognition, and awareness of directions and positions in a plane what is prerequisition for reading and geometry.

So the program should be able to display on the screen patterns in rectangular grids of dots and children could be able to draw similar pattern in prepared grid only by using mouse.

Notes to Success Criteria

Program should be able to display 2 identical rectangular grids of dots.

In the left grid a pattern should be displayed. The pattern is created by line segments that connect dots.

All the lines in the pattern are of the same color or of differ colors from a set of 8 basic colors.

The child should have possibility to sketch pattern in the right grid and to check the correctness of its solution.

The child should have possibility to select color for its pattern by clicking on color buttons.

The child should have possibility to display line segment on the grid by clicking on 2 points of the grid.

The child should have possibility to remove a line from grid by clicking on the line.

The program should have more levels that will differ in

Number of lines in one pattern

One color or more color pattern

Unit length between dots in the left grid (sample) and right grid (to be created by children) may differ.

The patterns displayed should be a connected graph.

The program should use prepared patterns and also some randomly created patterns.

Skills: Java, Software Architecture

See more: what is line in geometry, what is basic geometry, what is a line segment in geometry, what is a line in geometry, what is a line geometry, what is a graph, using geometry, use a graph, tries in java, segments on a line, segments and lines, points that are on the same line, lines of geometry, lines in geometry, lines geometry, line segments in geometry, line segments and points, line segments and lines, lines and lines segments, line of geometry

About the Employer:
( 1 review ) Bratislava, Slovakia

Project ID: #10150380

Awarded to:

€50 EUR in 2 days
(10 Reviews)

3 freelancers are bidding on average €133 for this job


Dear Hiring Manager, I will do it for you with perfection and I will keep working on it until you are 110% satisfied with results. Feel free to message me. we can discuss price and project in chat.I am looking for More

€250 EUR in 15 days
(126 Reviews)
€100 EUR in 5 days
(0 Reviews)