Search results for author:"Xihui Zhang"
Total records matched: 4 Search took: 0.063 secs
Assessing Students' Structured Programming Skills with Java: The "Blue, Berry, and Blueberry" Assignment
Journal of Information Technology Education Vol. 9 (2010)
Java is an object-oriented programming language. From a software engineering perspective, object-oriented design and programming is used at the architectural design, and structured design and programming is used at the detailed design within methods....
Assessing Students’ Structured Programming Skills with Java: The “Blue, Berry, and Blueberry” Assignment
Journal of Information Technology Education: Innovations in Practice Vol. 9 (Jan 01, 2010) pp. 227–235
Recognizing and Managing Complexity: Teaching Advanced Programming Concepts and Techniques Using the Zebra Puzzle
Journal of Information Technology Education: Innovations in Practice Vol. 14, No. 1 (Jan 22, 2015) pp. 171–189
Teaching advanced programming can be a challenge, especially when the students are pursuing different majors with diverse analytical and problem-solving capabilities. The purpose of this paper is to explore the efficacy of using a particular problem ...
Teaching Introductory Programming to IS Students: The Impact of Teaching Approaches on Learning Performance
Journal of Information Systems Education Vol. 24, No. 2 (2013) pp. 147–155
Introductory programming courses are typically required for undergraduate students majoring in Information Systems. Instructors use different approaches to teaching this course: some lecturing and assigning programming exercises, others only...