In this section, the results are presented and empirical evidence of the findings is provided from a selection of prototypes of solutions pertaining to each type and subtype. The originals in Portuguese were transcribed and translated. The translation aimed to be as faithful as possible to the original text, with the utmost concern of preserving the meaning and the style of the written text used by the students. The language used by most students was quite simple and was usually filled with the very words that the problem itself contains: The names of the characters in the story, the verbs to lie and tell the truth, the adjectives of guilty and liar. Another type of word that frequently appeared included expressions like: Supposing that; we know that; therefore.
First, the results of the analysis of the solutions from the beyond-school setting are presented as a result of which three types of logical reasoning were identified, one of them subdivided into two sub-types. Each form of reasoning is concisely described and illustrated with two examples of students’ productions. Next, based on the previous categories, the results from the coding of the classroom solutions are presented, and an example of an answer for each type of reasoning is given.
4.1. Results from the Beyond-School Scenario
The first reading of the data allowed identification of the correct, incorrect, and partially correct answers. The latter consisted of solutions that presented an insufficient or unclear explanation of the reasoning that led to the answer to the problem. As can be seen in
Table 2, which presents the numbers obtained, the success rate of the students who participated in the problem-solving competition was quite high.
The two main approaches identified in the solutions were each associated with one of the dimensions of the problem: (a) Who lied and (b) who spilled the popcorn (
Table 3). Looking for necessary inferences about the one who lied was the most used approach. The two cases involved the testing of hypotheses and the elimination of options due to contradictions with the premises: Only one friend lied; only one friend spilled the popcorn; or one or more of the statements uttered by the characters. In addition to the two main approaches, some solutions adopted an alternative strategy. In a much smaller number, such solutions concentrated on the reduction of the conditions through the previous establishment of relations between the given constraints. In particular, some were based on realizing that two of the boys accused different people, which made it possible to deduce that one of them was necessarily the liar, and some were based on noticing that two of the boys could not both be lying (or telling the truth), as one states that the other lies, which made it possible to infer that one of them was necessarily the liar.
In many cases, the checking of hypotheses was indicated in an organized manner. The ways in which students solved the problem allowed their classification into three different types: Lying (L), spilling (S), and relations (R). In the case of the deductive reasoning focusing on the dimension “lying”, two subtypes of reasoning were then identified in the data (labeled as L1 and L2) and categorized according to the underlying form of logical reasoning.
4.1.1. Dimension “Lying”: The L1 Type of Deductive Reasoning
Based on their common features, the first type of solution under the general approach of checking all the options for the dimension “X lies” is illustrated by the Examples 1 and 2, and is characterized as the L1 type of deductive reasoning.
L1 Deductive Reasoning (Example 1)
Hypothesis 1. Bernardo is lying—then it was Bernardo who spilled the popcorn. This cannot be the case because Gabriel and Carlos would also be lying.
Hypothesis 2. Paulo is lying—then Gabriel is telling the truth and it was Carlos who spilled the popcorn. This cannot be the case because Carlos would also be lying, and there cannot be two lying.
Hypothesis 3. Carlos is lying—then Paulo speaks the truth and, therefore, Gabriel has to be lying, which cannot be the case because there would be two of them lying.
Hypothesis 4. Gabriel is lying—so it was not Carlos [who spilled the popcorn] and, therefore, Paulo speaks the truth. Since Bernardo is also speaking the truth and Carlos too, it was Paulo who spilled the popcorn.
L1 Deductive Reasoning (Example 2)
If it was Bernardo lying, then he was the one who spilled the popcorn; therefore, Carlos had to be lying, and Gabriel too. This hypothesis is not true because there are three of them lying.
If it was Gabriel lying, then it was not Carlos [who spilled the popcorn], and the others are telling the truth; therefore, the one who spilled the popcorn was Paulo, and that is the true hypothesis because only one is lying.
If it was Carlos lying, Paulo did not spill the popcorn on the floor, and then it was Carlos [who spilled the popcorn], because Gabriel is telling the truth. However, Paulo says that Gabriel is not telling the truth, so one just cannot figure out, but there are two of them lying.
If it was Paulo lying, Carlos and Gabriel were telling the truth, and this cannot be the case because they say different names, and only one spilled the popcorn.
This pattern of deductive reasoning corresponds to trying the falsification of hypotheses on the dimension “X lies” against the premise of having exactly one person lying or by the emergence of conflicting inferences, and can be summarized as follows:
L1 Deductive Reasoning
Suppose X lies, then…; therefore, there is more than one lying (Eliminate).
Suppose X lies, then…; therefore, conflicting inferences (Eliminate).
Suppose X lies, then…; therefore, there is only one liar (Accept).
4.1.2. Dimension “Lying”: The L2 Type of Deductive Reasoning
A different version of the reasoning that focused on checking all the values of the dimension “X lies” applies the assumption that only one character is lying, and immediately establishes that all the others tell the truth. Thus, the checking is not concerned with ruling out the cases of more than one liar; instead, the checking is done sometimes against the assumption that only one person spilled the popcorn, and, other times, by the contradiction among conflicting inferences (a statement and its negation). The following two are examples of solutions that illustrate the L2 type of deductive reasoning.
L2 Deductive Reasoning (Example 1)
Scenario 1
It is impossible because Carlos and Gabriel accuse different people.
Scenario 2
It is impossible because Gabriel and Paulo cannot both be telling the truth, since Paulo says that Gabriel is lying.
Scenario 3
It is possible because we conclude that it was not Bernardo and it was not Carlos, and Paulo confirms that Gabriel lies. So, it was Paulo.
Scenario 4
It is impossible because Carlos and Gabriel accuse different people.
Answer: It was Paulo who spilled the popcorn.
L2 Deductive Reasoning (Example 2)
Hypothesis H1. (Bernardo lies)
Statement | Bernardo | False | Therefore, he is guilty. | Accept |
Carlos | True | Therefore, it was Paulo. | Contradiction |
Gabriel | True | Therefore, it was Carlos. | Contradiction |
Paulo | True | Therefore, Gabriel is not telling the truth and it was not Carlos. | Contradiction |
Conclusion: Hypothesis not accepted.
Hypothesis H2. (Carlos lies)
Statement | Bernardo | True | Therefore, it was not him | Accept |
Carlos | False | Therefore, it was not Paulo | Accept |
Gabriel | True | Therefore, it was Carlos | Accept |
Paulo | True | Therefore, Gabriel is not telling the truth and it was not Carlos | Contradiction |
Conclusion: Hypothesis not accepted.
Hypothesis H3. (Gabriel lies)
Statement | Bernardo | True | Therefore, it was not him | Accept |
Carlos | True | Therefore, it was Paulo | Accept |
Gabriel | False | Therefore, it was not Carlos | Accept |
Paulo | True | Therefore, Gabriel is not telling the truth and it was not Carlos | Accept |
Conclusion: Hypothesis accepted, that is, Gabriel lied and Paulo spilled the popcorn.
Hypothesis H4. (Paulo lies)
Statement | Bernardo | True | Therefore, it was not him | Accept |
Carlos | True | Therefore, it was Paulo | Accept |
Gabriel | True | Therefore, it was Carlos | Contradiction |
Paulo | False | Therefore, Gabriel is telling the truth and it was Carlos | Contradiction |
Conclusion: Hypothesis not accepted.
This form of reasoning also corresponds to the intention of falsifying hypotheses under the dimension “X lies”, and can be translated as follows, where the checking is based on the existence of a single guilty person or else on contradictory inferences about who has dropped the popcorn on the floor:
L2 Deductive Reasoning
Suppose X is the only liar, then…; therefore, there is more than one guilty (Eliminate).
Suppose X is the only liar, then…; therefore, conflicting inferences (Eliminate).
Suppose X is the only liar, then…; therefore, there is only one guilty (Accept).
4.1.3. Dimension “Spilling”: The S Type of Deductive Reasoning
Another route for solving the problem, corresponding to a smaller percentage of answers, took the dimension “who spilled the popcorn” for the construction of hypotheses. This kind of solution stands out in that it presents a much more condensed explanation and more simple and direct deductions, indicating an apparent simplification of the problem-solving process. Some of these solutions include a double-entry table, where one of the dimensions is attributed to the person that spilled the popcorn and the other dimension to the statement of each of the characters, aiming for cross-checking and determining the option consistent with one single person lying. The following two examples illustrate the reasoning of Type S.
S Deductive Reasoning (Example 1)
Assuming that Bernardo spilled the popcorn, then all lied (L), except Gabriel, who told the truth (T) (see table, first column). If it was Carlos, then Carlos and Paulo were lying. If it was Gabriel who spilled the popcorn, then Carlos and Gabriel were lying. If it was Paulo, then only Gabriel lied. So, it was Paulo who spilled the popcorn, and Gabriel lied.
| B. | C. | G. | P. |
- It was not me, said Bernardo. | L | T | T | T |
- It was Paulo, said Carlos. | L | L | L | T |
- It was Carlos, said Gabriel. | L | T | L | L |
- Gabriel is not telling the truth, said Paulo. | T | L | T | T |
N. of lies | 3 | 2 | 2 | 1 |
S Deductive Reasoning (Example 2)
Let us suppose that Bernardo spilled the popcorn. Then, Bernardo lied. Then, Paulo lied. However, as there was only one who lied, IT WAS NOT BERNARDO.
Let us assume that it was Carlos. Then, Carlos lied. Then, Paulo lied. However, as there was only one who lied, IT WAS NOT CARLOS.
Let us suppose that it was Gabriel. Then, Carlos lied. Then, Gabriel lied. However, as there was only one who lied, IT WAS NOT GABRIEL.
As there is only one left, it was Paulo who spilled the popcorn.
Let us check: Bernardo did not lie. Carlos did not lie. Gabriel lied. Paulo did not lie. Conclusion: IT WAS PAULO THAT SPILLED THE POPCORN.
In the case of the S Type of solution, as shown in the examples, the reasoning is built on the falsification of assumptions about the dimension “X spills the popcorn”, as these are confronted with the premise that there is only one person who is lying. The hypothesis that leads to only one lying is accepted. The schema of reasoning has a simple structure, and it does not yield contradictory inferences, as summarized below:
S Deductive Reasoning
Suppose X spills, then…; therefore, there is more than one lying (Eliminate).
Suppose X spills, then…; therefore, there is only one liar (Accept).
4.1.4. Using Relations between the Premises: The R Type of Deductive Reasoning
The solutions of Type R, even less frequent than the former, draw necessary conclusions from relationships between some conditions of the problem, as illustrated below in Examples 1 and 2. In this type of solution, students use combinations of rules to produce new inferences, thus generating new information from the relations devised among the statements provided.
R Deductive Reasoning (Example 1)
There is only one liar and only one who spilled the popcorn.
From the two middle sentences, I concluded the following:
- -
Carlos says: It was Paulo who spilled the popcorn.
- -
Gabriel says: It was Carlos who spilled the popcorn.
As only one spilled the popcorn, then Carlos and Gabriel cannot both speak the truth because they say different things. So, one of them lies, and thus the liar is either Carlos or Gabriel. So, Paulo speaks truth.
- 3.
Paulo speaks the truth and says that Gabriel is lying; therefore, if Gabriel lies, then Carlos speaks the truth, and he says it was Paulo who spilled the popcorn.
R Deductive Reasoning (Example 2)
The statements of Gabriel and Paulo cannot both be true, which means that one of them is lying. So we raised two hypotheses:
Hypothesis A. If Gabriel tells the truth, then it was Carlos, and Paulo lies (because he says Gabriel lied); then, Carlos lies because he says that it was Paulo (and it was not, since it was Carlos according to this hypothesis), and Bernardo tells the truth (because he says it was not him).
The Hypothesis A is not right because, according to the data of the problem, only one can lie, but in this case, Paulo and Carlos are both lying.
Hypothesis B. If Gabriel lies, then it was not Carlos (because he says it was Carlos), and Paulo tells the truth (because he says Gabriel lies); as only one of the four friends is lying, then Carlos tells the truth (so it was Paulo) and Bernardo tells the truth (because it was not him, but Paulo).
The conclusion is that the Hypothesis B is correct, so Gabriel was the one who lied and it was Paulo who spilled the popcorn.
This type of reasoning means checking the validity of one of two mutually exclusive assumptions. In a simplified form, this consists of testing two conflicting hypotheses (in referring to the codes used in
Section 3.2, that means testing the assumptions P2 and P3 or the assumptions P3 and P4) by admitting the truth of one and the consequent falsity of the other. Considering P3 and P4, one may conclude that one of them has to be false, since Carlos and Gabriel are indicating different names for the guilty one. Likewise, if we consider P3 and P4, one may deduce that one of them has to be false, since Paulo asserts that Gabriel is lying.
In this case, we may describe the R type of deductive reasoning as follows:
R Deductive Reasoning
Either P2 or P3; suppose not-P2 and P3…; therefore, conflicting inferences (Eliminate).
Either P2 or P3; suppose not-P3 and P2…; therefore, one guilty and one liar (Accept).
Or else
Either P3 or P4; suppose not-P3 and P4…; therefore, one guilty and one liar (Accept).
Either P3 or P4; suppose not-P4 and P3…; therefore, conflicting inferences (Eliminate).
4.2. Results from the School Scenario
In analyzing the data from the mathematics class scenario, the first step was to classify the answers as correct, incorrect, or partially correct. As can be seen from the summary in
Table 4, it is clear that the success rate of this group of students in the problem was much lower.
The next step was to examine the 31 correct solutions that were obtained. One aspect that stood out was the fact that several resolutions were apparently produced by the students directly on the answer sheet. The written answers showed numerous erasures and, in some cases, there were signs of a lack of space to make multiple attempts, as well as areas of the paper that were written upon and then crossed out by the student.
This time, the data analysis applied the categories already identified in the analysis of the previous body of solutions, that is, each of the resolutions was assessed for its adjustment to any of the identified types of deductive reasoning, including the two subtypes. After careful reading of the answers, it was observed that every solution could be assigned to one of the previous categories, with no other strategy or alternative resolution scheme having emerged, as shown in
Table 5.
Interestingly, the results show a more even distribution among the various types of reasoning, the most frequent (albeit with a slight advantage) being the one where students focused on the dimension “who spilled the popcorn”, that is, the Type S deductive reasoning. The vast majority of solutions present the reasoning in textual form, with some specific cases using tables and even some quick drawings. Apparent hesitations were observed in the elaboration of the written text (as already stated), with several responses showing crossed-out and then redone text. Prototypical examples were identified and compared with those that had been selected in the analysis of the solutions produced outside of school. The fundamental characteristics of each pattern of deductive reasoning were found and confirmed. Below is an example for each pattern of deductive reasoning selected from the students’ solutions to the problem in the mathematics class.
L1 Deductive Reasoning (Example)
If Paulo is lying, then it was Carlos who spilled the popcorn. However, Carlos is telling the truth and says it was Paulo. So it is wrong.
If Gabriel is lying, then it was not Carlos who spilled the popcorn. So, it was Paulo because Carlos is telling the truth. This has no errors (Paulo).
If Carlos is lying, then it was not Paulo. So, it was Carlos because Gabriel is telling the truth. However, Paulo is also telling the truth. So, it is wrong.
If Bernardo is lying, then it was him. However, it was also Paulo and it was also Carlos, because Carlos and Gabriel are telling the truth. So, it is wrong.
L2 Deductive Reasoning (Example)
Bernardo | Carlos | Gabriel | Paulo |
He said it was not him | He said it was Paulo | He said it was Carlos | He said that Gabriel lied |
True | True | True | Lie |
| | | NO. Carlos is true. Gabriel cannot be true. |
True | True | Lie | True |
| | YES. Bernardo is true. Carlos is true. Paulo is true. | |
True | Lie | True | True |
| NO. Gabriel is true. Paulo cannot be true. | | |
Lie | True | True | True |
NO. Bernardo is not true. Carlos cannot be true. | | | |
Answer: Gabriel lied and Paulo spilled the popcorn.
S Deductive Reasoning (Example)
It was not Bernardo. It was not Paulo. It was not Carlos. It was Gabriel. This possibility is false because there are two liars here.
It was not Bernardo. It was not Paulo. It was Carlos. It was not Gabriel. This possibility is false because there are two liars here.
It was not Bernardo. It was Paulo. It was not Carlos. It was not Gabriel. This possibility is true because there is only one liar here.
It was Bernardo. It was not Paulo. It was not Carlos. It was not Gabriel. This possibility is false because there are three liars here.
Correct possibility: It was Paulo, because Bernardo was telling the truth, Carlos was telling the truth, Gabriel was lying, and Paulo was telling the truth.
R Deductive Reasoning (Example)
Only one of those four friends lied, and only one of those four friends dropped the bucket of popcorn.
It could only have been Paulo or Carlos because they were both accused and because only one of the accusations is a lie.
It could not be Carlos, because if it were Carlos, two of the friends were lying (Carlos and Paulo).
So, it turns out that it was Paulo; therefore, only one of them was lying (Gabriel).
The four examples displayed above effectively substantiate the four reasoning models that were previously described and outlined, and confirm the logical structure that distinguishes them. This leads us to state with reasonable confidence that 10–12 year old students are able to reason deductively and that several models of deductive reasoning are, in fact, plausible among young children.
4.3. Comparative and Interpretative Analysis of the Two Scenarios
When confronting the results obtained in the two scenarios, it is possible to perceive commonalities and dissimilarities.
In terms of common results, it stands out that the four patterns of deductive reasoning were found in both groups of subjects. This indicates that children aged 10–12, in different contexts of activity, reason logically and are able to produce adequate and solid deductive reasoning to solve a moderately complex analytical reasoning challenge. Another aspect to be noted is that the R type of deductive reasoning was observed in both cases, especially focusing on dichotomous conditions that entail the use of exclusive disjunction. A third point to be highlighted has to do with the representational resources that were displayed in both groups. The majority of solutions produced by the children reveal the use of free written text with an argumentative spirit, in which the steps of the reasoning appear in a generally sequential and organized way. The use of text lists was also observed, which usually included abbreviations of sentences and use of expressive linguistic elements (e.g., therefore, however, assume, either, or). Other types of notations were observed; for example, the initials of the names of the friends referred to in the problem, as well as the letters T and F to mean true and false, or the letter L to mean lie or liar. In a smaller number, although in both contexts, children used tables as a way to record and organize the production of inferences and the elimination of options. Some examples of simple drawings were also seen, typically used as a way to express the situation in terms of its logical components (e.g., schematic faces or humans to represent the four characters), which were used to highlight the utterances made or to denote inferences (namely, crossing them out when options were eliminated).
As for the contrasts that emerged in the comparison, one of the most obvious has to do with the success rates in the two groups. The notable difference between the higher success of the participants in the beyond-school competition and the lower success of the students in the classroom leads to the consideration of several important conditions for working on analytical reasoning problems. One of them is the existence of possible aid, ranging from adult guidance to the use of resources in solving and expressing the solution. Students in the beyond-school scenario, in many cases, used digital tools to present their solution process, and were able to take advantage of the affordances of those tools. On the contrary, students in the classroom only had paper and pencils at their disposal. Another important condition is linked to the time available to work on the problem. This condition seems relevant not only to interpret the difference in the number of correct answers, but also to justify the most frequent type of reasoning (focused on the dimension “lying”) among students who solved the problem in the beyond-school scenario. As the results demonstrated, both the L1 type and the L2 type of deductive reasoning require a more laborious construction of inferences, not because of the number, but because of its extent and its nature. These are the answers that tended to use more space and that appeared to involve longer solution processes. The apparent prevalence of these types of reasoning among students in the beyond-school scenario may be in line with some of their probable characteristics—they usually like to solve challenges, persist in looking for solutions, invest time and work to arrive at an answer, accept more easily the complexity of a problem, and value the quality of the explanation of the solution. Furthermore, unlike students in the classroom, they had the possibility to do and redo several attempts to solve the problem and to choose what seemed to them the most explicit and complete way of showing the reasoning, which may not be the most shortened one. In the case of the students in mathematics classes, not only the more reduced time, but also the reduced resources may inhibit the development of long or more difficult inferences. They could be more disposed to get easy and swift answers. The expression of reasoning seems to be less essential to them because they had fewer opportunities to do and redo attempts. This was perceptible from some messiness in the students’ answers and the lack of space that they possibly struggled with.