Session: 10-10-02: Teaching Laboratories, Hands-on lab Experiences, Online Laboratory Teaching, Virtual Lab Simulation, Use of AI in Laboratory Experiments, Laboratory Equipment and Safety Practices, Technology-Aided Lecturing, Novel Manufacturing Processes II
Paper Number: 166098
Combining Theory and Practice in the Classroom Through Simulation and Coding
In contemporary engineering education, blending theoretical knowledge with practical applications is essential for cultivating real-world expertise. However, achieving this balance in the classroom can be challenging. The ever-expanding needs of industry add more topics to an already full curriculum, creating a disconnect between industry and academia. Industry assumes academia will introduce cutting-edge tools, while academia prioritizes theory, expecting industry to provide practical training. As a result, students struggle to bridge the gap between theoretical knowledge and real-world problem-solving at the start of their careers. What if there were a way to teach foundational knowledge alongside practical tools?
Engineering simulation, such as Computational Fluid Dynamics (CFD) and Finite Element Analysis (FEA), is one avenue being explored to integrate theory and practice in the classroom, particularly in the early years of an engineering curriculum. Simulation is a key skill required in industry, yet new graduates often feel unprepared in this area. Mechanical engineering curricula generally include both introductory FEA and CFD courses, and students frequently use these tools in their senior capstone projects. However, simulation offers more than just solving complex problems at the end of a degree.
The Ansys Academic Program supports academics and students in incorporating simulation into their courses. In recent years, we have examined early, theory-heavy engineering courses and identified opportunities to integrate simulation. The highly visual nature of simulation adds clarity to complex topics, enhancing student comprehension. Combining Ansys tools with Python scripting (PyAnsys) provides a streamlined approach that removes the complexity of learning simulation tool interfaces, enabling simple virtual labs to explore concepts such as Pitot tubes, flow around a cylinder, and converging nozzles in fluid dynamics.
By integrating Ansys and Python, educators can create a dynamic learning environment where theoretical principles are tested and validated through simulation. Automated workflows combined with hands-on problem-solving allow learners to develop computational efficiency, explore innovative design solutions, and gain domain-specific expertise. This paper presents existing examples and strategies for implementing simulation in curricula and training programs.
PyAnsys facilitates the creation of virtual labs that bridge theoretical concepts and practical applications. A notable example involves modeling beam structures directly within Ansys Mechanical using Python scripting, eliminating the need for external CAD tools.
In this approach, educators can script the generation of various beam geometries, such as straight beams, L-shaped pipes, U-shaped pipes, helical structures, and crane-like configurations, by defining a series of points that outline the desired shapes. For example, a straight beam can be created by specifying two points along a line, while a U-shaped pipe can be modeled by defining points that form the straight sections and the semi-circular bend. This method enables students to visualize and analyze complex structures without the intricacies of traditional CAD modeling.
By leveraging PyAnsys for such tasks, educators can design interactive virtual labs where students script and simulate beam structures, reinforcing their understanding of structural behavior and computational modeling. This hands-on experience not only deepens theoretical comprehension but also equips students with practical skills in simulation and automation, aligning academic learning with industry practices.
Presenting Author: Hesam Moghaddam Ansys Inc.
Presenting Author Biography: Dr. Hesam Moghaddam is an Academic Development Manager II at Ansys, Inc. with over 10 years of experience in engineering education, curriculum development, strategic business development, and project management. He specializes in aligning academic programs with industry needs, driving educational innovation, and enhancing the adoption of engineering tools and technologies. His expertise includes leading cross-functional teams, developing workforce programs, and managing complex projects in collaboration with academic and industry stakeholders.
Dr. Moghaddam has held key positions at Northern Arizona University, where he developed workforce programs and worked with industry leaders to integrate cutting-edge engineering tools into curricula. Prior to that, he served as a faculty member and Associate Chair of the Mechanical Engineering Department for over five years. Additionally, he worked as an Education Business Development Manager at Microsoft, leading a high-performing sales team and supporting academic institutions in adopting digital tools to enhance educational outcomes.
Dr. Moghaddam holds a Ph.D. in Mechanical Engineering and has extensive expertise in engineering simulation with Ansys, designing innovative engineering curricula, and developing business strategies. He is passionate about fostering partnerships and building programs that bridge the gap between education and industry, ensuring student success. A firm believer in growth mindset and positive impact, Dr. Moghaddam actively welcomes challenges and initiatives that push him to grow and innovate.
Authors:
Kaitlin Tyler Ansys IncAlaa Olleak Ansys Inc
Jimmy He Ansys, Inc.
Gautham Varma Ansys Inc
Hesam Moghaddam Ansys Inc.
Combining Theory and Practice in the Classroom Through Simulation and Coding
Paper Type
Technical Presentation