GSoC/2019/StatusReports/AkshayKumar: Difference between revisions

From KDE Community Wiki
< GSoC‎ | 2019‎ | StatusReports
No edit summary
No edit summary
Line 7: Line 7:


{|class="tablecenter vertical-centered"
{|class="tablecenter vertical-centered"
|[[Image:YourScreenshot.png|250px|thumb]]
|[[Image:CalendarStatus.png|250px|thumb]]
|Your descriptive text
|Your descriptive text
|}
|}

Revision as of 17:00, 16 July 2019

Project Overview

Most of the activities are provided a dataset in json(mostly) format, which contains data about the various parameters of an activity separated in various levels that determine the functioning of the activity. Adding multiple datasets to an activity means adding multiple data files each containing different sets of levels, and providing user the functionality to switch to any datasets that he wishes to use.

For an activity in Gcompris the the difficulty of an activity even in the first level might be too much for children of certain age groups. On the other hand some activities might prove to be too easy for children of other age groups. So multiple datasets help in adding granularity in the levels of an activity, so that the user can choose a dataset as per his need or he might even want to begin with an easier dataset and then make his way to the top.

File:CalendarStatus.png
Your descriptive text

Milestones Achieved

  • Adding Multiple datasets to Money Activity: Money Activity is used to teach students various aspects of Money exchange, such as selecting exact amount of money to purchase an item or returning the change left after a purchase. Multiple datasets create an hierarchy in the amount of money spent or given back in the activity. Money has the following subactivities
    • Money
    • Money with Cents
    • Money Back
    • Money Back with cents

Currently multiple datasets have been implemented for all the subactivities. The link to diff is here https://phabricator.kde.org/D21841

  • Adding Multiple datasets to Small Numbers Activity: Small nnumbers activity is used to teach students how to count the number of items in a falling object. Multiple datasets here add a hierarchy to the number of items in the falling object. The two sub activities are as follows
    • smallnumbers
    • smallnumbers2

Currently multiple datasets have been implemented for all the subactivities. The link to diff is here https://phabricator.kde.org/D21841

  • Adding Multiple datasets to Magician Hat Activity: Magician's hat activity teaches students adding and subtracting a given set of stars to others. Multiple datasets add hierarchy to the Number of stars in a level. The Subactivities are
    • magic-hat-plus
    • magic-hat-minus

Currently multiple datasets have been implemented for all the subactivities. The link to diff is here https://phabricator.kde.org/D21893

Work In Progress

  • Adding Multiple datasets to Calendar: Calendar activity is used to teach the students about various aspects of a calendar by asking them various questions which require them to use the calendar to answer. Multiple datasets are used to add hierarchy to the number of days to which the questions span, example 1 month, 2 months or several months. Calendar has the following subactivities
    • Calendar
    • Find the date

Current progress can be found here https://phabricator.kde.org/D22266

Milestones Ahead

  • Adding Multiple datasets to Number in order Activity
  • Adding Multiple datasets to target Game
  • Improving activity configuration Dialog

Link to Blog

https://akshaychd.blogspot.com/


Link to commits

https://phabricator.kde.org/people/commits/13171/


About Me

Name: Akshay Kumar Mentors: Amit Sagtani, Timothée Giet, Aman Kumar Gupta and Sagar Chand Agarwal Github: github.com/AkshayCHD IRC Nick: akshaychd