Product Development Updates

Up next

  • Add procedural sequence support for multi-step questions
  • Add support for grade 6 core arithmetic
  • System stability improvements
  • Numerous misc bug fixes
  • Created some additional socratic explorations of division
  • Small improvements to some of our troubleshooting sequences for grades 1 & 2
  • Improved our system's socratic explorations of division
  • Misc bug fixes
  • Added deeper integration of the workpad answer-input feature into long subtraction
  • Numerous misc bug fixes
  • Created new nested troubleshooting options for the system to trigger in certain cases when learners need additional help
  • New: Parent feature allowing overriding max questions per learning session for each individual learner
  • Numerous misc bug fixes
  • Improved several of our system's troubleshooting strategies
  • Simplified the introduction of repeating decimals
  • Misc bug fixes
  • Improved the system's troubleshooting for long-subtraction and geometric pattern-detection
  • Added interactive aids for finding the lowest value evenly divisable by 2 numbers
  • Misc bug fixes
  • Improvements to our socratic explorations for rounding
  • Added several new troubleshooting strategies for reducing fractions
  • Improved the practice sequences for reducing fractions
  • New: Input error detection
  • Small but important improvement to initial learner-assessment stage
  • Misc improvements to several of our content factories
  • Numerous misc bug fixes
  • Improvements to our new Word-pad question/answer-format
  • New: Added 2 new intermediate skills to better ease learners into understanding remainders of division
  • Misc bug fixes
  • Improved the socratic exploration for remainders of division
  • Added Apple Pay as another payment method option
  • Misc bug fixes
  • New: Work-pad question/answer-format allowing learners to do their rough work directly on Grokkoli
  • Misc bug fixes
  • Improvemed several practice activities in kindergarten
  • Small tweaks to the order in which certain math concepts are introduced to learners in kindergarten and grade 1
  • Mixed bug fixes
  • Improvemed several socratic explorations in Grade 2
  • Small adjustments to the placement of certain skills within the overall curriculum
  • Improved the "operation build up" troubleshooting strrategy for multiplication
  • Mixed bug fixes
  • Made the learning-progress screen appear at the begining of new learning sessions when learners missed it at the end of their previous session
  • Improvements to Grokkoli's overall management of skill-fluency for learners
  • Misc bug fixes
  • Improvements to the remediation flows for partial-product multiplication
  • Fixed a potential crash on the subscriptions page
  • Improvements to the exploration sequences for partial-product multiplication
  • Misc bug fixes
  • Improvements to the new learning-acheivements feature
  • Misc bug fixes
  • Misc bug fixes
  • New in-lesson learning-achievements feature providing additional encouragement for learners
  • Numerous improvements to the generation of incorrect answers appearing as multiple-choice options
  • Misc bug fixes
  • New math-fact monitor to detect when learners are calculating instead of remembering
  • Added 3 new large-number skills
  • Misc bug fixes & improvements
  • Added 2 new subitization skills
  • Small improvements to some socratic explorations in Grades 3 and 4
  • Misc bug fixes
  • Improved our math-fact reinforcement activities
  • Improved some of our Grade 2 practice sequences
  • Misc bug fixes
  • New flip-card question-format for math-fact memorization activities
  • Misc bug fixes
  • Added progress-bars for math-fact memorization to Learning-Progress page
  • Misc bug fixes
  • Improved some of the troubleshooting strategies for learners struggling to recognize odd & even numbers
  • Added one more strategy for helping kids memorize their addition & subtraction math-facts
  • Improved some socratic explorations in Grades 4 & 5
  • Added a few more strategies for helping kids memorize their math-facts
  • Streamlined some lessons in Grade 2
  • Added some new remediation excercises supporting math-fact memorization activities
  • Lowered the incidence of multiple-choice questions appearing during the initial learner-assessment stage
  • Misc bug fixes
  • Improved question-variety for math-fact practice and reinforcement activities
  • Misc bug fixes
  • New: Added Grade 5 core arithmetic support
  • Misc bug fixes
  • Small improvements to our initial learner-assessment
  • Misc bug fixes
  • Made some tweaks to our monitor looking out for signs that a learner might giving up on trying to answer correctly
  • Fixed a bug on the subscriptions page
  • Improved some of the troubleshooting approaches for operations involving fractions
  • Misc bug fixes
  • Made all new lessons skippable provided the learner is able to quickly answer one or more related questions
  • Misc bug fixes
  • Improved learning-retention checks spanning multiple learning sessions
  • Improved the "fraction of numbers" concept exploration
  • Reduced the text-heaviness of certain concept explorations in grade 1
  • Misc bug fixes
  • Added a new way of demonstrating the equivalence of reduced/unreduced fractions using pies
  • Made a small (but frequent) learning-flow improvement
  • Fixed an issue affecting new accounts
  • Misc bug fixes
  • Added new operator-recognition checks
  • Added 3 new toubleshooting strategies helping learners recognize & avoid wrong answers that are wildly out of range
  • Improved learning-session recap emails
  • Misc bug fixes
  • Misc bug fixes
  • Updated the math-fact memorization activities to no longer block progress through the math curriculum
  • Improved troubleshooting sequences for fractional addition & subtraction
  • Misc bug fixes
  • More improvements to our new concept explorations
  • Ongoing improvements to our new concept explorations
  • New: "Arrange" answer-inputs (requiring learners to match different selectable options with their corresponding elements on the screen)
  • New: Introducing short explanatory "video-experiences" generated on-the-fly by our system to better convey new concepts to learners
  • These video experience have been added to several explanations belonging to grades 3 & 4
  • Improved question-variety for certain concepts
  • Misc bug fixes
  • Improved learning-session recap emails
  • Improved the overarching sequencing of learning multiplication (with math-fact memorization introduced a bit earlier in the curriculum)
  • Improved a few other explanatory sequences (including adding supporting visualizations)
  • Fixed a bug involving division questions being presented during math-fact memorization drill even if they hadn't yet learnt basic division
  • Improved the overarching sequencing of learning multiplication (with math-fact memorization introduced a bit earlier in the curriculum)
  • Improved a few other explanatory sequences (including adding supporting visualizations)
  • Fixed a bug involving division questions being presented during math-fact memorization drill even if they hadn't yet learnt basic division
  • New: Learning-session recap pages allowing parents & teachers to review all the questions a learner completed in a session (accessible from the "Learning Progress" page)
  • Fixed a bug in the text-to-speech feature affecting certain iPhone & iPad devices
  • Misc bug fixes
  • New: Added a "need help?" prompt that appears for learners after the expected time to answer a question has elapsed
  • Made the introduction messages for new skills more child-readable
  • Improved some of the wrong-answer options in certain multiple-choice questions
  • Fixed some troubleshooting sequences
  • Fixed some minor visual bugs affecting new-user onboarding
  • Improved lessons for long-arithmetic
  • Improved some of the troubleshooting pathways for multi-step questions
  • Fixed a crash
  • Fixed some bugs affecting new-user onboarding
  • Improved the text-to-speech for fractions and mixed numbers
  • Fixed some bugs in the speech of several learning-objectives
  • Improved the algorithm generating the initial math-skill assessment for new learners
  • Improved the variability of math questions variation training
  • Added the learning-session options to the text-to-voice feature
  • Fixed some bugs inpacting the reinforcement of certain math-facts
  • Improved one of the troubleshooting strategies the system employs when learner get multiplication questions wrong
  • New: Parents/teachers can now select lessons to add to a learner's lesson-plan on Grokkoli
  • Re-enabled the confusion-monitors
  • Improved the learning-objectives page
  • Improved the learning-progress page (including % completion of the learner's current grade-level)
  • New: Added weekly learning-progress summary emails
  • Re-enabled the account-settings page (+ added a global toggle for enabling/disabling all email notifications from Grokkoli)
  • Fixed the "blue-block" bug
  • Added back lesson-progress & correct-answers to the main questions page
  • Added back "take-a-break" prompts
  • New: Added grade-level filters to the learning-objectives page
  • Fixed several crashes
  • Added back Grade 4 math-content with new support for mixed numbers + better handling of decimals
  • Added additional math-content in Grades 1-3 including mini math-fact recall drills
  • Improved some of our new troubleshooting sequences
  • Overhauled the learning-objectives page
  • New: Built input field defaults allowing learners to more easily enter fractions and mixed number answers
  • Fixed several crashes
Major (end-to-end) overhaul of our core math-system
  • Improved lesson-order/progression
  • Improved question variety
  • Improved confusion-monitoring
  • Improved math-fact memorization sequences
  • New troubleshooting sequences
  • Numbers and symbols in math-quesions now subtly animate in sync the voice on audio-play
  • Greater system reliability (fewer bugs over the medium-to-long-term)
  • Note: Math-content is temporarily reduced from K-7 to K-3 (we plan on adding back grades over the next 3-6 months)
  • Fixed a crashing bug
  • Added content covering prime numbers and composite numbers
  • General stability improvements
  • Fixed 2 crashing bugs
  • New: Added support for decimal numbers
  • Fixed bugs impeding learner from progressing to the next learning-objective
  • New: Added sovling-step animations for multi-step math-questions
  • Improved the introduction to math-fact memorization
  • Fixed some more bugs surrounding math-fact memorization
  • New: Added a custom keypad to containing the necessary numbers and math-symbols needed to answer the question
  • Fixed bugs surrounding math-fact memorization
  • New: Added an Account Settings page that includes an option to hide the speed-challenge countdown for specific learners
  • Improved the math-fact memorization sequences to display the "flipped" math-facts (for example, 3+4=7, will now show 7-3=4 and 7-4=3 alongside it)
  • Improved the order of the learning-objectives → this includes pushing negative numbers a bit further back in the lesson-plan and introducing basic operations (adding, subtracting, multiplying) a bit sooner
  • Fixed a bug with the speed-challenge countdown
  • Fixed an issue with the pluralization of nouns in word-problem questions
  • Fixed an issue with the "take a break" prompt appearing prematurely
  • Updated the inclusion of objects in word-problems to make them more believable
  • Switched the default voice for the text-to-voice feature
  • Improved the quality of the multiple-choice options for some types of questions
  • Clarified some of text on the learning-progress page
  • Fixed an issue blocking the system from registering correct answers for algebraic questions
  • Improved the order in which the system attempts to generate troubleshooting questions for learners in certain scenarios
  • Improved the ordering of learning-objectives and cleaned up a few redundant ones
  • Fixed an issue with the system's mapping of some types of confusion (that the system might detect for a learner) to the appropriate sequence of questions needed to clear them up
  • Number-construction questions now support negative numbers
  • Added 2 new socratic sequences
  • New: The system's detection of math-facts the learner needs to memorize now takes into consideration questions involving long-arithmetic that are answered correctly but slowly
  • Improved the way the system estimates how much time it should take to answer a given question once it is fully mastered
  • Fixed 1 crashing bug
  • Tweaked the expected number of seconds to answer for certain types of questions
  • Added more time for new learners to answer their very first question to account for them getting their bearings
  • Extended the FAQ to help new families find their way around Grokkoli more quickly
  • Fixed inconsistencies between the text-to-voice script and questions appearing as part of socratic sequences
  • Added a little more detail to the assessment-recaps of new learners
  • Misc bug fixes including inconsistencies between the text-to-voice script and the question or statement appearing on the page
  • Improved the quality of questions generated for certain learning-objectives
  • The system now preserves the answer-history of a troubleshooting/diagnostic sequence of questions if/when a deeper learning-gap is encountering while midway through the sequence
  • New: Added a countdown timer for speed-challenges letting learners know how much time they have left to answer
  • New: Added a progress-bar at the top-right of the question-page letting learners know how far a long they are in passing the learning-objective they are working on
  • New: Added a reset-password flow for families that have forgotten their password on Grokkoli (users can request an email with a reset-password-link be sent to the email address they used to create a Grokkoli account)
  • Fixed 1 crashing bug
  • Minor refactor: modified the step-by-step math-problem-solving algorithm to place negative numbers inside brackets more consistently throughout the app
  • Fixed a bug in the "take a break" prompt (there was a flaw in the trigger-logic that could result in a second prompt happening as little as 1-2 questions later)
  • Modified/improved the readability of some of the word-problems
  • Fixed 1 crashing bug
  • Fixed an issue with the calculation of updated fluency-scores on a correct (but slow) answer to a question
  • Fixed an number of issues leading to the text-to-voice script going off-track from what is appearing on the page
  • Improved the way the system checks if a learner should be fast-tracked through a given learning objective (by extending the check to include operator-introducing learning objectives as well now)
  • Fixed a bug in the formula generating the expected time to answer an operator-introducing question
  • Improved the visibility of the answer-entry-field on the main question page
  • Improved some of the instructional messages appearing for new-users onboarding the app
  • Fixed the generation of text-to-voice scripts for socratic learning-objectives (text-to-voice should now be fully supported - please share feedback if you encounter any cases if it having bugs)
  • Fixed a few bugs breaking the intended message flow for new learners
  • Fixed a bug in the generation of text-to-voice scripts
  • Added an email confirmation step to the create account flow
  • New: Added learning-goals and target number-of-math-sessions-per week to learner-profiles
  • Fixed 1 crashing bug
  • Fixed several bugs in the generation of text-to-voice scripts (including fixing mismatches between the written and spoken texts)
  • Fixed a bug causing the system to switch into a "comprehension-confirmation" state far too soon with the learner
  • Improved the voice-quality of the text-to-voice feature
  • Improved several of the troubleshooting question-sequences the system might generate for learners when they get a question wrong
  • Added a "well done" message for learners completing a speed-drill
  • Fixed 3 crashing bug
  • Made adjustments to the account-creating flow (to distinguish more clearly between families and learners)
  • Fixed 1 crashing bug
  • Fixed some bugs in the ordering of messages appearing for learners under certain circumstances (such as on returning for a second session when having skipped the previous session-recap)
  • Fixed a bug in the text-to-voice feature that was failing on certain types of questions
  • Improved the quality of initial questions the system asks learners to assess their level of math proficiency
  • Extended the text-to-voice feature to appear on almost all questions (some corner-cases still need work)
  • Simplified the lesson-names for the majority of Grokkoli's learning-objectives for better readability (still room for improvement, but definitely better than before)
  • Improved some of the introductory text for certain types of questions (also for better readability)
  • Miscelaneous improvements aimed at further simplifying the amount of information shown to learners
  • Fixed 3 crashing bugs
  • Added support for answers entered using "x" or "X" to denote "multiply-by" (previously only the "*" was accepted by the system)
  • Fixed a bug that was causing the system to generate low-quality questions that didn't have any operations to perform (for example: asking the learner to reduce the fraction -46/3 when it is already reduced)
  • Darkened the hint-text very slightly (to make it just a bit more readable while minimally distracting the learner away from the question at hand)

Current Development Focus

Grokkoli is focused on core K-5 math (as defined by US Common Core), as this is where the majority of learning-gaps tend to go undetected.

Our main objective is to fine-tune Grokkoli's analysis and diagnosis of learning gaps.

As such, Grokkoli does not yet support:

  • Geometry questions
  • Specific units of measure (meters, grams, seconds, etc)

See recent improvements made to the Grokkoli >>