Programming in The Context of Civil Engineering Education
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
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 revueLicence 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 →
Auteur(s)
Statistiques
Consultations : 3
Téléchargements : 0