R. Figueiredo, J. Fortes, R. Eigenmann, N. Kapadia, V. Taylor, A. Choudhary, Luis Vidal
{"title":"On the Use of Simulation and Parallelization Tools in Computer Architecture and Programming Courses","authors":"R. Figueiredo, J. Fortes, R. Eigenmann, N. Kapadia, V. Taylor, A. Choudhary, Luis Vidal","doi":"10.18260/1-2--8602","DOIUrl":null,"url":null,"abstract":"Computer architecture and programming are disciplines that require extensive experimentation with computer tools, such as simulators and compilers. At the authors' universities, several tools are being incorporated in courses at the junior and senior levels by using a powerful, web-based network-computing system as a computational and educational resource. The educational content includes examples, manuals, homeworks and other related information. The web-based computing system (PUNCH: Purdue University Network Computing Hubs) provides transparent access to computers and tools from any machine capable of browsing the web. The result is a system that supports the integration of a large number of tools in undergraduate classes. The system is publicly accessible and, upon request, available for use by other universities and educators. This paper describes the existing system, discusses examples of tool-integration in existing classes and reviews the current status of the project. It also reports on experiences at the three institutions of the authors on the use of PUNCH and the inclusion of tool-based homeworks and content into undergraduate classes.","PeriodicalId":39352,"journal":{"name":"Computers in Education Journal","volume":"23 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2000-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers in Education Journal","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.18260/1-2--8602","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"Social Sciences","Score":null,"Total":0}
引用次数: 5
Abstract
Computer architecture and programming are disciplines that require extensive experimentation with computer tools, such as simulators and compilers. At the authors' universities, several tools are being incorporated in courses at the junior and senior levels by using a powerful, web-based network-computing system as a computational and educational resource. The educational content includes examples, manuals, homeworks and other related information. The web-based computing system (PUNCH: Purdue University Network Computing Hubs) provides transparent access to computers and tools from any machine capable of browsing the web. The result is a system that supports the integration of a large number of tools in undergraduate classes. The system is publicly accessible and, upon request, available for use by other universities and educators. This paper describes the existing system, discusses examples of tool-integration in existing classes and reviews the current status of the project. It also reports on experiences at the three institutions of the authors on the use of PUNCH and the inclusion of tool-based homeworks and content into undergraduate classes.
期刊介绍:
The Computers in Education Division (CoED) is a division of the American Society for Engineering Education (ASEE). The purpose of ASEE is the advancement of education in all of its functions that pertain to engineering and allied branches of science and technology, including the process of teaching and learning, counseling, research, extension services, and public relations.