Using collaborative learning scenarios to teach programming to non‐CS majors
暂无分享,去创建一个
Ruth Cobos Pérez | Iván Dario Claros Gómez | Leovy Echeverria | Liliana Machuca | Liliana Machuca | I. Gómez | Leovy Echeverría
[1] Thierry Chanier,et al. How Social Network Analysis can help to Measure Cohesion in Collaborative Distance-Learning , 2003, CSCL.
[2] César A. Collazos,et al. An Approach Based on Social Network Analysis Applied to a Collaborative Learning Experience , 2016, IEEE Transactions on Learning Technologies.
[3] Amy J. Ko,et al. Personifying programming tool feedback improves novice programmers' learning , 2011, ICER.
[4] Frantisek Franek,et al. A Prototype for an Intelligent Tutoring System for Students Learning to Program in Java , 2004 .
[5] Patricia Haden,et al. Parson's programming puzzles: a fun and effective learning tool for first programming courses , 2006 .
[6] Steven M. Hadfield,et al. RAPTOR: a visual programming environment for teaching algorithmic problem solving , 2005, SIGCSE '05.
[7] Samy S. Abu-Naser,et al. An Intelligent Tutoring System for Learning Java Objects , 2011 .
[8] N. Gavrilovic,et al. IMPLEMENTING ITS (INTELLIGENT TUTORING SYSTEMS) FOR JAVA PROGRAMMING E-LEARNING , 2015 .
[9] Edward R. Sykes. An intelligent tutoring system prototype for learning to program Java/spl trade/ , 2003, Proceedings 3rd IEEE International Conference on Advanced Technologies.
[10] Cory J. Butz,et al. A Web-Based Intelligent Tutoring System for Computer Programming , 2004, IEEE/WIC/ACM International Conference on Web Intelligence (WI'04).
[11] Geoffrey I. Webb,et al. The Efficacy of a Low-Level Program Visualization Tool for Teaching Programming Concepts to Novice C Programmers , 2000, Journal of Educational Computing Research.
[12] Randy Pausch,et al. Alice: a 3-D tool for introductory programming concepts , 2000 .
[13] P. Dillenbourg. What do you mean by collaborative learning , 1999 .
[14] Alejandra Martínez-Monés,et al. Combining qualitative evaluation and social network analysis for the study of classroom social interactions , 2003, Comput. Educ..
[15] Martin C. Carlisle,et al. Raptor: a visual programming environment for teaching object-oriented programming , 2009 .
[16] Resnick,et al. Programming for All , 2009 .
[17] Frank Klassner,et al. A case study of LEGO Mindstorms'#8482; suitability for artificial intelligence and robotics courses at the college level , 2002, SIGCSE '02.
[18] J. Soler,et al. A teaching/learning support tool for introductory programming courses , 2004, Information Technology Based Proceedings of the FIfth International Conference onHigher Education and Training, 2004. ITHET 2004..
[19] Vic Lally,et al. Investigating patterns of interaction in networked learning and computer-supported collaborative learning: A role for Social Network Analysis , 2007, Int. J. Comput. Support. Collab. Learn..
[20] Ruth Cobos Pérez,et al. Designing and Evaluating Collaborative Learning Scenarios in Moodle LMS Courses , 2013, CDVE.
[21] Ruth Cobos Pérez,et al. Designing the assessment of the collaborative learning process in LMS courses , 2015, 2015 IEEE 19th International Conference on Computer Supported Cooperative Work in Design (CSCWD).
[22] Raymond Lister,et al. Relationships between reading, tracing and writing skills in introductory programming , 2008, ICER '08.
[23] Jeffrey Forbes,et al. Just-in-time teaching for CS0 , 2005, SIGCSE '05.
[24] Erkki Sutinen,et al. Visualizing programs with Jeliot 3 , 2004, AVI.
[25] Edward R. Sykes,et al. Determining the Effectiveness of the 3D Alice Programming Environment at the Computer Science I Level , 2007 .
[26] R. B. Maguire,et al. Bits : a Bayesian Intelligent Tutoring System For Computer Programming , 2004 .
[27] Peter Bøgh Andersen,et al. Teaching programming to liberal arts students: a narrative media approach , 2003, ITiCSE.
[28] Ruth Cobos Pérez,et al. Towards a collaborative pedagogical model in MOOCs , 2014, 2014 IEEE Global Engineering Education Conference (EDUCON).
[29] Barry S. Fagin,et al. Using Ada-based robotics to teach computer science , 2000, ITiCSE '00.
[30] Eric Rosenbaum,et al. Scratch: programming for all , 2009, Commun. ACM.
[31] Jens Bennedsen,et al. A Framework for Narration and Learning in Educational Multimedia , 2003 .
[32] Joel C. Adams,et al. Improving Non-CS Major Performance in CS1 , 2015, SIGCSE.
[33] Dean Sanders,et al. Using Jeroo to introduce object-oriented programming , 2003, 33rd Annual Frontiers in Education, 2003. FIE 2003..
[34] Patricia Fidalgo,et al. A Social Network Analysis Comparison of an Experienced and a Novice Instructor in Online Teaching , 2012 .
[35] Dean Sanders,et al. Jeroo: a tool for introducing object-oriented programming , 2003, SIGCSE.
[36] John Maloney,et al. The Scratch Programming Language and Environment , 2010, TOCE.
[37] Tammy Schellens,et al. Content analysis schemes to analyze transcripts of online asynchronous discussion groups: A review , 2006, Comput. Educ..
[38] Erkki Sutinen,et al. Program animation in jeliot 3 , 2004, ITiCSE '04.
[39] F. Wilcoxon,et al. Individual comparisons of grouped data by ranking methods. , 1946, Journal of economic entomology.
[40] J. H. Kim,et al. An intelligent tutoring system for introductory C language course , 1997, Comput. Educ..
[41] D.C. Cliburn,et al. Experiences with the LEGO Mindstorms throughout the Undergraduate Computer Science Curriculum , 2006, Proceedings. Frontiers in Education. 36th Annual Conference.
[42] Branko Kaucic,et al. Improving introductory programming with Scratch? , 2011, 2011 Proceedings of the 34th International Convention MIPRO.