Toward a system dynamics model of teaching computer programming via distance education
暂无分享,去创建一个
[1] Susan Wiedenbeck,et al. Self-efficacy and mental models in learning to program , 2004, ITiCSE '04.
[2] Harris Dellas,et al. On the cyclicality of schooling: theory and evidence , 2003 .
[3] Jeroen J. G. van Merriënboer,et al. Instructional strategies for teaching computer programming : interactions with the cognitive style reflection-impulsivity , 1990 .
[4] Nell B. Dale,et al. Computerized adaptive testing in computer science: assessing student programming abilities , 1993, SIGCSE '93.
[5] S. Engel,et al. Thought and Language , 1964, Dialogue.
[6] Wayne Zachary,et al. Cognitive task analysis and modeling of decision making in complex environments. , 1998 .
[7] Eileen B. Entin,et al. Comparison of in-class and distance-learning students' performance and attitudes in an introductory computer science course , 2002 .
[8] Pete Thomas. On the Effectiveness of a Programming Coach in a Distance Learning Environment , 2002 .
[9] Jason E. Robbins,et al. Cognitive support features for software development tools , 1999 .
[10] Peter L. T. Pirolli. Towards a Unified Model of Learning to Program , 1993 .
[11] Kazuhiro Arai. The Economics of Education: An Analysis of College-Going Behavior , 1998 .
[12] Farhad Saba,et al. Toward a Systems Theory of Distance Education , 1999 .
[13] J. Mezirow. Transformative Dimensions of Adult Learning , 1991 .
[14] Simon P. Davies,et al. Knowledge restructuring and the acquisition of programming expertise , 1994, Int. J. Hum. Comput. Stud..
[15] Donald A. Schön,et al. Theory in Practice: Increasing Professional Effectiveness , 1974 .
[16] Andrew Lim,et al. On automated grading of programming assignments in an academic institution , 2003, Comput. Educ..
[17] Cathy Bishop-Clark,et al. Cognitive Style and Its Effect on the Stages of Programming. , 1995 .
[18] Steven C. Shaffer,et al. Microcomputer Human Operator Simulator (HOS-IV) , 1987 .
[19] Shreenivasarao Prabhakararao. Bringing educational theory to end-user programming , 2003, IEEE Symposium on Human Centric Computing Languages and Environments, 2003. Proceedings. 2003.
[20] Steven C. Shaffer. System Dynamics in Distance Education and a Call to Develop a Standard Model , 2006 .
[21] Jo Ellen Perry,et al. Do Online Students Perform as Well as Lecture Students? , 2001 .
[22] Alexander Quinn. An interrogative approach to novice programming , 2002, Proceedings IEEE 2002 Symposia on Human Centric Computing Languages and Environments.
[23] Duane Buck,et al. Design early considered harmful: graduated exposure to complexity and structure based on levels of cognitive development , 2000, SIGCSE '00.
[24] Mike Moore,et al. Distance Education: A Systems View , 1995 .
[25] Kim H. Foreman. Cognitive Characteristics and Initial Acquisition of Computer Programming Competence. , 1990 .
[26] John D. Sterman,et al. Learning in and about complex systems , 1994 .
[27] Roberto Tamassia,et al. JERPA: a distance-learning environment for introductory Java programming courses , 2002, SIGCSE '02.
[28] Denise M. Woit,et al. Effectiveness of online assessment , 2003, SIGCSE.
[29] Simon P. Davies. The role of notation and knowledge representation in the determination of programming strategy: A framework for integrating models of programming behavior , 1991 .
[30] D. Strauss. The scope and limitations of Von Bertalanffy’s systems theory , 2002 .
[31] E McKay. Measurement of cognitive performance in computer programming concept acquisition: interactive effects of visual metaphors and the cognitive style construct. , 2000, Journal of applied measurement.
[32] Joseph L. Zachary,et al. Exploiting value-added content in an online course: introducing programming concepts via HTML and JavaScript , 2003, SIGCSE.
[33] Marvin Minsky,et al. A framework for representing knowledge , 1974 .
[34] Steven C. Shaffer. Ludwig: an online programming tutoring and assessment system , 2005, SGCS.
[35] Eeva M. Pilke. Flow experiences in information technology use , 2004, Int. J. Hum. Comput. Stud..
[36] Ferdinando Arzarello,et al. Learning Programming as a Cognitive Apprenticeship Through Conflicts , 1993 .
[37] Dianne Hagan,et al. Does it help to have some programming experience before beginning a computing degree program? , 2000, ITiCSE '00.
[38] Nelishia Pillay. Developing intelligent programming tutors for novice programmers , 2003, SGCS.
[39] Brad A. Myers,et al. A framework and methodology for studying the causes of software errors in programming systems , 2005, J. Vis. Lang. Comput..
[40] Robert F. Cohen,et al. Aligning programming education between community colleges and universities , 2004, CITC5 '04.
[41] Boris Roussev,et al. Active Learning through Modeling: Introduction to Software Development in the Business Curriculum. , 2004 .
[42] Richard E. Mayer,et al. Learning to program and learning to think: what's the connection? , 1986, CACM.
[43] Maria Jakovljevic,et al. Concept mapping and appropriate instructional strategies in promoting programming skills of holistic learners , 2003 .
[44] Alan F. Blackwell,et al. First steps in programming: a rationale for attention investment models , 2002, Proceedings IEEE 2002 Symposia on Human Centric Computing Languages and Environments.
[45] Bela H. Banathy,et al. SYSTEMS INQUIRY AND ITS APPLICATION IN EDUCATION , 2003 .
[46] Linda M. Null,et al. Rewrite cycles in CS courses: experience reports , 2002, SIGCSE '02.
[47] Charlie Daly,et al. Mass production of individual feedback , 2003, ITiCSE '04.
[48] Rebecca Mancy,et al. Aspects of cognitive style and programming , 2004, PPIG.
[49] Kirsti Ala-Mutka,et al. A study of the difficulties of novice programmers , 2005, ITiCSE '05.
[50] Thomas J. Kane,et al. The Community College: Educating Students at the Margin Between College and Work , 1999 .
[51] David E. Anderson,et al. Formal Operations and Learning Style Predict Success in Statistics and Computer Science Courses , 1990 .
[52] John D. Sterman,et al. System Dynamics: Systems Thinking and Modeling for a Complex World , 2002 .
[53] Angela Carbone,et al. A studio-based teaching and learning model in IT: what do first year students think? , 2002, ITiCSE '02.
[54] Rocci Luppicini,et al. Toward a Conversation System Modeling Research Methodology for Studying Computer-Mediated Learning Communities , 2002 .
[55] Robert W. Hasker,et al. HiC: a C++ compiler for CS1 , 2002 .
[56] Zenon W. Pylyshyn,et al. Computation and Cognition: Toward a Foundation for Cognitive Science , 1984 .
[57] J. Forrester. Principles of systems : text and workbook, chapters 1 through 10 , 1968 .
[58] Janet Rountree,et al. Interacting factors that predict success and failure in a CS1 course , 2004, ACM SIGCSE Bull..
[59] Luiz Fernando Capretz. Personality types in software engineering , 2003, Int. J. Hum. Comput. Stud..
[60] Lynda Thomas,et al. Learning styles and performance in the introductory programming sequence , 2002, SIGCSE '02.
[61] Josh D. Tenenberg,et al. Do computer science students know what they know?: a calibration study of data structure knowledge , 2005, ITiCSE '05.
[62] Pablo Romero,et al. Co-ordination of multiple external representations during Java program debugging , 2002, Proceedings IEEE 2002 Symposia on Human Centric Computing Languages and Environments.
[63] Yu-Fen Shih,et al. Mental Models and Transfer of Learning in Computer Programming. , 1993 .
[64] Ralph Johnson,et al. design patterns elements of reusable object oriented software , 2019 .
[65] John R. Anderson,et al. The automated tutoring of introductory computer programming , 1986, CACM.
[66] Joseph L. Zachary,et al. Automated feedback on programs means students need less help from teachers , 2001, SIGCSE '01.
[67] Laurie A. Williams,et al. Strengthening the Case for Pair Programming , 2000, IEEE Softw..
[68] Frederick P. Ostby. Improved Accuracy in Severe Storm Forecasting by the Severe Local Storms Unit during the Last 25 Years: Then versus Now , 1999 .