Enhancing learning management systems to better support computer science education
暂无分享,去创建一个
Lauri Malmi | Andreas Kerren | J. Ángel Velázquez-Iturbide | Rockford J. Ross | Mike Joy | Michael J. Clancy | Thomas L. Naps | Guido Rößling | Atanas Radenski | Rainer Oechsle | Ari Korhonen | Andrés Moreno | A. Kerren | M. Clancy | R. Oechsle | M. Joy | Guido Rößling | A. Radenski | L. Malmi | A. Korhonen | R. J. Ross | Andrés Moreno | J. Velázquez‐Iturbide | Atanas Radenski | Guido Rößling | Tu Darmstadt | J. Ángel | Velázquez Iturbide | Universidad Rey | Juan Carlos
[1] Lin Qiu,et al. An incremental model for developing computer-based learning environments for problem-based learning , 2004, IEEE International Conference on Advanced Learning Technologies, 2004. Proceedings..
[2] Celia Hoyles,et al. Patterns of discussion between pupil pairs in computer and non‐computer environments , 1991 .
[3] Antonija Mitrovic,et al. Learning SQL with a computerized tutor , 1998, SIGCSE '98.
[4] B. Skinner. Technology for Teaching , 2012 .
[5] Stephen H. Edwards,et al. Improving student performance by evaluating how well students test their own programs , 2003, JERC.
[6] Richard J. Anderson,et al. Pedagogical techniques supported by the use of student devices in teaching software engineering , 2006, SIGCSE '06.
[7] Atanas Radenski. "Python first": a lab-based digital introduction to computer science , 2006, ITICSE '06.
[8] Thomas L. Naps. JHAVÉ – Addressing the Need to Support Algorithm Visualization with Tools for Active Engagement , 2005 .
[9] Yannis A. Dimitriadis,et al. Ink, Improvisation, and Interactive Engagement: Learning with Tablets , 2007, Computer.
[10] Andreas Kerren,et al. Novel algorithm explanation techniques for improving algorithm teaching , 2006, SoftVis '06.
[11] H. Gardner. Multiple intelligences : the theory in practice , 1993 .
[12] David J. Barnes,et al. Objects First with Java , 2006 .
[13] Joshua J. Cogliati,et al. Realizing the promise of visualization in the theory of computing , 2005, JERC.
[14] Thomas L. Naps,et al. JHAVÉ - More Visualizers (and Visualizations) Needed , 2007, Electron. Notes Theor. Comput. Sci..
[15] Ari Korhonen,et al. Analyzing engagement taxonomy in collaborative algorithm visualization , 2007, ITiCSE '07.
[16] Ralph Arnote,et al. Hong Kong (China) , 1996, OECD/G20 Base Erosion and Profit Shifting Project.
[17] John F. Canny,et al. Working with pedagogical patterns in PACT: initial applications and observations , 2007, SIGCSE.
[18] Guido Rößling,et al. Evaluation of digital interaction support in a large scale lecture , 2005, IADIS AC.
[19] Max Mühlhäuser,et al. Enhancing classroom lectures with digital sliding blackboards , 2004, ITiCSE '04.
[20] Thomas L. Naps. JHAVE: supporting algorithm visualization , 2005, IEEE Computer Graphics and Applications.
[21] Ursula Fuller,et al. Developing a computer science-specific learning taxonomy , 2007, ITiCSE-WGR '07.
[22] Carlos Delgado Kloos,et al. A WEB SERVICE BASED ARCHITECTURE FOR PUSH- ENABLED M-LEARNING , 2005 .
[23] Elizabeth A. Davis,et al. Scaffolding students' knowledge integration: prompts for reflection in KIE , 2000 .
[24] S. Diehl,et al. Software visualization , 2005, Proceedings. 27th International Conference on Software Engineering, 2005. ICSE 2005..
[25] Tarek Hegazy,et al. The CourseMarker CBA System: Improvements over Ceilidh , 2004, Education and Information Technologies.
[26] Guido Rößling,et al. An integrated system for interaction support in lectures , 2007, ITiCSE '07.
[27] Linda Rising. Understanding the Power of Abstraction in Patterns , 2007, IEEE Software.
[28] Tapio Salakoski,et al. VILLE: a language-independent program visualization tool , 2007 .
[29] Gertrude W. Abramson. Dann, W., Cooper, S. & Pausch, R. (2006). Learning to program with Alice. Upper Saddle River, NJ: Prentice-Hall , 2008 .
[30] Scott Grissom,et al. Proceedings of the 34th SIGCSE Technical Symposium on Computer Science Education, 2003, Reno, Nevada, USA, February 19-23, 2003 , 2003, SIGCSE.
[31] John R. Anderson. Cognitive Psychology and Its Implications , 1980 .
[32] Max Jacobson,et al. A Pattern Language: Towns, Buildings, Construction , 1981 .
[33] K. Dunn,et al. Teaching Students Through Their Individual Learning Styles: A Practical Approach , 1978 .
[34] Ari Korhonen. Proceedings of the Third Program Visualization Workshop , 2004 .
[35] Susan Bull,et al. Individualised Revision Material for Use on a Handheld Computer , 2003 .
[36] Dana L. G. Anthony,et al. Patterns for classroom education , 1996 .
[37] Diana J. Muir. Adapting Online Education to Different Learning Styles. , 2001 .
[38] J. Woolley,et al. Young children's understanding of fictional versus epistemic mental representations: imagination and belief. , 1995, Child development.
[39] Marcia C. Linn,et al. New roles for students, instructors, and computers in a lab-based introductory programming course , 2003, SIGCSE.
[40] Matthew C. Jadud,et al. Methods and tools for exploring novice compilation behaviour , 2006, ICER '06.
[41] Marlene Scardamalia,et al. Technologies for knowledge-building discourse , 1993, CACM.
[42] Rockford J. Ross. Hypertextbooks and a Hypertextbook authoring environment , 2008, SIGCSE 2008.
[43] Thomas L. Naps,et al. A testbed for pedagogical requirements in algorithm visualizations , 2002, ITiCSE '02.
[44] Jari Lavonen,et al. Bits and processes on markets and webs: an analysis of virtuality, reality and metaphors in a modern learning environment , 2000 .
[45] William G. Griswold,et al. Ubiquitous presenter: increasing student access and control in a digital lecturing environment , 2005, SIGCSE '05.
[46] Miroslav Kubásek,et al. Digital Library for PDA Facilities , 2005 .
[47] Edward R. Sykes. Developmental Process Model for the Java Intelligent Tutoring System , 2007 .
[48] Bernd Freisleben,et al. ANIMAL: A System for Supporting Multiple Roles in Algorithm Animation , 2002, J. Vis. Lang. Comput..
[49] Gerald Friedland,et al. Teaching with an intelligent electronic chalkboard , 2004, ETP '04.
[50] D. Krathwohl. A Taxonomy for Learning, Teaching and Assessing: , 2008 .
[51] Brenda Laurel,et al. Computers as theatre , 1991 .
[52] Guido Rößling. Translator: a package for internationalization for java-based applications and GUIs , 2006, ITICSE '06.
[53] Erkki Sutinen,et al. Visualizing programs with Jeliot 3 , 2004, AVI.
[54] Mark Guzdial,et al. A multi-national, multi-institutional study of assessment of programming skills of first-year CS students , 2001, ITiCSE-WGR '01.
[55] Stephan Diehl,et al. Visual Exploration of Generation Algorithms for Finite Automata on the Web , 2000, CIAA.
[56] Ari Korhonen,et al. VISUAL ALGORITHM SIMULATION , 2003 .
[57] L. S. Vygotskiĭ,et al. Mind in society : the development of higher psychological processes , 1978 .
[58] W. N. SHAW,et al. The Advancement of Science , 1880, Science.
[59] Guido Rößling,et al. WebTasks: online programming exercises made easy , 2008, ITiCSE.
[60] Colin Depradine,et al. Active participation of integrated development environments in the teaching of object-oriented programming , 2004, Comput. Educ..
[61] Jason Cole,et al. Using Moodle - teaching with the popular open source course management system , 2007 .
[62] Joseph Bergin,et al. A pattern language for initial course design , 2001, SIGCSE '01.
[63] William G. Griswold,et al. Ubiquitous presenter: fast, scalable active learning for the whole classroom , 2006, ITICSE '06.
[64] Jaime Urquiza-Fuentes,et al. WinHIPE: an IDE for functional programming based on rewriting and visualization , 2007, SIGP.
[65] Jeffrey J. McConnell,et al. Active and cooperative learning: tips and tricks (part I) , 2005, SGCS.
[66] Susan H. Rodger,et al. JFLAP: An Interactive Formal Languages and Automata Package , 2006 .
[67] Joseph D. Novak,et al. Learning creating and using knowledge: Concept maps as facilitative tools , 1998 .
[68] Lauri Malmi,et al. MatrixPro - A Tool for On-The-Fly Demonstration of Data Structures and Algorithms , 2004 .
[69] Guido Rößling,et al. eMargo: Eine Digitale Randspalte zum Selbststudium (nicht nur) der Informatik , 2007, DeLFI Workshops.
[70] J McConnellJeffrey. Active and cooperative learning , 2005 .
[71] Thiemo Morth,et al. Automatische Bewertung studentischer Software , 2007, DeLFI Workshops.
[72] Susan H. Rodger,et al. JAWAA: easy web-based animation from CS 0 to advanced CS courses , 2003, SIGCSE.
[73] J. Novak. Concept Maps as Facilitative Tools in Schools and Corporations , 1998 .
[74] Jens Pfau,et al. A Java API for Creating (not only) AnimalScript , 2009, Electron. Notes Theor. Comput. Sci..
[75] Stephan Diehl,et al. Reification of program points for visual execution , 2002, Proceedings First International Workshop on Visualizing Software for Understanding and Analysis.
[76] Ursula Fuller,et al. Developing a computer science-specific learning taxonomy , 2007, ACM SIGCSE Bull..
[77] Susan H. Rodger,et al. Merging interactive visualizations with hypertextbooks and course management , 2006, ACM SIGCSE Bull..
[78] Guido Rößling,et al. First Steps Towards a Visualization-Based Computer Science Hypertextbook as a Moodle Plugin (best paper award , 2008 .
[79] Paul W. Richardson. The culture of education , 1996 .
[80] Nathan Griffiths,et al. The boss online submission and assessment system , 2005, JERC.
[81] Penelope L. Peterson,et al. Students' Cognitions as Mediators of the Effectiveness of Small-Group Learning , 1985 .
[82] Randy Pausch,et al. Learning To Program With Alice , 2004 .
[83] Andrés Moreno. Program animation activities in Moodle , 2008, ITiCSE.
[84] Michael Philippsen,et al. Finding Plagiarisms among a Set of Programs with JPlag , 2002, J. Univers. Comput. Sci..
[85] Benjamin S. Bloom,et al. Taxonomy of Educational Objectives: The Classification of Educational Goals. , 1957 .
[86] Andreas Kerren,et al. Algorithm Education Using Structured Hypermedia , 2008 .
[87] D. Kolb. Experiential Learning: Experience as the Source of Learning and Development , 1983 .
[88] R. Felder,et al. Learning and Teaching Styles in Engineering Education. , 1988 .
[89] Guido Rößling,et al. Proceedings of the Fourth Program Visualization Workshop , 2007 .
[90] Teemu Leinonen,et al. Fle4 - Future Learning Environment , 2002 .
[91] Timothy J. Hickey,et al. Enhancing CS programming lab courses using collaborative editors , 2005 .
[92] Vladimir Zadorozhny,et al. A User Modeling Server for Contemporary Adaptive Hypermedia: An Evaluation of the Push Approach to Evidence Propagation , 2007, User Modeling.
[93] Hokyoung Ryu,et al. A Study of Design Requirements for Mobile Learning Environments , 2006, Sixth IEEE International Conference on Advanced Learning Technologies (ICALT'06).
[94] Susan H. Rodger,et al. Merging interactive visualizations with hypertextbooks and course management , 2006, ITiCSE-WGR '06.
[95] Trond Aalberg,et al. JExercise: a specification-based and test-driven exercise support plugin for Eclipse , 2006, eclipse '06.
[96] Timothy A. Budd. An active learning approach to teaching the data structures course , 2006, SIGCSE '06.
[97] K. Dunbar. HOW SCIENTISTS REALLY REASON: SCIENTIFIC REASONING IN REAL-WORLD LABORATORIES , 1995 .
[98] Thomas L. Naps,et al. Exploring the role of visualization and engagement in computer science education , 2003, ITiCSE-WGR '02.
[99] Erik Tews,et al. Improving Feedback and Classroom Interaction Using Mobile Phones , 2005 .
[100] W. Neville Holmes,et al. The Craft of Programming , 2008, Computer.
[101] Till Schümmer,et al. Groupware development support with technology patterns , 2006, Int. J. Hum. Comput. Stud..
[102] Mark Guzdial,et al. Learner-centered design: the challenge for HCI in the 21st century , 1994, INTR.
[103] Peter Lonsdale,et al. WP 4 - GUIDELINES FOR LEARNING/TEACHING/TUTORING IN A MOBILE ENVIRONMENT , 2003 .
[104] Jaime Urquiza-Fuentes,et al. SRec: an animation system of recursion for algorithm courses , 2008, ITiCSE.
[105] Inmaculada Arnedillo-Sánchez,et al. Mobile Learning [Guest editor's introduction] , 2007 .
[106] J. Carter,et al. How shall we assess this? , 2003, ITiCSE-WGR '03.
[107] Despo Ktoridou,et al. Adaptive m-learning: technological and pedagogical aspects to be considered in Cyprus tertiary education , 2005 .
[108] Hideyuki Suzuki,et al. Identity formation/transformation as the process of collaborative learning through AlgoArena , 1997, CSCL.
[109] Andrew M. Dearden,et al. Pattern Languages in HCI: A Critical Review , 2006, Hum. Comput. Interact..
[110] Thomas Fox McManus. Mobile what? The educational potential of mobile technologies. , 2002 .
[111] Max Mühlhäuser,et al. WiBA-Net: A Web-Based Learning Platform for Civil Engineers and Architects , 2004 .
[112] Stephan Diehl,et al. Animating Algorithms Live and Post Mortem , 2001, Software Visualization.
[113] Jaime Urquiza-Fuentes,et al. An Instructor's Guide to Design Web-Based Algorithm Animations , 2007, ICWL.
[114] Andreas Kerren. Generation as method for explorative learning in computer science education , 2004, ITiCSE '04.
[115] Celia Hoyles,et al. Logo mathematics in the classroom , 1989 .
[116] Rebecca T. Mercuri,et al. Identifying and correcting Java programming errors for introductory computer science students , 2003, SIGCSE.
[117] Gina Häussge. Flexible Verteilung und einheitliche Bedienung von interaktiven Visualisierungen , 2007, DeLFI Workshops.
[118] Mike Joy,et al. Sentence-based natural language plagiarism detection , 2004, JERC.
[119] Kevin F. Collis,et al. Evaluating the Quality of Learning: The SOLO Taxonomy , 1977 .
[120] Marcia C. Linn,et al. Internet Environments for Science Education , 2004 .
[121] Wolfgang Effelsberg,et al. Mobile Devices in Interactive Lectures , 2004 .
[122] Lauri Malmi,et al. Exploring the role of visualization and engagement in computer science education , 2003, ACM SIGCSE Bull..
[123] Benjamin S. Bloom,et al. A Taxonomy for Learning, Teaching, and Assessing: A Revision of Bloom's Taxonomy of Educational Objectives , 2000 .
[124] John T. Stasko,et al. Specifying Algorithm Visualizations: Interesting Events or State Mapping? , 2001, Software Visualization.
[125] Atanas Radenski. Digital support for abductive learning in introductory computing courses , 2007, SIGCSE '07.
[126] Michael Kölling,et al. greenfoot: combining object visualisation with interaction , 2004, OOPSLA '04.
[127] Lauri Malmi,et al. Visual Algorithm Simulation Exercise System with Automatic Assessment: TRAKLA2 , 2004, Informatics Educ..
[128] Hokyoung Ryu,et al. A Framework for Assessing the Quality of Mobile Learning , 2006 .
[129] Guido Rößling,et al. A Framework for Generating AV Content on-the-fly , 2007, Electron. Notes Theor. Comput. Sci..
[130] Amruth N. Kumar. Generation of problems, answers, grade, and feedback---case study of a fully automated tutor , 2005, JERC.
[131] Bernd Freisleben,et al. AnimalScript: an extensible scripting language for algorithm animation , 2001, SIGCSE '01.
[132] Michael Luck,et al. Plagiarism in programming assignments , 1999 .
[133] Tzu-Chien Liu,et al. Embedding EduClick in Classroom to Enhance Interaction , 2004 .
[134] Ralph Johnson,et al. design patterns elements of reusable object oriented software , 2019 .
[135] Jeffrey Forbes,et al. Just-in-time teaching for CS0 , 2005, SIGCSE '05.
[136] Michael Kölling,et al. Objects First with Java - A Practical Introduction Using BlueJ (5th Edition) , 2002 .
[137] Kevin Koidl,et al. Template Approach for Adaptive Learning Strategies , 2006 .