We assess the effectiveness of an extensive redesign of the first computer programming course offered to computer science and computer engineering majors. Our goals were to improve student learning while reducing cost...
详细信息
ISBN:
(纸本)1581137982
We assess the effectiveness of an extensive redesign of the first computer programming course offered to computer science and computer engineering majors. Our goals were to improve student learning while reducing costs by making use of substantial Web-based course material and course management tools, including multi-level online modules that individualize instruction and enable students to self-schedule learning each week. DFW rates and costs were significantly reduced by the redesign. Copyright 2004 ACM.
To summarize: We have seen that computer programming is an art, because it applies accumulated knowledge to the world, because it requires skill and ingenuity, and especially because it produces objects of beauty. A p...
详细信息
To summarize: We have seen that computer programming is an art, because it applies accumulated knowledge to the world, because it requires skill and ingenuity, and especially because it produces objects of beauty. A programmer who subconsciously views himself as an artist will enjoy what he does and will do it better. Therefore we can be glad that people who lecture at computer conferences speak about the state of the Art. [ABSTRACT FROM AUTHOR]
This article examines some actual and recommended practices for design of experiments in human factors of computer programming. The first practice examined is the actual level of power in the statistical tests conduct...
详细信息
ISBN:
(纸本)0444423958
This article examines some actual and recommended practices for design of experiments in human factors of computer programming. The first practice examined is the actual level of power in the statistical tests conducted on controlled experiments. The second experimental practice examined was methods for controlling programmer variance. Basically, this was an examination of the literature for tests (e. g. , grade point average, months of experience) that correlated with programmer performance. If good tests can be found, they can be used to make experiments more sensitive by accounting for the predicted performance in the experimental design.
An eminent psychoanalyst once referred to his profession as "listening with the third or inner ear." That is, his work consisted of trying not to listen to his patient's actual words, but, rather, to wha...
详细信息
ISBN:
(纸本)9781450374040
An eminent psychoanalyst once referred to his profession as "listening with the third or inner ear." That is, his work consisted of trying not to listen to his patient's actual words, but, rather, to what the patient was really trying to tell him. Unfortunately, these two things were and are-quite often not the same things in many areas of human contact, not just psychiatry, and it sometime takes quite a while to find out what a person is really trying to say. If this communication difficulty is recognized in some areas, it is, not recognized in others.
This paper is to investigate how new technology can be most appropriately applied in the service of teaching computer programming at a distance. Main elements include: building an online system that provides an integr...
详细信息
ISBN:
(纸本)0769521819
This paper is to investigate how new technology can be most appropriately applied in the service of teaching computer programming at a distance. Main elements include: building an online system that provides an integrated environment for students doing programming activities and coursework;how to provide students with timely and useful feedback about programming activities without the need to have instructors and students meet at the same time and the same place;how to build effective instructor-to-student interaction;and how programming assignments can be handled and managed in a much more efficient and effective manner than the existing ways.
With the development of computer software technology, program is becoming more and more complicated. Improving the programming efficiency, operating efficiency and maintainability become problems to be solved in progr...
详细信息
In many countries the interest in pre-university computer programming education has been changed during the last decade. In the Slovenian case, the education reform, demographic and other reasons produced a big decrea...
详细信息
Adopting various principles and paradigms in computer programming is challenging in educating future software engineers. Many of these principles are abstract, so they are often a problem for students. As practicing p...
详细信息
The Continuing Engineering Education division of RCA Corp. offers introductory courses in computer programming to promote computer literacy among RCA employees. Classes are comprised of a heterogeneous group of studen...
详细信息
ISBN:
(纸本)089791127X
The Continuing Engineering Education division of RCA Corp. offers introductory courses in computer programming to promote computer literacy among RCA employees. Classes are comprised of a heterogeneous group of students from technical and non-technical backgrounds. Traditionally, the introductory course in BASIC is given using the IBM 370 time-sharing system. Recent reductions of prices in the personal computer industry have made it possible to purchase small computers, complete with reference manuals, for slightly more than the cost of beginning computer programming textbooks. This past fall, an experimental course in BASIC was developed, incorporating the use of the Timex/Sinclair computer. Each student enrolling in the course was issued a computer and manual. computers were used during class sessions and at home, in order to complete assignments. A comparison between the traditional and the experimental versions of the course in terms of the amount of material covered, level of detail, cost effectiveness, number of student contact hours with the computer, and success of the course (as perceived by the students) demonstrated the Timex/Sinclair's effectiveness as an educational tool.
computer science education has experienced many noticeable changes since its inception. Today, students encounter considerably more user-friendly and intelligent IDEs, far less confusing error messages, and much simpl...
详细信息
暂无评论