-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathelsarticle-template.tex.bak
104 lines (71 loc) · 3.29 KB
/
elsarticle-template.tex.bak
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
\documentclass[review]{elsarticle}
\usepackage{lineno,hyperref}
\usepackage{color}
\usepackage{url}
\usepackage{subfigure}
\usepackage{mathtools}
\modulolinenumbers[5]
\journal{Journal of \LaTeX\ Templates}
%%%%%%%%%%%%%%%%%%%%%%%
%% Elsevier bibliography styles
%%%%%%%%%%%%%%%%%%%%%%%
%% To change the style, put a % in front of the second line of the current style and
%% remove the % from the second line of the style you would like to use.
%%%%%%%%%%%%%%%%%%%%%%%
%% Numbered
%\bibliographystyle{model1-num-names}
%% Numbered without titles
%\bibliographystyle{model1a-num-names}
%% Harvard
%\bibliographystyle{model2-names.bst}\biboptions{authoryear}
%% Vancouver numbered
%\usepackage{numcompress}\bibliographystyle{model3-num-names}
%% Vancouver name/year
%\usepackage{numcompress}\bibliographystyle{model4-names}\biboptions{authoryear}
%% APA style
%\bibliographystyle{model5-names}\biboptions{authoryear}
%% AMA style
%\usepackage{numcompress}\bibliographystyle{model6-num-names}
%% `Elsevier LaTeX' style
\bibliographystyle{elsarticle-num}
%%%%%%%%%%%%%%%%%%%%%%%
\newcommand{\todo}[1]{{\color{red} [#1]}}
\newcommand{\fodo}[1]{\todo{\footnote{\todo{#1}}}}
\newcommand{\todots}{\todo{\ldots}}
\newcommand{\totalStudents}{227~}
\newcommand{\hypRange}{72\%~}
\begin{document}
\begin{frontmatter}
\title{A Strategy to Early Identify Potential Failing Students in Introductory Programming Courses}
%\tnotetext[mytitlenote]{Fully documented templates are available in the elsarticle package on \href{http://www.ctan.org/tex-archive/macros/latex/contrib/elsarticle}{CTAN}.}
%% Group authors per affiliation:
%\author{M\'{a}rcio Ribeiro}
%\address{Radarweg 29, Amsterdam}
%% or include affiliations in footnotes:
\author[ufal]{M\'{a}rcio Ribeiro}
\ead{[email protected]}
\author[ufal]{Rodrigo Paes\corref{mycorrespondingauthor}}
\cortext[mycorrespondingauthor]{Corresponding author}
\ead{[email protected]}
\author[ufcg]{Rohit Gheyi}
\ead{[email protected]}
\address[ufal]{Federal University of Alagoas, Macei\'{o}, Brazil}
\address[ufcg]{Federal University of Campina Grande, Campina Grande, Brazil}
\begin{abstract}
The high rate of failing students in introductory programming courses is a common problem. In this context, previous work revealed data and reasons about why students fail the courses. Despite these advances, there is a lack of an approach to identify, during the course, that a particular set of students will fail. By having this set, professors and mentors would have time to act and potentially avoid such failings. This way, this paper proposes a strategy to early identify failing students during introductory programming courses. We apply our strategy considering the first 30 days of the course. To evaluate our strategy, we conduct an empirical study regarding 7 courses (3.5 years in total). The study reveals that our strategy successfully identifies 72\% of the failing students with 95\% standard confidence level.
\end{abstract}
\begin{keyword}
Programming courses, clustering
\MSC[2010] 00-01\sep 99-00
\end{keyword}
\end{frontmatter}
\linenumbers
\input{sections/introduction.tex}
\input{sections/problem.tex}
\input{sections/strategy.tex}
\input{sections/evaluation.tex}
\input{sections/related.tex}
\input{sections/concluding.tex}
%\section*{References}
\bibliography{mybibfile}
\end{document}