• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

ASEE Computers in Education Journal

ASEE's Computers in Education Journal

  • Current Issue (V14-I2)
    • On Building and Implementing Adaptive Learning Platform Lessons for Pre-Class Learning in a Flipped Course
    • PSpice Model of a Shunt DC Motor for Transient Performance Simulation and Its Use in Teaching
    • Mitigating Engineering Student Attrition by Implementing Arduino Activities Throughout Undergraduate Curricula
    • Enhancing Computer Science Education with Pair Programming and Problem Solving Studios
    • Collaborative Senior Design Capstone at Two Geographically Separated Universities
  • Vol. & Issues
  • About
  • Submissions
    • Submission Guidelines
    • Submission Site (2025+)
    • Re-submissions (Pre-2025)
  • Editorial Team
  • Recruitment
Home » Archives for December 2020

Archives for December 2020

Exploring Literate Programming in Electrical Engineering Courses

Download PDF
DOI: 10.18260/1-1-118.1153-36157

Exploring Literate Programming in Electrical Engineering Courses

Bryan A Jones 1 , J W Bruce 2 , Mahnas Jean Mohammadi-Aragh ​✉ 1

1 Department of Electrical and Computer Engineering, Mississippi State University, Mississippi State, MS, USA
2 Department of Electrical and Computer Engineering, Tennessee Technological University Cookeville, TN, USA

Abstract

Knuth’s literate programming paradigm positions source code as a work of literature for which communication to a human is prioritized over communication to a computer. A primary pedagogical value of literate programming lies with the act of writing, especially good writing, leading to good thinking. Issues with early literate programming tool implementations plagued the classroom adoption of literate programming. Advances in technology have warranted a reinvestigation of the benefits of the paradigm. To complement existing inquiry of literate programming in computer programming courses, we investigate, “How can literate programming support student learning in microprocessors and digital system design courses?”

Read the full article here “Exploring Literate Programming in Electrical Engineering Courses”

Analysis of Aircraft Actuator Failures within an Undergraduate Experiential Learning Laboratory

Download PDF
DOI: 10.18260/1-1-110.118.1153-36159

Analysis of Aircraft Actuator Failures within an Undergraduate Experiential Learning Laboratory

Mario Perhinschi ​✉ 1

1 Mechanical and Aerospace Engineering, West Virginia University, Morgantown, West Virginia, 26506-6070, United States

Abstract

The design and implementation of an undergraduate laboratory is presented for the analysis of aircraft actuator failures through simulation. The laboratory was developed in the context of introducing aerospace engineering students to the practical implications of subsystem malfunctions on aircraft dynamics, performance, and control within the general framework of aircraft health management. However, the laboratory assignment can be a valuable addition to other courses in flight dynamics and controls. Advanced simulation tools are used to illustrate concepts and allow students to identify the dynamic fingerprint of aircraft actuator failures and investigate qualitatively their effects on system performance and handling qualities. The computational package relies on Matlab® and Simulink®. The typical aircraft aerodynamic control surfaces are targeted in the assignment: aileron, elevator, and rudder.

Read the full article here “Analysis of Aircraft Actuator Failures within an Undergraduate Experiential Learning Laboratory”

Simulation and Interactive Digital Tools to Support Teaching Engineering Manufacturing Processes Course

Download PDF
DOI: 10.18260/1-1-118.1153-36158

Simulation and Interactive Digital Tools to Support Teaching Engineering Manufacturing Processes Course

Bahaa Ansaf 1 , Neb Jaksic 1

1 The Engineering Department, Colorado State University-Peublo, Pueblo, CO, 81001-4901, USA

Abstract

Abstract— Introduction of Manufacturing Processes is one of the core courses in most mechanical engineering, manufacturing engineering, and industrial engineering programs. According to students’ feedback for this course, as well as similar courses offered at different engineering programs, the course is time-intensive, involves no critical thinking, requires limited class participation, and is not well connected with real-world manufacturing problems.

The suggested teaching approach is developed to include several computer-based learning components that can help in creating an active/passive/constructive learning environment for the students. A simulation-based project is used to strengthen constructive concept-based learning and critical thinking for the students and support laboratory analysis. Besides, several online quizzes were developed using a pool of questions related to each topic.

Read the full article here “Simulation and Interactive Digital Tools to Support Teaching Engineering Manufacturing Processes Course”

Primary Sidebar

Recent Articles

  • On Building and Implementing Adaptive Learning Platform Lessons for Pre-Class Learning in a Flipped Course
  • PSpice Model of a Shunt DC Motor for Transient Performance Simulation and Its Use in Teaching
  • Collaborative Senior Design Capstone at Two Geographically Separated Universities
  • Enhancing Computer Science Education with Pair Programming and Problem Solving Studios
  • Mitigating Engineering Student Attrition by Implementing Arduino Activities Throughout Undergraduate Curricula
  • Active Learning Undergraduate Course on UAV Path Planning and Tracking Using Numerical Simulation

Copyright © 2025 American Society for Engineering Education. All rights reserved.