Using Software Engineering Design Principles as Tools for Freshman Students Learning

被引:0
|
作者
Cabezas, Ivan [1 ]
Caratozzolo, Patricia [2 ]
Segovia, Rocio [1 ]
Webb, Eileen [3 ]
机构
[1] Univ San Buenaventura, Sch Engn, LIDIS, Cali, Colombia
[2] Tecnol Monterrey, Sch Engn, Campus Santa Fe, Ciudad De Mexico, Mexico
[3] Accreditat Preparat LLC, Cali, Colombia
关键词
design principles; software engineering; first year courses; learning pathway;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
In this innovative practice work-in-progress paper, the software engineering design principles that are used for Programming Fundamentals, and Object-Oriented Programming courses, within a -recently renewed curriculum-software engineering program, are reviewed and discussed as tools to introduce first-year students into the engineering design skills learning pathway of the Engineering Accreditation Commission of the Accreditation Board for Engineering and Technology, ABET. Special attention is paid to highly abstract concepts such as high cohesion, low coupling, Keep it Short and Simple, Don't Repeat Yourself Single Responsibility Principle, among other object-oriented design principles. The aim of such exercise is two-fold: (i) to address how design principles can be used to guide students' learning process, and (ii) to support pedagogical decision making for the software engineering program. The outtake of the whole research planned by the authors is as follows. On the one hand, design principles are discussed and analyzed, from the first-year programming courses perspective, aiming a pedagogical path planning for student outcomes attainment within a Project-Based-Learning approach. On the other hand, the discussion on how the program takes advantage of assessment and evaluation processes, can be useful for programs and faculty concerned with fulfilling the continuous improvement criterion, as defined by ABET. The presented work-in-progress focuses on reflection about design principles and establishing a link among them, with the engineering design process. In this way, this paper separates from similar works that may focus on design principles by itself, without the mentioned intentionality. Reported qualitative results are focused on conducted experiences so far within our software engineering program.
引用
收藏
页数:5
相关论文
共 50 条
  • [1] Learning software engineering principles using open source software
    Department of Computing and Information Systems, Grand Valley State University, Allendale, MI 49401, United States
    不详
    不详
    [J]. Proc. Front. Educ. Conf. FIE, (S3H18-S3H23):
  • [2] Learning Software Engineering Principles Using Open Source Software
    Nandigam, Jagadeesh
    Gudivada, Venkat N.
    Hamou-Lhadj, Abdelwahab
    [J]. FIE: 2008 IEEE FRONTIERS IN EDUCATION CONFERENCE, VOLS 1-3, 2008, : 1584 - +
  • [3] Introducing middle school students to engineering principles using educational bridge design software
    Symans, Michael D.
    [J]. Journal of Engineering Education, 2000, 89 (03) : 273 - 278
  • [4] Effects on students of a freshman engineering design course
    Courter, SS
    Millar, SB
    Lyons, L
    [J]. FRONTIERS IN EDUCATION FIE'96 - 26TH ANNUAL CONFERENCE, PROCEEDINGS, VOLS 1-3: TECHNOLOGY-BASED RE-ENGINEERING ENGINEERING EDUCATION, 1996, : 930 - 933
  • [5] Introducing Sustainable Design Principles in Freshman Civil Engineering Design
    Price, Jennifer Mueller
    Aidoo, John
    [J]. 2013 ASEE ANNUAL CONFERENCE, 2013,
  • [6] Designing Service Learning Projects for Freshman Engineering Students
    Budny, Dan
    Lund, Laura
    Khanna, Raghav
    [J]. INTERNATIONAL JOURNAL OF ENGINEERING PEDAGOGY, 2013, 3 : 31 - 38
  • [7] Focus on the learning styles of freshman design students
    Demirkan, Halime
    Demirbas, O. Osman
    [J]. DESIGN STUDIES, 2008, 29 (03) : 254 - 266
  • [8] Support structure of teaching engineering design to freshman students
    Zhang, Guangming
    [J]. Proceedings - Frontiers in Education Conference, 1999, 1 : 6 - 1
  • [9] Define "Engineering Design": Understanding how freshman students develop their understanding of engineering, design, and engineering design
    Chong, Alan
    Foster, Jason A.
    Sheridan, Patricia Kristine
    Irish, Robert
    [J]. 2013 ASEE ANNUAL CONFERENCE, 2013,
  • [10] The Development of Learning Tools Using Software in Informatics Engineering Department
    Nurdiansah, Nurdiansah
    Bundu, Patta
    Jasruddin
    Saman, Abdul
    [J]. TEM JOURNAL-TECHNOLOGY EDUCATION MANAGEMENT INFORMATICS, 2018, 7 (04): : 944 - 951