Abstract
Computer Science majors come from various interdisciplinary backgrounds. Some have had programming jobs in industry; others are just normal students following a normal course schedule. Teaching students, with various educational and job backgrounds, presents problems of a technical and a personal nature. Structured programming with its incumbent radicalism is not normal for either group, and is not readily accepted by either group. Both groups view it with suspicion.An instructor's job is to alleviate confusion by showing students how to accomplish this technique. He also has a responsibility to set programming standards and enforce them strictly. In addition, he has the obligation of verifying the readability and maintainability of student programs. The programming classroom shouldn't solely be a problem solving class; it should stress and demand these other aforementioned features.This tutorial will stress technical aspects of structured programming, enforcing standards, verifying readability, and making students realize the importance of deadlines.
Index Terms
(auto-classified)Structured programming for computer science majors
Recommendations
A Summer Program to Attract Potential Computer Science Majors
SIGCSE '18: Proceedings of the 49th ACM Technical Symposium on Computer Science EducationComputer Science (CS) is not taught in enough high schools thus many students arrive at college or university knowing little about it and often do not consider taking a CS course during their first year. At the same time, we encounter many college or ...
Computer science and computer information technology majors together: analyzing factors impacting students' success in introductory programming
FIE'09: Proceedings of the 39th IEEE international conference on Frontiers in education conferenceIn 2004 Northern Kentucky University began offering a Bachelor of Science degree in Computer Information Technology. As these new majors began to enroll alongside Computer Science majors in the required and standard Computer Science 1 (CS 1) course, the ...






Comments