{# Audit 04/10/2026 : « autre » n'est pas un code de langue ; SPHAERO n'est pas l'éditeur des documents qu'elle héberge ou référence. #} {# citation_pdf_url doit mener à un PDF : un lien vers une page DOI est pénalisé par Google Scholar (avant : tout lien externe). #}
Accès ouvert · CC BY

Programming in The Context of Civil Engineering Education

Article scientifique 2022 Anglais

Résumé

Abstract The potential of computing in education can be easily visualized by comparing manual calculations to using spreadsheets. The various benefits range from easing repetitive tasks to visualizing data. It also grants the ability to explore without being hindered by heavy computational burdens. Programming is one computing tool that is mostly neglected in civil engineering education, where to the modern civil engineer computing may be viewed as only using commercially available software. But how can programming be used in a civil engineering class? This paper aims to answer this question by illustrating three different examples of programs written using python programming language to create impactful visualizations and engaging projects. Programming can be used in-class by educators to create visualizations and interactive sessions, or by students to train their algorithmic-thinking problem-solving skills. Though there are many barriers that obstruct implementing computing into civil engineering classes, they can be mitigated by using python.

Citer ce document

Talaat, A., Kohail, M., & Ahmed, S. M. (2022). Programming in The Context of Civil Engineering Education. Research Square. https://doi.org/10.21203/rs.3.rs-1802246/v1

Exporter : BibTeX · RIS (Zotero, Mendeley, EndNote)

Accès au document

Texte intégral en lecture en ligne, réservé aux abonnés SPHAERO et aux membres de l'institution. Se connecter

Voir l'article sur le site de la revue

Licence et provenance

Licence : CC BY

Notice moissonnée depuis OpenAlex le 09/09/2026. Le document reste hébergé par sa source.
Voir le document à la source →

Statistiques

Consultations : 3

Téléchargements : 0