{"title":"图像分析:广泛性编程中的一项小组作业","authors":"R. Montgomery","doi":"10.1109/FIE.1995.483240","DOIUrl":null,"url":null,"abstract":"Problems based on material already familiar to students have some advantage in allowing depth of coverage of computer programming topics. However it is sometimes necessary to force students to cover a wide variety of topics in programming, and it may be necessary or expedient to introduce a problem topic that is unfamiliar to the students to accomplish this. To that end, a problem was utilized in a freshman engineering honors course at Purdue University with applications to printing and robot vision, with a title designed to grab the attention of the students in the classes-\"Image Analysis: Halftoning by Grayscale Histogram Thresholding and Edge Detection by Laplacian Convolution\". Students were expected to learn a great deal of material, all of which was needed for timely project completion, with coverage provided through regular lectures or supplemental class meetings. The problem to be solved was sufficiently complex that the four-person teams reported little difficulty in splitting up the work so that every team member had sufficient work to do. In spite of the complexity of the assignment, the overwhelming voice heard from the students at semester's end was that they developed incredible amounts of programming skill from the project, and that it definitely should be kept in the course in the future. However, the project may be just a bit ambitious.","PeriodicalId":137465,"journal":{"name":"Proceedings Frontiers in Education 1995 25th Annual Conference. Engineering Education for the 21st Century","volume":"17 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1995-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Image analysis: a group assignment in programming with breadth\",\"authors\":\"R. Montgomery\",\"doi\":\"10.1109/FIE.1995.483240\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Problems based on material already familiar to students have some advantage in allowing depth of coverage of computer programming topics. However it is sometimes necessary to force students to cover a wide variety of topics in programming, and it may be necessary or expedient to introduce a problem topic that is unfamiliar to the students to accomplish this. To that end, a problem was utilized in a freshman engineering honors course at Purdue University with applications to printing and robot vision, with a title designed to grab the attention of the students in the classes-\\\"Image Analysis: Halftoning by Grayscale Histogram Thresholding and Edge Detection by Laplacian Convolution\\\". Students were expected to learn a great deal of material, all of which was needed for timely project completion, with coverage provided through regular lectures or supplemental class meetings. The problem to be solved was sufficiently complex that the four-person teams reported little difficulty in splitting up the work so that every team member had sufficient work to do. In spite of the complexity of the assignment, the overwhelming voice heard from the students at semester's end was that they developed incredible amounts of programming skill from the project, and that it definitely should be kept in the course in the future. However, the project may be just a bit ambitious.\",\"PeriodicalId\":137465,\"journal\":{\"name\":\"Proceedings Frontiers in Education 1995 25th Annual Conference. Engineering Education for the 21st Century\",\"volume\":\"17 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1995-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings Frontiers in Education 1995 25th Annual Conference. Engineering Education for the 21st Century\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/FIE.1995.483240\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings Frontiers in Education 1995 25th Annual Conference. Engineering Education for the 21st Century","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FIE.1995.483240","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Image analysis: a group assignment in programming with breadth
Problems based on material already familiar to students have some advantage in allowing depth of coverage of computer programming topics. However it is sometimes necessary to force students to cover a wide variety of topics in programming, and it may be necessary or expedient to introduce a problem topic that is unfamiliar to the students to accomplish this. To that end, a problem was utilized in a freshman engineering honors course at Purdue University with applications to printing and robot vision, with a title designed to grab the attention of the students in the classes-"Image Analysis: Halftoning by Grayscale Histogram Thresholding and Edge Detection by Laplacian Convolution". Students were expected to learn a great deal of material, all of which was needed for timely project completion, with coverage provided through regular lectures or supplemental class meetings. The problem to be solved was sufficiently complex that the four-person teams reported little difficulty in splitting up the work so that every team member had sufficient work to do. In spite of the complexity of the assignment, the overwhelming voice heard from the students at semester's end was that they developed incredible amounts of programming skill from the project, and that it definitely should be kept in the course in the future. However, the project may be just a bit ambitious.