Experience with pedagogical patterns in introductory Java course
Djordjevic M.
2008
Innovative Techniques in Instruction Technology, E-Learning, E-Assessment, and Education
0
10.1007/978-1-4020-8739-4_59
The purpose of this paper is to share our experience with a pedagogical pattern - spiral model in teaching diverse concepts (structural, object-oriented, visual) of an introductory Computer Science (CS) course in Java. Some other patterns are also used: early bird, test tool, grade it again Sam. At the beginning, the paper clarifies some colloquial or conventional characteristics that distinguish CS programming courses particularly for Liberal Arts. Following this, it reviews in general terms the selected pedagogical patterns used for teaching computer science courses and programming. Finally, the paper recommends the spiral method of Java topics that are covered in an introductory programming course and reports on the teaching experiences during four semesters. © Springer Science+Business Media B.V. 2008.
CS2001 Java task force - CS for liberal arts; Introductory programming course; Java programming; Pedagogical patterns
(2006); Ali A.I., Kohun F., Suggested Topics for An IS Introductory Course in Java; Bergin J., Fourteen Pedagogical Patterns; Bergin J., Pedagogical Pattern #32; Model Curriculum for A Liberal Arts Degree in Computer Science Liberal Arts, (2007); Ellison R.J., A programming sequence for the liberal arts college, Technical Symposium on Computer Science Education, Proceedings of the Eleventh SIGCSE Technical Symposium on Computer Science Education, pp. 161-164; Wild C., Adaptive Web-Based Learning for Students with Diverse Backgrounds: Case Study in A Introductory Programming Language Course; Whittington K., Infusing active learning into introductory programming courses, Journal of Computing Sciences in Colleges Archive, 19, 5, pp. 249-259, (2004); Whittington K., Alternative pacing in an introductory java sequence, conference on information technology education, Proceedings of the 5th Conference on Information Technology Education, pp. 118-121, (2004)
Kluwer Academic Publishers
Conference paper
Scopus