GithubHelp home page GithubHelp logo

quaap / primary Goto Github PK

View Code? Open in Web Editor NEW
21.0 21.0 13.0 1.22 MB

A simple educational practice game for kids and adults.

Home Page: http://quaap.com/D/Primary

License: GNU General Public License v3.0

Java 100.00%

primary's People

Contributors

quaap avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

primary's Issues

Spanish translation offer

Hello I'm a math teacher that had been used with my students, despite the app is in English, cause I was next to them to help, and, in addition, they learned some new English words. But nowadays I can't do that so I need this app in Spanish I offer you to contribute to do this.
Sincerely yours
Miriam Griselda Lopez

All Scores and About Menus Can Have Multiple Instances Open

EXPECTED BEHAVIOR

Only one instance of the All Scores or About windows can be open at once.

ACTUAL BEHAVIOR

An unlimited number of instances of the All Scores or About windows can be open at once.

HOW TO REPRODUCE

  1. Launch Primary 0.3.2 on Android 8.1.0
  2. Tap the 3 Vertical Dots in upper right
  3. Tap 'All Scores'
  4. Repeat Steps 2 & 3 multiple times
  5. Tap the Android Back Button multiple times

TESTING ENVIRONMENT

  • Device: Pixel 2 XL
  • OS: Android 8.1.0
  • App Version: 0.3.2

RECORDING OF THE BUG

ScoresMultipleWindows.gif



Posted on Utopian.io - Rewarding Open Source Contributors

Widgets disappear on device rotation

When i perform these sequences of events, various widgets disappear (spinner, text, button):

Sequence 1:

  1. Click on Add User icon
  2. Orientation Change

In Game Keyboard Does Not Display Entirety of Characters

EXPECTED BEHAVIOR

The in-game keyboard shows the entirety of the characters on each key.

ACTUAL BEHAVIOR

The in-game keyboard shows only a portion of the characters on each key.

HOW TO REPRODUCE

  1. Launch Primary 0.3.2 on Android 8.1.0
  2. Play a game which requires keyboard entry (e.g. Clocks 1 Level 2)

TESTING ENVIRONMENT

  • Device: Pixel 2 XL
  • OS: Android 8.1.0
  • App Version: 0.3.2

RECORDING OF THE BUG

InGameKeyboard.gif



Posted on Utopian.io - Rewarding Open Source Contributors

Change avatar and delete user options still showing after deleting user.

Expected behavior

Options should be gone after deleting a particular user.

Actual behavior

Options still found after deleting the user off the list. Clicking on change avatar still tries to load deleted user and then crashes the app.

How to reproduce

Download primary app from fdroid store.

Create a user, then delete it.

Also, click on change avatar, and save afterwards. Then app crashes.

  • App: Primary from quaap. Version 0.3.2
  • Operating system: Android Nougat 7.0 on Tecno K7

Recording Of The Bug

videotogif_2018.03.09_10.44.59.gif



Posted on Utopian.io - Rewarding Open Source Contributors

Item looses selection on orientation change

When i perform this sequence of events, the highlighted item in the subject list looses selection and the widgets return to their default values

  1. Click on Subject not selected
  2. Orientation Change

Dialog disappears on device rotation

When i perform these sequences of events, the dialog on screen disappears:

Sequence 1:

  1. Click on non default User item
  2. Click on Delete User
  3. Orientation Change

Sequence 2:
[If a Game has been started before]

  1. Click on Go!
  2. Click on Clear Progress
  3. Orientation Change

translate into German

Hi Tom,
Tanks four this app and for providing it on fdroid.
Ist there a chance to help to translate it to German?
Br

Spanis translation AND more

Hello I'm a math teacher that had been used with my students, despite the app is in English, cause I was next to them to help, and, in addition, they learned some new English words. But nowadays I can't do that so I need this app in Spanish I offer you to contribute to do this.
Sincerely yours
Miriam Griselda Lopez

Incorporation of General knowledge, percentage score and default point on each subject on primary

COMPONENT

Primary education is an open source application that allows users to choose a subject and answer the questions that follow. It has 16 subjects split across math, Lotta math, sorting, clock, spellings, and plural. All the points merited in the quiz can be checked in the “all scores”. Sound can be enabled and disabled in the settings, while the data can be recorded or not depending on the settings.
I found this app as very educational. It is mainly for kids to sharpen their knowledge and be more active, but adults can still catch fun with it. I have some points about the SCORES to share that will affect the application, and I will like to state them accordingly.

PROPOSAL

My proposals are listed below

PERCENTAGE OF SUBJECTS

When “All scores” is viewed, only the scores merited in each level is displayed. Knowing the overall percentage score of each and all subjects will be very okay. The percentage score will show the performance of each user by percentage. It can be displayed on a page as shown in my mockups.

SHOW DEFAULT POINT OF EACH SUBJECT (M1, M2, M3, M4 and so on)

In every quiz, there is a certain number of scores allotted to every question which makes up the overall points. The total default point of each subject needs to be displayed. Only the total correct score and the total point scored is displayed. It should be clear that math 1 has a total of 35,000 points for example, and so on. Also, the points for each level should be displayed.

GENERAL KNOWLEDGE

This is the knowledge of every scope of human life. Just as other subjects are available on the application, general knowledge should not be excluded. A student or anyone without general knowledge of what is happening in all sphere of life is not informed. The implementation of this feature will be excellent. It will be incorporated like other subjects with different levels. More explanation will be seen in the mockups.

MOCKUPS/EXAMPLES

design 1

design 2

The point allotted to each subject will be displayed like this below. For M1, 35,000 is the maximum score a user can merit if he gets all the questions right. Every subject should have this.
design 4

design 5

design 6

BENEFITS

The total percentage of all subjects will make the user know his overall performance in the quiz. It will show the user how good he is in each subject.

The default score will easily allow the user to know his scores based on the total point for each subject. All these will help the user to get more information on the quiz, and it will be more user-friendly.

General knowledge is one of the most important aspect of human life. The socialization factor of anyone without at least fair general knowledge become somehow constrained. When others are talking about some important things, he won't be able to contribute. A person with good general knowledge wins when he talks or argue most times. He is always perceived as intelligent. It helps to grow confidence and it will help the kids in their daily lives as they associate with others. General knowledge will also help academically. As they catch fun through playing of the game, a lot is learnt which will help to develop a good learning skill.
Thanks

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.