Jeffrey J. McConnell

Learn More
Active learning and its use in Computer Jeffrey J. McConnell Canisius College Computer Science Department Buffalo, NY 14208 mcconnelltlcanisius. edu Student learning and the depth of the student’s knowledge increase when active learning methods are employed in the classroom. Active learning strategies are discussed in general computer science course work(More)
Active and cooperative learning can energize the instructor, students, and the classroom. This third article in a series on active and cooperative learning discusses the characteristics that make groups effective as well as techniques for the formation and evaluation of groups. Icebreaking exercises that can demonstrate the value of cooperation and teamwork(More)
Computer graphics education in computer science is a very diverse world. This world is undergoing a transformation, albeit slowly, from traditional methods common in the days of limited computing power, screen resolution and available colors, to a modern approach where knowing how to draw lines pixel by pixel may not be as critical as it once was. This(More)
Object-oriented solutions are becoming an established paradigm for writing robust, reusable software. Many object-oriented languages have begun to appear. This paper examines how the special object-oriented concepts might be implemented in a compiler using the also wellestablished tool of attribute grammars.
Computer Graphics is maturing and is emerging as a discipline, much in the way that artificial intelligence, robotics, and cognitive science have emerged. Computer graphics is also broadly based, with contributions from the arts, computer science, engineering, physical sciences, and even psychology. The panelists, members of ACM-SIGGRAPH’s Education(More)