5 CONCLUSIONS AND FUTURE 
WORK 
This article discussed the entire process for the 
creation and execution of an introduction course on 
programming applied in private and public schools, 
with the objective of answering two research 
questions: i) Are there any performance differences 
between the learning levels of programming among 
students at schools of varying economic 
capabilities? And, ii) Does the teaching of 
programming contribute to students' motivation 
towards other subjects (and not only mathematics or 
logic)? 
Through the use of the code.org platform, 
metrics were collected that allowed exploration of 
correlations between student performance and issues 
related to school economic constraints. A qualitative 
post-course research was also carried out, with the 
objective of analyzing gains of motivation and 
performance of students in the classroom. 
The results, both with the analysis of the data of 
the platform and with the post-course research 
carried out with the teachers, allowed one to 
consider some interesting aspects. In relation to the 
data obtained from the platform and with the 
methodology applied to classes, the students of 
public schools, even in an environment with budget 
constraints and inferior infrastructure, compared 
rather well against their peers from the private 
school with better economic conditions. This 
suggests that the platform environment allows for 
effective study, making students who never had 
contact with programming, solve problems 
presented during the course. In addition, the 
curiosity of the students of the public schools for 
novelty, that is, for being immersed in a course that 
they never had the opportunity before, favored their 
engagement and their good results at the end of the 
course. 
The post-course research conducted with the 
teachers indicated that participating students became 
more motivated towards their studies and more 
participative and more concentrated in classes. 
These findings and possibly new ones will have to 
be verified further with new longer lasting validation 
studies, with the introduction of a course or even a 
programming discipline with a longer workload. The 
research also suggests that if larger investments are 
made in public schools, with the introduction of a 
programming discipline or for improvement of 
available laboratory infrastructure, their students 
may achieve better performance. 
The project brought contributions to the school 
environment. Considering the results of public 
school classes, one may state that programming 
courses can be an important tool for digital inclusion 
in schools that have financial restrictions. In the 
scope of the research, contribution came about by 
showing that, applying a pedagogic methodology 
capable of inserting the student in an environment 
that arouses her or his curiosity and motivation, 
good results will result. 
As future work, one can anticipate additional 
experiments to collect more meaningful statistics; to 
select topics, concepts and programming facilities to 
be included in course material; and to investigate 
their impact on the motivation of disadvantaged 
students towards education. Additional experiments 
may start with pilot projects to introduce the study of 
programming as a discipline in the curriculum. 
REFERENCES 
Abrahamsson, Pekka; Salo, Outi; Ronkainen, Jussi; 
Warsta, Juhani; Agile Software Development 
Methods: Review and Analysis. 2017. Technical 
Research Centre of Finland. 
Barbosa, Fernanda de Arruda Campos. 2017. Computer 
Lessons in Early Childhood Education and Elementary 
Education: Importance and Benefits for Integral 
Formation.  Technological Interface Magazine, pages 
9-20. 
Duarte, Clarice Seixas. 2007. Education as a Fundamental 
Law of Social Nature. Educ. Soc., pages 691-713. 
Grivokostopoulou, Foteini; Perikos, Isodoros; 
Hatzilygeroudis, Ioannis. 2016. An Educational Game 
for Teaching Search Algorithms. In Proceedings of the 
8th International Conference on Computer Supported 
Education, pages 129-136. 
Grover, Shuchi, Roy Pea, and Stephen Cooper. 2016. 
Factors influencing computer science learning in 
middle school. Proceedings of the 47th ACM technical 
symposium on computing science education. ACM. 
Ibáñez, María-Blanca; Di-Serio, Ángela; Delgado-Kloss, 
Carlos. 2014. Gamification for Engaging Computer 
Science Students in Learning Activities: A Case 
Study. IEEE Transactions on Learning Technologies, 
pages 291-301. 
Kalelioglu, Filiz. 2015. A new way of teaching 
programming skills to K-12 students: Code.org. 
Baskent University. Computers in Human Behavior, 
pages 200-210. 
Oliveira, Wanderlei Abadio de et al. 2015. The causes of 
bullying: results from the National Survey of School 
Health (PeNSE). Revista latino-americana de 
enfermagem, pages 275-282. 
Pagani, Mario Mecenas. 2015. The Insertion of 
Technologies in Luddical and Recreational Activities