최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기Computers in human behavior, v.41, 2014년, pp.51 - 61
Lye, S.Y. , Koh, J.H.L.
Programming is more than just coding, for, it exposes students to computational thinking which involves problem-solving using computer science concepts like abstraction and decomposition. Even for non-computing majors, computational thinking is applicable and useful in their daily lives. The three d...
British Journal of Sociology of Education Agalianos 22 4 479 2001 10.1080/01425690120094449 Logo in mainstream schools: The struggle over the soul of an educational innovation
ACM Inroads Barr 2 1 48 2011 10.1145/1929887.1929905 Bringing computational thinking to K-12: What is Involved and What is the role of the computer science education community?
Etr&D-Educational Technology Research and Development Baytak 59 6 765 2011 10.1007/s11423-010-9184-z An investigation of the artifacts and process of constructing computers games about environmental science in a fifth grade classroom
Bell, S. (2013). Programming ability is the new digital divide: Berners-Lee. In Computerworld.
Biesta 2003 Pragmatism and educational research
Binkley 17 2012 Assessment and teaching of 21st century skills Defining twenty-first century skills
Brennan, K., & Resnick, M. (2012). New frameworks for studying and assessing the development of computational thinking. In Annual American Educational Research Association meeting, Vancouver, BC, Canada.
Journal of Media Literacy Education Burke 4 2 121 2012 The markings of a new pencil: Introducing programming-as-writing in the middle school classroom
Carver 259 1988 Teaching and learning computer programming Learning and transfer of debugging skills: Applying task analysis to curriculum design and assessment
Teachers College Record Ching 110 12 2601 2008 10.1177/016146810811001203 Peer pedagogy: Student collaboration and reflection in a learning-through-design project
Clement 13 1988 Teaching and learning computer programming Componential developments in Logo programming and environments
Craver 259 1988 Teaching and learning computer programming Learning and transfer of debugging skills: Applying task analysis to curriculum design and assessment
Journal of the Learning Sciences Davis 12 1 91 2003 10.1207/S15327809JLS1201_4 Prompting middle school science students for productive reflection: generic and directed prompts
Journal of Educational Computing Research Denner 37 2 131 2007 10.2190/12T6-41L2-6765-G3T2 Computer programming in middle School: How pairs respond to challenges
Computers & Education Denner 58 1 240 2012 10.1016/j.compedu.2011.08.006 Computer games created by middle school girls: Can they be used to measure understanding of computer science concepts?
Dewey, J. (1902/2008). The child and the curriculum including, the school and society. In. New York: Cosimo.
Driscoll 2005 Psychology of learning for instruction
Ericsson 1993 Protocol analysis: Verbal reports as data
British Journal of Educational Technology Esteves 42 4 624 2011 10.1111/j.1467-8535.2010.01056.x Improving teaching and learning of computer programming through the use of the Second Life virtual world
Journal of Educational Computing Research Fay 11 3 187 1994 10.2190/5MN5-P7LW-JRB4-W9T5 Benefits of teaching design skills before teaching LOGO computer programming: Evidence for syntax-independent learning
Computers & Education Fessakis 63 87 2013 10.1016/j.compedu.2012.11.016 Problem solving by 5-6 years old kindergarten children in a computer programming environment: A case study
Interactive Learning Environments Feurzeig 19 5 487 2011 10.1080/10494820903520040 Programming-languages as a conceptual framework for teaching mathematics
Computer Science Education Fitzgerald 18 2 93 2008 10.1080/08993400802114508 Debugging: Finding, fixing and flailing, a multi-institutional study of novice debuggers
Journal of Information Technology Education Garner 8 285 2009 10.28945/698 A quantitative study of a software tool that supports a part-complete solution method on learning outcomes
Journal of Information Technology Education Goel 9 183 2010 10.28945/1290 A novel approach for collaborative pair programming
Natural Science Graczyska 2 2 124 2010 10.4236/ns.2010.22021 ALICE as a tool for programming at schools
Educational Researcher Grover 42 1 38 2013 10.3102/0013189X12463051 Computational thinking in K-12: A review of the state of the field
Curriculum Leadership Hague 9 10 2011 Digital literacy across the curriculum
British Journal of Educational Technology Hsiao 42 3 482 2011 10.1111/j.1467-8535.2009.01030.x The role of community feedback in the student example authoring process: An evaluation of AnnotEx
Qualitative Health Research Hsieh 15 9 1277 2005 10.1177/1049732305276687 Three approaches to qualitative content analysis
The Turkish Online Journal of Educational Technology Hui 10 4 122 2011 Does a combination of metaphor and pairng activity help programming performances of students with different self-regulated learning level?
Journal of Educational Computing Research Hung 47 4 409 2012 10.2190/EC.47.4.d The effect of teaching methods and learning style on learning program design in web-based education systems
Ioannidou, A., Bennett, V., Repenning, A., Koh, K. H., & Basawapatna, A. (2011). Computational thinking pattern. In Annual American Educational Research Association meeting. New Orleans, Louisiana, United States.
Journal of Educational Computing Research Ismail 42 1 35 2010 10.2190/EC.42.1.b The effects of mind mapping with cooperative learning on programing performance, problem solving skill and metacognitive knowledge among computer science students
IEEE Transactions on Education Jiau 52 4 555 2009 10.1109/TE.2008.2010983 Enhancing self-motivation in learning programming using game-based simulation and metrics
Jonassen 2011 Learning to solve problems: A handbook for designing problem-solving learning environments
Jonassen, D., Howland, J., Marra, R.M., & Crismond, D. (2008). Meaningful learning with technology (3rd ed.): Pearson/Merrill Prentice Hall.
Kafai, Y., & Resnick, M. (1996). Constructionism in practice: Designing, thinking, and learning in a digital world. In Lawrence Erlbaum.
Phi Delta Kappan Kafai 95 1 61 2013 10.1177/003172171309500111 Computer programming goes back to school
Journal of Organizational and End User Computing Kafai 22 2 21 2010 10.4018/joeuc.2010101906 Entering the clubhouse: Case studies of young programmers joining the online Scratch communities
Technology, Knowledge and Learning Kahn 16 1 3 2011 10.1007/s10758-011-9175-0 Young students exploring cardinality by constructing infinite processes
Teaching and Teacher Education Katai 26 2 244 2010 10.1016/j.tate.2009.04.012 Technologically and artistically enhanced multi-sensory computer-programming education
Journal of Educational Multimedia and Hypermedia Kazakoff 21 4 371 2012 Programming in a robotics context in the kindergarten classroom: The impact on sequencing skills
ACM Computing Surveys Kelleher 37 2 83 2005 10.1145/1089733.1089734 Lowering the barriers to programming: A taxonomy of programming environments and languages for novice programmers
Cognitive Psychology Klahr 20 3 362 1988 10.1016/0010-0285(88)90004-7 Cognitive objectives in a LOGO debugging curriculum: Instruction, learning, and transfer
Computers & Education Kordaki 54 1 69 2010 10.1016/j.compedu.2009.07.012 A drawing and multi-representational computer environment for beginners’ learning of programming using C: Design and pilot formative evaluation
Kuram Ve Uygulamada Egitim Bilimleri Kose 13 2 1235 2013 Design and development of a sample “computer programming” course tool via story-based e-learning approach
Journal of Educational Computing Research Kurland 2 4 429 1986 10.2190/BKML-B1QV-KDN4-8ULH A study of the development of programming ability and thinking skills in high school students
Journal of Educational Computing Research Kyungbin 44 3 247 2011 10.2190/EC.44.3.a The influence of reflective self-explanations on problem-solving performance
Journal of Educational Multimedia and Hypermedia Lee 19 3 307 2010 Developing computer programming concepts and skills via technology-enriched language-art projects: A case study
Journal of the Learning Sciences Lehrer 8 2 245 1999 10.1207/s15327809jls0802_3 Reflective teaching of Logo
Educational Technology & Society Lin 15 1 162 2012 An investigation into parent-child collaboration in learning computer programming
Computer Science Education Ma 21 1 57 2011 10.1080/08993408.2011.554722 Investigating and improving the models of programming concepts held by novice programmers
Educational Leadership Margolis 68 5 68 2011 The need for computer science
Mayer Vol. 84 193 1992 Teaching for transfer of problem-solving skills to computer programming
American Psychologist Mayer 59 1 14 2004 10.1037/0003-066X.59.1.14 Should there be a three-strikes rule against pure discovery learning?
Mayer, R. E. (2010). Learning with technology. In H. Dumont, D. Istance & F. Benavides (Eds.), Nature of learning: Using research to inspire practice. Paris, FRA: Organisation for Economic Cooperation and Development (OECD).
Computer Science Education McCauley 18 2 67 2008 10.1080/08993400802114581 Debugging: A review of the literature from an educational perspective
American Annals of the Deaf Miller 154 1 71 2009 10.1353/aad.0.0075 Learning with a missing dense: What can we learn from the interaction of a deaf child with a turtle?
Review of Educational Research Mills 80 2 246 2010 10.3102/0034654310364401 A review of the “digital turn” in the new literacy studies
Educational Technology & Society Moreno 15 3 288 2012 Digital competition game to improve programming skills
Computers & Education Moura 56 2 475 2011 10.1016/j.compedu.2010.09.009 Teaching a CS introductory course: An active approach
Computers & Education Ng 59 3 1065 2012 10.1016/j.compedu.2012.04.016 Can we teach digital natives digital literacy?
NRC (2012). A framework for K-12 science education: Practices, crosscutting concepts, and core ideas. The National Academies Press.
Olson, P. (2012). Why Estonia has started teaching its first-graders to code. In Forbes.
Papert 1980 Mindstorms: Children, computers, and powerful ideas
Papert, S. (1994). The children’s machine: Rethinking school in the age of the computer. Basic Books.
Pea, R. (1983). Logo programming and problem solving. In American Educational Research Association. Montreal, Canada.
Learning, Media and Technology Peppler 32 2 149 2007 10.1080/17439880701343337 From SuperGoo to Scratch: Exploring creative digital media production in informal learning
Polya 1957 How to solve it
Computers in the Schools Ratcliff 28 3 241 2011 10.1080/07380569.2011.594987 Reviving the turtle: Exploring the use of logo with students with mild disabilities
Communications of the ACM Resnick 52 11 60 2009 10.1145/1592761.1592779 Scratch: Programming for all
Computers & Education Robertson 57 2 1628 2011 10.1016/j.compedu.2011.03.003 The educational affordances of blogs for self-directed learning
Computer Science Education Robins 13 2 137 2003 10.1076/csed.13.2.137.14200 Learning and teaching programming: A review and discussion
Education and Information Technologies Sengupta 18 2 351 2013 10.1007/s10639-012-9240-x Integrating computational thinking with K-12 science education using agent-based computation: A theoretical framework
Communications of the ACM Smith 43 3 75 2000 10.1145/330534.330544 Novice programming comes of age
Computer Science Education Søndergaard 22 4 343 2012 10.1080/08993408.2012.728041 Collaborative learning through formative peer review: Pedagogy, programs and potential
IEEE Transactions on Education Tangney 53 1 53 2010 10.1109/TE.2009.2023210 Pedagogy and processes for a computer programming outreach workshop - The bridge to college model
International Journal of Academic Research Theodorou 2 4 111 2010 Super Mario: A collaborative game for the learning of variables in programming
Computers & Education Urquiza-Fuentes 67 178 2013 10.1016/j.compedu.2013.02.013 Toward the effective use of educational program animations: The roles of student’s engagement and topic complexity
ACM Transactions on Computing Education (TOCE) Utting 10 4 17 2010 Alice, greenfoot, and scratch - a discussion
Innovations in Education and Teaching International Wang 47 1 39 2010 10.1080/14703290903525838 The effects of game strategy and preference-matching on flow experience and programming performance in game-based learning
Computers & Education Wang 59 2 412 2012 10.1016/j.compedu.2012.01.007 Assessment of programming language learning based on peer code review model: Implementation and experience report
Communications of the ACM Wing 49 3 33 2006 10.1145/1118178.1118215 Computational thinking
Philosophical Transactions of the Royal Society A - Mathematical Physical and Engineering Sciences Wing 366 1881 3717 2008 10.1098/rsta.2008.0118 Computational thinking and thinking about computing
Journal of Child Psychology and Psychiatry Wood 17 2 89 1976 10.1111/j.1469-7610.1976.tb00381.x The role of tutoring in problem solving
Computers & Education Yang 55 3 1202 2010 10.1016/j.compedu.2010.05.017 Students’ reflection on online self-correction and peer review to improve writing
Yin 2014 Case study research: Designs and methods
Educational Psychologist Zimmerman 40 4 267 2005 10.1207/s15326985ep4004_8 Can computer-based Learning environments (CBLEs) Be used as self-regulatory tools to enhance learning?
*원문 PDF 파일 및 링크정보가 존재하지 않을 경우 KISTI DDS 시스템에서 제공하는 원문복사서비스를 사용할 수 있습니다.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.