<div dir="ltr">Hi,<br>thanks sir, for your feedback & reviews.I had tried to rectify my mistakes.<br>link to my updated proposal according to your suggestions :-<div><br><a href="https://drive.google.com/open?id=0B7HqST8hfydOR0g2b01Fb3JsTkU">https://drive.google.com/open?id=0B7HqST8hfydOR0g2b01Fb3JsTkU</a><br><div><br></div><div>please share your reviews.</div><div><br></div><div>regards,</div><div>Nitish Chauhan</div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Oct 21, 2016 at 2:40 AM, Emmanuel Charruau <span dir="ltr"><<a href="mailto:echarruau@gmail.com" target="_blank">echarruau@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hi Nitish,<br><br><br></div><div>A few remarks. I am not english but if it is like in french you should avoid to put capital letters everywhere, it is disturbing (at least for me).<br><br></div><div>The structure of the proposol is not good anymore.<br><br></div><div>You should first spoke about an activity of questions and answer, describe the settings like you did, and then from this global description go to the multiplication, addition and soustraction activities.<br><br></div><div>We know why it is like this as we saw the ideas evolutions, but somebody who read it for the first time would be surprised that you speak first about multiplication activity then about the global activity then back to maths.<br><br></div><div>Confusing. The normal and network description is good :)<span class="HOEnZb"><font color="#888888"><br><br></font></span></div><span class="HOEnZb"><font color="#888888"><div>Emmanuel<br></div><div><br><br></div><div><br></div></font></span></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">2016-10-20 21:48 GMT+02:00 nitish chauhan <span dir="ltr"><<a href="mailto:nitish.nc18@gmail.com" target="_blank">nitish.nc18@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi,<br>I have updated my SOK proposal according to the suggestions made by Johnny.<div>I have included other sub-Activities like Addition & subtraction along with Tenses & verbs.</div><div><br>link :- <a href="https://drive.google.com/open?id=0B7HqST8hfydObm50cEJHNkFYWEE" target="_blank">https://drive.google.com/op<wbr>en?id=0B7HqST8hfydObm50cEJHNkF<wbr>YWEE</a><div><br></div><div>Please review it.<br><br>thanks & regards,<br>Nitish Chauhan</div><div><br></div><div><br></div><div><br></div></div></div><div class="m_5716651929589593396HOEnZb"><div class="m_5716651929589593396h5"><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Oct 20, 2016 at 12:48 PM, JAZEIX Johnny <span dir="ltr"><<a href="mailto:jazeix@gmail.com" target="_blank">jazeix@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000"><span>
<div class="m_5716651929589593396m_5250910582126657129m_3171078743023711748moz-cite-prefix">On 10/20/16 09:06, nitish chauhan
wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">Hi :) , after reading wonderful suggestions made
by you all , I was able to understand these key points. Please
correct me if I am going in the wrong direction.
<div><br>
</div>
<div>1.) Instead of a single Activity(Multiplication Table), we
are expanding to new sub activities under a single generic
Base Activity. <br>
</div>
</div>
</blockquote>
<br></span>
yes, for now we can consider that the base activity would be the
multiplication one<span><br>
<blockquote type="cite">
<div dir="ltr">
<div>2.) We will have separate DATASET for different sub
activities like Multiplication Tables, Addition , Subtraction
, Tenses , etc. in the Base Activity.
<div><br>
</div>
</div>
</div>
</blockquote>
<br></span>
yes<span><br>
<br>
<blockquote type="cite">
<div dir="ltr">
<div>
<div>3.) And in each sub-Activity to check the answer of a
question we will call a method which will check the answer
from the Dataset using key,value pair concept(or
Hashing) from the Base Activity.</div>
<div><br>
</div>
</div>
</div>
</blockquote>
<br></span>
If we use the method of Emmanuel, all the datasets would be the same
(list of {key, value}) and we won't have to have a specific check
method on each dataset:<br>
we will have something like: if (field["3*7"] == dataset.get("3*7"))
ok else not good.<br>
<br>
It's up to the person who create the dataset to be sure it's
correct, there won't be any validation on our side.<span><br>
<br>
<blockquote type="cite">
<div dir="ltr">
<div>
<div>4.) In this way expansion can be made easily.<br>
<br>
5.) Also, I would like to know how many different sub
activities we are planning to include.(like tables , add,
sub , tenses. , etc).<br>
<br>
</div>
</div>
</div>
</blockquote></span>
It's not really important for now, let's focus on just the
mathematic ones (and create separate activities for each).<span class="m_5716651929589593396m_5250910582126657129HOEnZb"><font color="#888888"><br>
<br>
Johnny</font></span><span><br>
<br>
<blockquote type="cite">
<div dir="ltr">
<div>
<div>regards,
<div>Nitish Chauhan<br>
</div>
</div>
</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Thu, Oct 20, 2016 at 11:57 AM,
JAZEIX Johnny <span dir="ltr"><<a href="mailto:jazeix@gmail.com" target="_blank">jazeix@gmail.com</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000">
<div>
<div class="m_5716651929589593396m_5250910582126657129m_3171078743023711748h5">
<div class="m_5716651929589593396m_5250910582126657129m_3171078743023711748m_402014944707356051moz-cite-prefix">On
10/19/16 21:19, Charles Cossé wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">On Wed, Oct 19, 2016 at 12:14 PM,
JAZEIX Johnny <span dir="ltr"><<a href="mailto:jazeix@gmail.com" target="_blank">jazeix@gmail.com</a>></span>
wrote:
<div class="gmail_extra">
<div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
<div bgcolor="#FFFFFF" text="#000000">
<p>The question is more on how to handle
the different cases with the same base
code. We should have a way to know if
the data is good without having a lot of
if(multiplication) check if (number 1 *
number 2 = expected result) else if
(addition) check if (number 1 + number 2
= expected result)...</p>
<span class="m_5716651929589593396m_5250910582126657129m_3171078743023711748m_402014944707356051HOEnZb"></span></div>
</blockquote>
<div><br>
</div>
<div>Hi, just lurking on your list, but if I
may suggest: just evaluate the string
expression and test whether true or false.
That works for all math.<br>
</div>
<div>-Charles<br>
</div>
<div><br>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
<p>Hi,</p>
<p>feel free to comment whenever you want :).</p>
<p>On my side I was more thinking on having a check method
directly in the dataset and in the main activity calls
dataset.check(data1, data2). This way we wouldn't have
to modify the base activity.</p>
<p>After talking with Emmanuel, he found a third solution
which is we don't care about the question and only check
the result which is stored in the dataset:</p>
<p>[ { "3*7": "21" }, { "it go": "es" }, { "I go": ""}
... ]</p>
<p>This way we can do a completely abstract questionnaire
activity. Dataset/Questions would be created via an
interface and we can think of a way of displaying either
a menu like for lang or generating new activity on the
fly (which may be better as we can categorize them in
the section and search them using the search feature).</p>
<span class="m_5716651929589593396m_5250910582126657129m_3171078743023711748HOEnZb"><font color="#888888">
<p>Johnny</p>
<p><br>
</p>
</font></span></div>
</blockquote>
</div>
<br>
</div>
</blockquote>
<p><br>
</p>
</span></div>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br></div>