Chapter 3
Teaching Fundamentals of Computing to Civil Engineers: Challenges and Solutions
Publication: Transforming Engineering Education: Innovative Computer-Mediated Learning Technologies
Abstract
This chapter presents a case for teaching computing fundamentals in two ways: first, to improve use of computers for complex engineering applications, and second, to support and enhance computer-mediated learning. Challenges include presenting customized course material to students with diverse backgrounds, interests, and intellectual abilities; supporting appropriate pedagogical methods such as project-based and experiential learning; and convincing students to appreciate the utility of generic knowledge. The following topics cover fundamental computer science concepts that are relevant to civil engineers: representing information, processing information (reasoning), and transmitting information (communication). Therefore, engineers should know data representation methods, reasoning strategies, and communication technologies. A course on the fundamentals of computer-aided engineering might start by examining the characteristics of engineering tasks. This helps students to understand the relevance of computer science concepts and fundamental logic to engineering.
Get full access to this article
View all available purchase options and get full access to this chapter.
References
Barron, B. J. S., et al. (1998). “Doing with understanding: Lessons from research on problem- and project-based learning.” J. Learn. Sci., 7(3–4), 271–311.
BCA (Building and Construction Authority). (2017). “Build smart.” 〈http://www.bca.gov.sg/publications/BuildSmart/others/buildsmart_11issue9.pdf〉 (Nov. 20, 2017).
Bock, T., Stricker, D., Fliedner, J., and Huynh, T. (1996). “Automatic generation of the controlling system for a wall construction robot.” Autom. Constr., 5(1), 15–21.
Date, C. J. (2003). An introduction to database management systems, 8th Ed., Addison Wesley, Boston.
Davies, R. S., Dean, D. L., and Ball, N. (2013). “Flipping the classroom and instructional technology integration in a college-level information systems spreadsheet course.” Educ. Technol. Res. Dev., 61(4), 563–580.
Dennen, V. P. (2005). “From message posting to learning dialogues: Factors affecting learner participation in asynchronous discussion.” Distance Educ., 26(1), 127–148.
De Wever, B., van Keer, H., Schellens, T., and Valcke, M. (2007). “Applying multilevel modelling on content analysis data: Methodological issues in the study of the impact of role assignment in asynchronous discussion groups.” Learn. Instr., 17(4), 436–447.
Fenves, S. J., and Rasdorf, W. J. (2001). “The role of ASCE in the advancement of computing in civil engineering.” J. Comput. Civil Eng., 15(4), 239–247.
Fruchter, R. (2005). “Degrees of engagement in interactive workspaces.” Int. J. AI Soc., 19(1), 8–21.
Fruchter, R., Bosch-Sijtsema, P. M., and Ruohomäki, V. (2010). “Tension between perceived collocation and actual geographical distribution in project teams.” Int. J. AI Soc., 25(2), 183–192.
Gramazio, F., and Kohler, M., eds. (2014). Made by robots: Challenging architecture at a larger scale, Wiley, New York.
Hmelo-Silver, C. E. (2004). “Problem-based learning: What and how do students learn?” Educ. Psychol. Rev., 16(3), 235–266.
NBS (National Building Specification). (2013a). “Building information modelling.” 〈https://www.gove.uk/government/publications/building-information-modelling〉 (Nov. 20, 2017).
NBS. (2013b). “NBS international BIM report 2013.” 〈https://www.thenbs.com/knowledge/nbs-international-bim-report-2013〉 (Nov. 20, 2017).
NIST. (2004). Cost analysis of inadequate interoperability in the U.S. capital facilities industry, Gaithersburg, MD.
Packham, I. S. J., Rafiq, M. Y., Borthwick, M. F., and Denham, S. L. (2005). “Interactive visualisation for decision support and evaluation of robustness—in theory and in practice.” Adv. Eng. Inf., 19(4), 263–280.
Raphael, B. (2011). “Multi-criteria decision making for collaborative design optimization of buildings.” Built Environ. Project Asset Manage., 1(2), 122–136.
Raphael, B., and Smith, I. F. C. (2013). Engineering informatics: Fundamentals of computer aided engineering, 2nd Ed., Wiley, London.
Rivard, H. (2000). “A survey on the impact of information technology in the Canadian architecture, engineering and construction industry.” Electron. J. IT Constr., 5(3), 37–56.
Smith, I. F. C. (2012). “Integrating the science of computing into undergraduate engineering curricula.” Proc., Structures Congress 2012, ASCE, Reston, VA.
Smith, I. F. C. (2014). “Engineering informatics.” Proc., Structures Congress 2014, ASCE, Reston, VA.
Stefik, M. (1995). Introduction to knowledge systems, Morgan Kaufman, San Francisco.
Strijbos, J. W., Martens, R. L., Prins, F. J., and Jochems, W. M. G. (2006). “Content analysis: What are they talking about?” Comput. Educ., 46(1), 29–48.
Tawfik, A. A., and Lilly, C. (2015). “Using a flipped classroom approach to support problem-based learning.” Technol. Knowl. Learn., 20(3), 299–315.
Tsang, E. (1993). Foundations of constraint satisfaction, Academic Press, San Diego.
U.K. Department for Business, Innovation & Skills. (2012). “Building information modelling.” 〈https://www.gov.uk/government/publications/building-information-modelling〉 (Nov. 20, 2017).
Wilf, H. S. (2002). Algorithms and complexity, A K Peters/CRC Press, Natick, MA.
Young, N. W., Jr., Jones, S. A., and Bernstein, H. M. (2008). “Building information modeling (BIM).” SmartMarket Rep., McGraw Hill Construction, New York.
Information & Authors
Information
Published In

Transforming Engineering Education: Innovative Computer-Mediated Learning Technologies
Pages: 25 - 42
Copyright
© 2018 American Society of Civil Engineers.
History
Published online: Feb 28, 2018
Authors
Metrics & Citations
Metrics
Citations
Download citation
If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.