Exploring Non-CS Learners’ Experience in Brazil

Non-CS learners are increasingly interested in programming for career opportunities, productivity, and better communication with technical teams. Despite well-known challenges like logical thinking, unique issues for non-CS learners remain underexplored. Purpose: This study examines the motivations, experiences, and challenges of Brazilian non-CS learners, aiming to inform educational strategies. Methodology: We conducted an open-ended survey with a diverse sample of 36 considered respondents, analyzing data through open coding. Findings: Key motivations include career advancement and job performance, with a preference for self-learning. However, non-CS learners encounter challenges with knowledge organization, discipline, and technical comprehension. his highlights the need for adaptable and personalized educational solutions that effectively support learners from diverse backgrounds. Recommendations: Students can leverage their original field’s expertise when transitioning careers or selecting relevant technologies enhancing future roles. Companies should support diverse backgrounds and provide tech training to non-technical staff to improve communication and productivity. Academic institutions may provide optional, field-integrated CS courses to prepare students with practical, applicable skills.

Authors

Publication Details

Published
2025-04-07
DOI
https://doi.org/10.5753/educomp.2025.4889
Primary Topic
Teaching and Learning Programming
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Exploring Non-CS Learners’ Experience in Brazil

Vinícius Cardoso Garcia, Ricardo Santos, Renata Corrêa Gomes
Teaching and Learning Programming
article

Exploring Non-CS Learners’ Experience in Brazil

Vinícius Cardoso Garcia, Ricardo Santos, Renata Corrêa Gomes
article en

Abstract

Non-CS learners are increasingly interested in programming for career opportunities, productivity, and better communication with technical teams. Despite well-known challenges like logical thinking, unique issues for non-CS learners remain underexplored. Purpose: This study examines the motivations, experiences, and challenges of Brazilian non-CS learners, aiming to inform educational strategies. Methodology: We conducted an open-ended survey with a diverse sample of 36 considered respondents, analyzing data through open coding. Findings: Key motivations include career advancement and job performance, with a preference for self-learning. However, non-CS learners encounter challenges with knowledge organization, discipline, and technical comprehension. his highlights the need for adaptable and personalized educational solutions that effectively support learners from diverse backgrounds. Recommendations: Students can leverage their original field’s expertise when transitioning careers or selecting relevant technologies enhancing future roles. Companies should support diverse backgrounds and provide tech training to non-technical staff to improve communication and productivity. Academic institutions may provide optional, field-integrated CS courses to prepare students with practical, applicable skills.

Openalex Percentile: Top 93%
Teaching and Learning Programming
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Exploring Non-CS Learners’ Experience in Brazil — Vinícius Cardoso Garcia, Ricardo Santos, et al. · (2025) | TGRS Research Map | TGRS