Camilo Vieira

Camilo Vieira
  • PhD
  • Professor (Assistant) at Universidad del Norte

About

77
Publications
16,964
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
1,011
Citations
Introduction
Camilo Vieira finished his PhD degree and his Postdoctoral research experience in Computational Science and Engineering Education at Purdue University. Camilo does research in how students learn computation, and how computation and technology can be used to support student learning
Current institution
Universidad del Norte
Current position
  • Professor (Assistant)
Additional affiliations
January 2017 - December 2017
Purdue University West Lafayette
Position
  • PostDoc Position
January 2013 - December 2016
Purdue University West Lafayette
Position
  • Research Assistant

Publications

Publications (77)
Chapter
This chapter presents five case studies that explore various affordances for engineering educators in reimagining education through technology. The first case study delves into the integration of teamwork and technology, addressing challenges in online learning and proposing innovative solutions for effective engagement in teamwork within large-siz...
Article
Full-text available
This study had two objectives: (1) to evaluate the validity of an instrument for measuring differentiated cognitive loads in its Spanish version; and (2) to evaluate the three types of cognitive loads and their relationship with self-efficacy, self-concept, and interest in programming of students in an introductory course. Understanding and assessi...
Article
Currently, there is little evidence about how non-English-speaking students learn computer programming. For example, there are few validated assessment instruments to measure the development of programming skills, especially for the Spanish-speaking population. Having valid assessment instruments is essential to identify the difficulties of the stu...
Article
Full-text available
En la actualidad, la equidad de acceso a la educación en ciencias de la computación representa un desafío: la educación en ciencias de la computación es indispensable para la participación activa en un mundo computacional, pero las iniciativas actuales tienden a aumentar las brechas existentes por factores culturales, socioeconómicos y del contexto...
Article
This study proposes and demonstrates how computer‐aided methods can be used to extend qualitative data analysis by quantifying qualitative data, and then through exploration, categorization, grouping, and validation. Computer‐aided approaches to inquiry have gained important ground in educational research, mostly through data analytics and large da...
Article
High academic failure and dropout rates in engineering courses are significant worldwide concerns attributed to various factors, with academic performance being a critical variable. This article provides a methodology to estimate the performance risk of students in engineering schools. Risk analysis is a strategy to evaluate academic success, which...
Article
This paper presents a systematic literature review of professional development programs in Computational Thinking. Computational thinking (CT) has emerged as an essential set of skills that everyone should develop to participate in a global society. However, there were no pre-service or in-service teacher programs to integrate CT into the K-12 clas...
Article
Full-text available
While some students had experience receiving online education prior to the COVID-19 pandemic, the emergency remote modality offered a different experience given that higher education faculty had limited time for planning and, most of them, did not have any experience in online education. This research aims to identify the differences between underg...
Article
This paper describes the implementation and student learning outcomes of a nationwide professional development program for lower secondary and upper secondary school teachers to integrate computational thinking into the K-12 curriculum. Computational thinking comprises important concepts and skills that all students should develop to take an active...
Article
Background: The complexity and diversity of problems and concepts in different engineering subjects represent a great challenge for students. Traditional approaches to teaching statics are ineffective in helping some students overcome the learning barriers that underlie learning statics and developing problem-solving skills. Purpose: This article e...
Article
Full-text available
Si bien la literatura documenta un interés creciente en las aplicaciones del Pensamiento de Diseño (pdd) en la administración pública en general, existe una brecha en la producción académica sobre su papel en el campo específico de la evaluación de políticas e intervenciones sociales. Este artículo hace un aporte conceptual y metodológico en este ú...
Article
Full-text available
Existen diferentes factores que afectan la experiencia tanto de docentes como de estudiantes en un contexto de educación superior en línea o educación mediada por TIC. Estos factores pueden verse afectados positiva o negativamente como resultado de una experiencia de implementación de educación remota. Este es un riesgo aún mayor cuando, como en el...
Article
Full-text available
This study implements a computational cognitive apprenticeship framework for knowledge integration of Data Science (DS) concepts delivered via computational notebooks. This study also explores students' conceptual understanding of the unsupervised Machine Learning algorithm of K‐means after being exposed to this method. The learning of DS methods a...
Article
Full-text available
Worked examples can help novice learners develop early schemata from an expert’s solution to a problem. Nonetheless, the worked examples themselves are no guarantee that students will explore these experts’ solutions effectively. This study explores two different approaches to supporting engineering technology students’ learning in an undergraduate...
Article
Background and context Transfer is a process where students apply their learning to different contexts. This process includes using their knowledge to solve problems with similar complexity, and in new contexts. In the context of programming, transfer also includes being able to understand and use different programming languages. Objective This st...
Article
Full-text available
This study implements a design-based research approach to design and evaluate different scaffolding strategies for supporting student learning as well as promoting student agency within a computational science course. The course introduces computational methods and tools in the context of disciplinary problems for materials science and engineering...
Preprint
This Work in Progress, Innovative Practice paper examines the implementation and preliminary results of a flipped classroom strategy in a computational modeling undergraduate course at a [nationality] midsize university. Previous work has discussed the potential of flipped classrooms to leverage active learning through the use of videos and other c...
Article
Modeling is an important element of discovery and design processes because it can help individuals to comprehend and facilitate solutions to problems, mediate among mental and external representations, and off-load cognitive demands. However, engaging in model generation, comprehension, and transformation requires the orchestration of domain knowle...
Article
Background Modeling and simulation practices have become commonplace in modern engineering, but in‐depth research on the development of modeling and simulation expertise is needed to identify the learning processes involved in successfully acquiring these skills. Purpose This study investigated student dimensions of expertise when engaged in model...
Article
Creating explanations is an important process for students, not only to make connections between novel information and background knowledge, but also to be able to communicate their understanding of any given topic. This article explores students’ explanations in the context of computational science and engineering, an important interdisciplinary f...
Article
There has been an increased emphasis on designing integrated STEM learning environments for K-12 students that facilitate seamless learning of disciplinary concepts infused with science inquiry, engineering design, mathematical reasoning, and technological skills. However, there is limited prior research investigating how to facilitate such integra...
Article
Full-text available
Computational tools and methods have permeated multiple science and engineering disciplines, because they enable scientists and engineers to process large amounts of data, represent abstract phenomena, and to model and simulate complex concepts. In order to prepare future engineers with the ability to use computational tools in the context of their...
Article
Conducting experiments is an important practice for both engineering design and scientific inquiry. Engineers iteratively conduct experiments to evaluate ideas, make informed decisions, and optimize their designs. However, both engineering design and scientific experimentation are open‐ended tasks that are not easy to assess. Recent studies have de...
Article
We present a systematic literature review of the emerging field of visual learning analytics. We review existing work in this field from two perspectives: First, we analyze existing approaches, audiences, purposes, contexts, and data sources—both individually and in relation to one another—that designers and researchers have used to visualize educa...
Article
This paper proposes an assessment approach herein called the Add‐on Preferential Groups (APG) model. The proposed model is used to analyze and identify students' perceptions and preferences between add‐on instructional methods and base traditional methods such as classroom lectures. The model groups students based on their responses to the perceive...
Conference Paper
This paper proposed a workshop to introduce the use of computational tools and methods to analyze educational data. The workshop will demonstrate three different contexts in which these tools can be used to visualize and characterize patterns within educational data, and validate them using statistical techniques. Participants in this workshop will...
Conference Paper
Full-text available
Information visualization (InfoVis) has acquired significant relevance across many disciplines, leading to the emergence of new courses and educational programs. As a consequence, visualization educators have started to explore pedagogical practices to support the student learning process. We present preliminary results of the first phase of data c...
Article
This paper studies electrical engineering learners' preferences for learning methods with various degrees of activity. Less active learning methods such as homework and peer reviews are investigated, as well as a newly introduced very active (constructive) learning method called "slectures," and some others. The results suggest that graduate studen...
Article
This article presents two case studies aimed at exploring the use of self-explanations in the context of computational science and engineering (CSE) education. The self-explanations were elicited as students’ in-code comments of a set of worked-examples, and the cases involved two different approaches to CSE education: glass box and black box. The...
Conference Paper
Full-text available
The assessment of the development and quality of students' engineering design competencies is a challenging task. The open-ended nature of design process, with multiple paths and possible solutions for a given problem, requires creative ways of assessment. Technology-based assessment techniques are a promising approach to achieve this goal. This pa...
Conference Paper
Full-text available
Evidence of the importance of visualization can be seen in the role visualization continues to play in informed decision making [1-4], data analysis [5], explanations of complex data sets [6-8], detection of trends and patterns [9], and storytelling [10-12]. The need to diversify a field with such far-reaching influence is imperative [13]. Visualiz...
Article
This mixed-methods sequential explanatory design investigates disciplinary learning gains when engaging in modeling and simulation processes following a programming or a configuring approach. It also investigates the affordances and challenges that students encountered when engaged in these two approaches to modeling and simulation.
Article
Engineering design is a complex process. The design process cannot be assessed based solely on a product or as a simple test because there is no single perfect design for a problem. An important design strategy is the conduction of experiments. Informed designers carry out experiments and use their outcomes to inform their next steps. On the other...
Article
Full-text available
Engineers iteratively apply their disciplinary knowledge to develop solutions to ill-defined problems considering varying and often competing criteria and constraints. Design is a process engineers use to solve ill-defined problems necessary to fulfill human needs. While worldwide institutions are increasingly introducing engineering design in unde...
Conference Paper
Design is recognized as a key engineering activity, and engineering is a fundamental part of science education at the K-12 level. However, it is difficult to assess student designs when the range of “correct” answers is wide. Feedback in the form of assessment helps students learn from a design activity and can direct students along the pathway of...
Conference Paper
Engineering design is an iterative process that supports the solution of problems by applying scientific knowledge to make informed decisions. Assessing different levels of expertise in experimentation is a difficult task since these are not usually visible as part of a student's final design solution. The purpose of this research is to investigate...
Conference Paper
Full-text available
Computational science and engineering is an important field that integrates computational tools and methods along with and disciplinary sciences and engineering to solve complex problems. However, several research studies and national agencies report that engineering students are not well prepared to use or create these computational tools and meth...
Conference Paper
Full-text available
Advances in computer and information technology facilitate innovation and education in science and engineering by enabling the processing, simulation, and visualization of unprecedented amounts of data. Modern computational tools allow us to address complex problems affecting health, energy, security, and overall quality of life, and future scienti...
Article
Full-text available
This study proposes a research and learning framework for developing and assessing computational thinking under the lens of representational fluency. Representational fluency refers to individuals' ability to (a) comprehend the equivalence of different modes of representation and (b) make transformations from one representation to another. Represen...
Article
Full-text available
This paper evaluates undergraduate students' performance during a problem-based computational science course in a materials science and engineering program. The course guides students to apply computational tools and methods to solve problems in materials science and engineering. The study assesses the relationship between phases of the problem-sol...
Article
This paper evaluates undergraduate students' performance during a problem-based computational science course in a materials science and engineering program. The course guides students to apply computational tools and methods to solve problems in materials science and engineering. The study assesses the relationship between phases of the problem-sol...
Conference Paper
Advances in computing contribute to science and engineering discovery, innovation, and education by facilitating representations, processing, storage, analysis, simulation, and visualization of unprecedented amounts of experimental and observational data to address problems that affect health, energy, environment, security, and quality of life. In...
Conference Paper
This paper describes the outcomes of a three-day teacher professional development workshop aimed at introducing concepts, principles and practices of computational thinking. The guiding research question for this study was: How teachers implement the backwards design process embodying elements of CS Principles (i.e., computational thinking big idea...
Conference Paper
Full-text available
Over the last several decades computational methods have increasingly played a central role in Materials Science and Engineering (MSE) for characterizing structure, simulating processes and predicting materials' response. To align with this shift, an MSE department at a research university in the U.S. Mid-Atlantic region launched a curricular innov...
Conference Paper
Full-text available
In this paper we present a case study of 117 Colombian elementary grade students' performance and perceptions of a learning activity aiming to promote computational thinking guided by the College Board's CS Principles and Scratch. The lesson plan was designed by the teacher as part of a three-day teacher professional development workshop within an...
Article
Full-text available
"TAG," in Spanish: Tecnología, Aprendizaje y Gestión (Technology, Learning and Management) is an Ubiquitous Learning model that aims to be a point of reference for higher education institutions in their transformation processes for educational innovation. The model is based on three dimensions: Technology, Learning and Management, which are assesse...
Conference Paper
Full-text available
Resumen—TAG es un modelo de aprendizaje ubicuo que pretende convertirse en un referente para las instituciones de educación superior en sus procesos de transformación para la innovación educativa. El modelo está basado en tres dimensiones: Tecnología, Aprendizaje y Gestión, las cuales son valoradas a través de la identificación de categorías y prop...
Conference Paper
Full-text available
TAG, in Spanish: Tecnología, Aprendizaje y Gestión (Technology, Learning and Management) is an ubiquitous learning model that aims becoming a point of reference for higher education institutions within their transformation processes in educational innovation. The model is built on three dimensions: Technology, Learning and Management, which are ass...
Conference Paper
Full-text available
This article introduces a set of conceptual guidelines for the construction of the model "TAG", in Spanish: Tecnología, Aprendizaje y Gestión (Technology, Learning and Management). The model seeks to determine the levels of ubiquity in higher education institucions. This proposal arises from the review of experiences in the development of strategie...

Network

Cited By