%
% Fill only lines marked with dots  
% 
%
%
\documentclass[10pt,a4paper,twoside]{article}
\usepackage{latexsym,amssymb}
\usepackage{amssymb,amsmath}
\usepackage{graphicx}
\usepackage{color}
\usepackage{fancyhdr}
\pagestyle{fancy}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%  PLEASE, ONLY IN ENGLISH                                         %
%  PLEASE, ONLY ONE PAGE                                           %
%  PLEASE, USE LATEX2E                                             %
%                                                                  %
%  PLEASE, DO NOT DEFINE NEW COMMANDS                              %
%  USE NEWTHEOREMS BELOW, PLEASE, IF YOU WRITE THEOREMS AND SUCH   % %                                                                  %
%  PLEASE, CONTROL THE SIZE OF YOUR ABSTRACT BEFORE YOU SEND IT    %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
\newtheorem{thm}{Theorem}
\newtheorem{defi}[thm]{Definition}
\newtheorem{axi}[thm]{Axiom}
\newtheorem{clm}[thm]{Claim}
\newtheorem{col}[thm]{Corollary}
\newtheorem{lem}[thm]{Lemma}
\newtheorem{con}[thm]{Conjecture}
\newtheorem{hyp}[thm]{Hypothesis}
\newtheorem{rem}[thm]{Remark}
\newcommand{\proof}{\noindent{\bf Proof:}\hspace{0.2cm}}
\setcounter{thm}{0}
\newcommand{\N}{{\mathbb N}}
\newcommand{\R}{{\mathbb R}}
\newcommand{\W}{W_0^{1,p}(\Omega)}
\newcommand{\eps}{{\varepsilon}}
\newcommand{\ds}{\displaystyle}

\newcommand{\F}{\mathcal F}
\newcommand{\E}{\mathscr E}
\newcommand{\J}{\mathscr{J}}
\newcommand{\Pl}{(\mathscr{P})}
\newcommand{\CC}{\mathbb C}
\newcommand{\into}{\int\limits_{\Omega}}
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\textwidth 15.0cm
\textheight 22.0cm
\oddsidemargin 0.4cm
\evensidemargin 0.4cm
\topmargin  0.0cm

\frenchspacing

\headwidth=\textwidth 	
\fancyhead[HCO]{9th Int. Conf. on Mathematics and Informatics,
	September 7-8, 2023, T\^argu Mure\c s, Romania}
\lhead{}\rhead{}
\fancyfoot{}
%


\begin{document}

\begin{center}{\Large\bf
See, Learn, Code: Elevating Data Structures and Algorithms with Videos
}\end{center}
%
\begin{center}{\large\bf\noindent
 Pálma-Rozália Osztián
}\\[2mm]
%%
Department of Mathematics and Informatics, Sapientia Hungarian University of Transylvania 
%%
\\[1mm]\texttt{
%%	
osztian.palma@ms.sapientia.ro
%%
}\end{center}
%

\vspace*{7mm}
%
In response to the dynamic landscape of computer science education, this study presents an innovative approach that harnesses instructional videos to enhance the comprehension and practical application of data structures and algorithms. As foundational components of algorithmic thinking and problem-solving, algorithms and data structures necessitate a versatile approach catering to diverse learning styles. This pedagogical strategy seamlessly integrates instructional videos into a university-level course dedicated to data structures and algorithms.


This methodology involves meticulously crafted videos designed to demystify intricate concepts and processes. Through visual examples, interactive explanations, and real-world demonstrations, these videos bridge the gap between the abstract nature of algorithms and data structures and their practical applications. The "See" element enables students to observe algorithms in action, "Learn" immerses them in engaging demonstrations, and "Code" invites active participation, intertwining theoretical comprehension with hands-on practice.


Central to this approach's impact is the inherent versatility of instructional videos. Beyond traditional teaching constraints, these videos provide students with the flexibility to rewatch, slow down, or accelerate their learning journey. This adaptability proves particularly potent in the realm of data structures and algorithms, where intricate concepts often require repeated exposure. By facilitating the revision of challenging segments and allowing learners to review materials at their preferred pace, this approach cultivates a deeper understanding. Additionally, advanced learners benefit from accelerated content consumption, while the on-demand accessibility of videos seamlessly integrates learning into students' routines, fostering continuous and enduring comprehension of complex subjects.


This innovative educational approach not only addresses the evolving needs of computer science education but also empowers students with a versatile tool for lifelong learning and mastery.

\vspace*{7mm}


\textbf{Keywords:} algorithms, data structures, visual learning, hands-on practice, multimedia learning

%%

%
%
\begin{thebibliography}{9} 
% Please, use the following patterns
%
% for articles 
%
\bibitem{1.}
Smith, J., \& Johnson, A., \textit{ Enhancing Computer Science Education through Multimedia Learning: A Meta-Analysis}, (2019)

\bibitem{2.}
Brown, E., \& Chen, D., \textit{Exploring the Efficacy of Instructional Videos in Programming Education}, (2020)

\bibitem{3.}
Cooper, S., \& Morrison, B., \textit{Visualizing Algorithms: An Interactive Resource for Computer Science Education}, (2017)

\end{thebibliography}
%

\end{document}


