ABSTRACT
This experiment involved our software engineering course that is required for students majoring in Computer Science; however our experiences are applicable to most computer science courses. The Fall 2005 course was taught based on slide presentations during class and work on the course project outside of class. We inverted this arrangement during the Spring 2006 course: lectures were delivered as video podcasts outside class while class time was spent working on the course project and problem solving using Tablet PCs. The same textbook and slide presentations were used; exams were almost identical and the projects were similar. We discuss the conversion of an entire semester's worth of lectures into 65 video podcasts. About 30% of each podcast includes live video of students interacting with the instructor. We also discuss use of Tablet PCs during the class sessions. The students in both semesters had equivalent performance on exams, but the project grades in the Spring semester were substantially higher resulting in higher overall grades. We conclude with a description of our current efforts using podcasts and tablet PCs in a data structures course. This work was supported partially by NSF grant DUE 0341506 [10].
- R. Anderson, M. Dickey, H. Perkins, Experiences with Tutored Video Instruction for Introductory Programming Courses, www.cs.washington.edu/eduation/TVIGoogle Scholar
- B. Bruegge, A. Dutoit, Object-Oriented Software Engineering: Using UML, Patterns, and Java, 2nd ed., Prentice Hall, 2004 Google ScholarDigital Library
- A. Campbell, R. Pargas, Laptops in the Classroom, Proceedings of the 34th SIGCSE Technical Symposium on Computer Science Education, Reno, NV, 2003, pp. 98--102 Google ScholarDigital Library
- Classroom Presenter from the University of Washington http://www.cs.washington.edu/education/dl/presenter/Google Scholar
- Duke Digital Initiative website http://www.duke.edu/ddi/Google Scholar
- Christopher C. Ellsworth, James B. Fenwick Jr., Barry L., Kurtz: The Quiver system. SIGCSE 2004: 205--209 Google ScholarDigital Library
- William Ford, William Topp, Data Structures with Java, Prentice Hall, 2005 Google ScholarDigital Library
- J. Fenwick, B. Kurtz, C. Ellsworth, X. Yuan, A. Steele, X. Jia, Inter-University Sofware Engineering Using Web Services, SIGCSE 2007, Covington, KY Google ScholarDigital Library
- Gentleware website: http://gentleware.com/index.phpGoogle Scholar
- Inter-University Software Engineering Education, DUE0341506, PIs: James Fenwick, Barry Kurtz, Xiaoping Jia, Xiaohong Yuan, Adam Steele, $309,129, start 6/01/2004Google Scholar
- L. Moody, G. Schmidt, Going Wireless: The Emergence of Wireless Networks in Education, Consortium for Computing Sciences in Colleges, 2204, pp. 151--158 Google ScholarDigital Library
- P. Ractham, X. Zhang, Podcasting in academia: a new knowledge management paradigm within academic settings, Proceedings of the 2006 ACM SIGMIS CPR conference, pp 314--317 Google ScholarDigital Library
- B. Simon, R. Anderson, C. Hoyer, J. Su, Preliminary Experiences with a Tablet PC Based System to Support Active Learning in Computer Science Courses, ITICSE 2004, Leeds, United Kingdom, pp. 213--217 Google ScholarDigital Library
- Ubiquitous Presenter from the University of California, San Diego http://up.ucsd.eduGoogle Scholar
Index Terms
- Using podcasts and tablet PCs in computer science
Recommendations
Computer Science Education in North-Rhine Westphalia, Germany—A Case Study
Special Issue II on Computer Science Education in K-12 SchoolsIn North-Rhine Westphalia, the most populated state in Germany, Computer Science (CS) has been taught in secondary schools since the early 1970s. This article provides an overview of the past and current situation of CS education in North-Rhine ...
Sharing computer science education ideas: Israeli-Russian collaboration
This article describes a unique Israeli-Russian project, in which Israeli high school computer science (CS) teachers promote curricular reform in the Russian region of Penza, based on the Israeli high school CS curriculum. The reform involves local ...
A survey of computer science teacher preparation programs in Israel tells us: computer science deserves a designated high school teacher preparation!
SIGCSE '10: Proceedings of the 41st ACM technical symposium on Computer science educationThis paper focuses on the development and implementation of computer science (CS) teacher preparation programs, which are among the educational and pedagogical challenges faced by those involved in the current development of CS. It presents a survey ...
Comments