{"title":"在大一计算机科学课程中整合信息技术和程序设计","authors":"M. D. R. Raymond, Donald J. Welch","doi":"10.1109/FIE.2000.897663","DOIUrl":null,"url":null,"abstract":"All 1100 first-year students at the US Military Academy at West Point are required to take the course CS105 (\"Introduction to Computing\"), in which we teach basic information technology (IT) concepts and introduce the cadets to problem solving that forms the foundation of the engineering design methodology. The cadets must leave our course with enough understanding to thrive as students and officers in an increasingly digitized Army, and our goal is to integrate the IT (particularly networking) and programming lessons without sacrificing understanding of problem solving and basic programming constructs. By teaching problem-solving in the IT domain, instead of teaching IT and programming in distinct phases, we hope the synergy will provide a deeper understanding of information infrastructures. We ran a pilot during the Spring term of the academic year 1999-2000 to evaluate our success at achieving synergy between the IT and programming topics. The results from the pilot are very encouraging. Based on subjective evaluations by instructors and term-end exam results, it seems that we've achieved our goal of improving the cadets' understanding of both IT and problem-solving concepts.","PeriodicalId":371740,"journal":{"name":"30th Annual Frontiers in Education Conference. Building on A Century of Progress in Engineering Education. Conference Proceedings (IEEE Cat. No.00CH37135)","volume":"24 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2000-10-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"11","resultStr":"{\"title\":\"Integrating information technology and programming in a freshmen computer science course\",\"authors\":\"M. D. R. Raymond, Donald J. Welch\",\"doi\":\"10.1109/FIE.2000.897663\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"All 1100 first-year students at the US Military Academy at West Point are required to take the course CS105 (\\\"Introduction to Computing\\\"), in which we teach basic information technology (IT) concepts and introduce the cadets to problem solving that forms the foundation of the engineering design methodology. The cadets must leave our course with enough understanding to thrive as students and officers in an increasingly digitized Army, and our goal is to integrate the IT (particularly networking) and programming lessons without sacrificing understanding of problem solving and basic programming constructs. By teaching problem-solving in the IT domain, instead of teaching IT and programming in distinct phases, we hope the synergy will provide a deeper understanding of information infrastructures. We ran a pilot during the Spring term of the academic year 1999-2000 to evaluate our success at achieving synergy between the IT and programming topics. The results from the pilot are very encouraging. Based on subjective evaluations by instructors and term-end exam results, it seems that we've achieved our goal of improving the cadets' understanding of both IT and problem-solving concepts.\",\"PeriodicalId\":371740,\"journal\":{\"name\":\"30th Annual Frontiers in Education Conference. Building on A Century of Progress in Engineering Education. Conference Proceedings (IEEE Cat. No.00CH37135)\",\"volume\":\"24 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2000-10-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"11\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"30th Annual Frontiers in Education Conference. Building on A Century of Progress in Engineering Education. Conference Proceedings (IEEE Cat. No.00CH37135)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/FIE.2000.897663\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"30th Annual Frontiers in Education Conference. Building on A Century of Progress in Engineering Education. Conference Proceedings (IEEE Cat. No.00CH37135)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FIE.2000.897663","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Integrating information technology and programming in a freshmen computer science course
All 1100 first-year students at the US Military Academy at West Point are required to take the course CS105 ("Introduction to Computing"), in which we teach basic information technology (IT) concepts and introduce the cadets to problem solving that forms the foundation of the engineering design methodology. The cadets must leave our course with enough understanding to thrive as students and officers in an increasingly digitized Army, and our goal is to integrate the IT (particularly networking) and programming lessons without sacrificing understanding of problem solving and basic programming constructs. By teaching problem-solving in the IT domain, instead of teaching IT and programming in distinct phases, we hope the synergy will provide a deeper understanding of information infrastructures. We ran a pilot during the Spring term of the academic year 1999-2000 to evaluate our success at achieving synergy between the IT and programming topics. The results from the pilot are very encouraging. Based on subjective evaluations by instructors and term-end exam results, it seems that we've achieved our goal of improving the cadets' understanding of both IT and problem-solving concepts.