메뉴 건너뛰기




Volumn 35, Issue 2, 2019, Pages 52-68

Using a visualisation-based and progressive learning environment as a cognitive tool for learning computer programming

Author keywords

[No Author keywords available]

Indexed keywords


EID: 85065575135     PISSN: None     EISSN: 14495554     Source Type: Journal    
DOI: 10.14742/ajet.4676     Document Type: Article
Times cited : (20)

References (49)
  • 1
    • 84928956527 scopus 로고    scopus 로고
    • A Simulation model for the waterfall software development life cycle
    • Bassil, Y. (2012). A Simulation model for the waterfall software development life cycle. International Journal of Engineering & Technology, 2(5), 742-749. https://doi.org/10.12691/ajse-5-1-2
    • (2012) International Journal of Engineering & Technology , vol.2 , Issue.5 , pp. 742-749
    • Bassil, Y.1
  • 2
    • 85015294253 scopus 로고    scopus 로고
    • Synthesizing results from empirical research on computer-based scaffolding in STEM education: A meta-analysis
    • Belland, B. R., Walker, A. E., Kim, N. J., & Lefler, M. (2016). Synthesizing results from empirical research on computer-based scaffolding in STEM education: A meta-analysis. Review of Educational Research, 87(2), 309-344. https://doi.org/10.3102/0034654316670999
    • (2016) Review of Educational Research , vol.87 , Issue.2 , pp. 309-344
    • Belland, B.R.1    Walker, A.E.2    Kim, N.J.3    Lefler, M.4
  • 3
    • 84953031260 scopus 로고    scopus 로고
    • Motivating project-based learning: Sustaining the doing, supporting the learning
    • Blumenfeld, P. C., Soloway, E., Marx, R. W., Krajcik, J. S., Guzdial, M., & Palincsar, A. (2011). Motivating project-based learning: Sustaining the doing, supporting the learning. Educational Psychologist, 26(3/4), 369-398. https://doi.org/10.1080/00461520.1991.9653139
    • (2011) Educational Psychologist , vol.26 , Issue.3-4 , pp. 369-398
    • Blumenfeld, P.C.1    Soloway, E.2    Marx, R.W.3    Krajcik, J.S.4    Guzdial, M.5    Palincsar, A.6
  • 4
    • 85043369876 scopus 로고    scopus 로고
    • Using a three-dimensional thinking graph to support inquiry learning
    • Chen, J., Wang, M., Grotzer, T. A., & Dede, C. (2018). Using a three-dimensional thinking graph to support inquiry learning. Journal of Research in Science Teaching, 55(9), 1239-1263. https://doi.org/10.1002/tea.21450
    • (2018) Journal of Research in Science Teaching , vol.55 , Issue.9 , pp. 1239-1263
    • Chen, J.1    Wang, M.2    Grotzer, T.A.3    Dede, C.4
  • 5
    • 0003086505 scopus 로고
    • Cognitive apprenticeship: Making thinking visible
    • Collins, A., Brown, J. S., & Holum, A. (1991). Cognitive apprenticeship: Making thinking visible. American Educator, 15(3), 6-11. https://doi.org/10.1.1.124.8616
    • (1991) American Educator , vol.15 , Issue.3 , pp. 6-11
    • Collins, A.1    Brown, J.S.2    Holum, A.3
  • 6
    • 19544366623 scopus 로고    scopus 로고
    • Cognitive assessment of students' problem solving and program development skills
    • Deek, F. P., Hiltz, S. R., Kimmel, H., & Rotter, N. (1999). Cognitive assessment of students' problem solving and program development skills. Journal of Engineering Education, 88(3), 317-326. https://doi.org/10.1002/j.2168-9830.1999.tb00453.x
    • (1999) Journal of Engineering Education , vol.88 , Issue.3 , pp. 317-326
    • Deek, F.P.1    Hiltz, S.R.2    Kimmel, H.3    Rotter, N.4
  • 7
    • 85032230086 scopus 로고    scopus 로고
    • SOLVEIT: An Experimental environment for problem solving and program development
    • Deek, F. P., & McHugh, J. (2002). SOLVEIT: An Experimental environment for problem solving and program development. Journal of Applied Systems Studies, 2(2), 376-396. https://doi.org/10.1002/j.2168-9830.1997.tb00270.x
    • (2002) Journal of Applied Systems Studies , vol.2 , Issue.2 , pp. 376-396
    • Deek, F.P.1    McHugh, J.2
  • 8
    • 0037262271 scopus 로고    scopus 로고
    • Scaffolding students' problem-solving processes in an ill-structured task using question prompts and peer interactions
    • Ge, X., & Land, S. (2003). Scaffolding students' problem-solving processes in an ill-structured task using question prompts and peer interactions. Educational Technology Research and Development, 51(1), 21-38. https://doi.org/10.1007/BF02504515
    • (2003) Educational Technology Research and Development , vol.51 , Issue.1 , pp. 21-38
    • Ge, X.1    Land, S.2
  • 9
    • 84880965452 scopus 로고    scopus 로고
    • Using concept maps to facilitate collaborative simulation-based inquiry learning
    • Gijlers, H., & de Jong, T. (2013). Using concept maps to facilitate collaborative simulation-based inquiry learning. Journal of the Learning Sciences, 22(3), 340-374. https://doi.org/10.1080/10508406.2012.748664
    • (2013) Journal of the Learning Sciences , vol.22 , Issue.3 , pp. 340-374
    • Gijlers, H.1    de Jong, T.2
  • 10
    • 15744399606 scopus 로고    scopus 로고
    • The teaching and learning of programming: A survey of supporting software tools
    • Gómez-Albarrán, M. (2005). The teaching and learning of programming: A survey of supporting software tools. The Computer Journal, 48(2), 130-144. https://doi.org/10.1093/comjnl/bxh080
    • (2005) The Computer Journal , vol.48 , Issue.2 , pp. 130-144
    • Gómez-Albarrán, M.1
  • 11
    • 31744447184 scopus 로고    scopus 로고
    • Project-based learning in post-secondary education-theory, practice and rubber sling shots
    • Helle, L., Tynjälä, P., & Olkinuora, E. (2006). Project-based learning in post-secondary education-theory, practice and rubber sling shots. Higher Education, 51(2), 287-314. https://doi.org/10.1007/s10734-004-6386-5
    • (2006) Higher Education , vol.51 , Issue.2 , pp. 287-314
    • Helle, L.1    Tynjälä, P.2    Olkinuora, E.3
  • 12
    • 34347331274 scopus 로고    scopus 로고
    • Scaffolding and achievement in problem-based and inquiry learning: A response to Kirschner, Sweller, and Clark (2006)
    • Hmelo-Silver, C. E., Duncan, R. G., & Chinn, C. A. (2007). Scaffolding and achievement in problem-based and inquiry learning: A response to Kirschner, Sweller, and Clark (2006). Educational Psychologist, 42(2), 99-107. https://doi.org/10.1080/00461520701263368
    • (2007) Educational Psychologist , vol.42 , Issue.2 , pp. 99-107
    • Hmelo-Silver, C.E.1    Duncan, R.G.2    Chinn, C.A.3
  • 14
    • 84862059892 scopus 로고    scopus 로고
    • Project-based learning as a contributing factor to graduates' work readiness
    • Jollands, M., Jolly, L., & Molyneaux, T. (2012). Project-based learning as a contributing factor to graduates' work readiness. European Journal of Engineering Education, 37(2), 143-154. https://doi.org/10.1080/03043797.2012.665848
    • (2012) European Journal of Engineering Education , vol.37 , Issue.2 , pp. 143-154
    • Jollands, M.1    Jolly, L.2    Molyneaux, T.3
  • 16
    • 0009222304 scopus 로고    scopus 로고
    • Computers as mindtools for engaging learners in critical thinking
    • Jonassen, D. H., Carr, C. & Yueh, H. P. (1998). Computers as mindtools for engaging learners in critical thinking. TechTrends, 43(2), 24-32. https://doi.org/10.1007/BF02818172
    • (1998) TechTrends , vol.43 , Issue.2 , pp. 24-32
    • Jonassen, D.H.1    Carr, C.2    Yueh, H.P.3
  • 17
    • 33744807434 scopus 로고    scopus 로고
    • Why minimal guidance during instruction does not work: An analysis of the failure of constructivist, discovery, problem-based, experiential, and inquiry-based teaching
    • Kirschner, P. A., Sweller, J., & Clark, R. E. (2006). Why minimal guidance during instruction does not work: An analysis of the failure of constructivist, discovery, problem-based, experiential, and inquiry-based teaching. Educational Psychologist, 41(2), 75-86. https://doi.org/10.1207/s15326985ep4102_1
    • (2006) Educational Psychologist , vol.41 , Issue.2 , pp. 75-86
    • Kirschner, P.A.1    Sweller, J.2    Clark, R.E.3
  • 19
    • 0038325654 scopus 로고    scopus 로고
    • Software visualization in software maintenance, reverse engineering, and re-engineering: A research survey
    • Koschke, R. (2003). Software visualization in software maintenance, reverse engineering, and re-engineering: A research survey. Journal of Software Maintenance and Evolution: Research and Practice, 15(2), 87-109. https://doi.org/10.1002/smr.270
    • (2003) Journal of Software Maintenance and Evolution: Research and Practice , vol.15 , Issue.2 , pp. 87-109
    • Koschke, R.1
  • 21
    • 78049292036 scopus 로고    scopus 로고
    • Using screencasting to scaffold exercises and promote cognitive engagement for novice object-oriented programmers
    • Lee, M. J. W., Pradhan, S., & Dalgarno, B. (2008). Using screencasting to scaffold exercises and promote cognitive engagement for novice object-oriented programmers. Journal of Information Technology Education, 7, 61-80. https://doi.org/10.28945/179
    • (2008) Journal of Information Technology Education , vol.7 , pp. 61-80
    • Lee, M.J.W.1    Pradhan, S.2    Dalgarno, B.3
  • 23
    • 85032215314 scopus 로고    scopus 로고
    • Visualizing the complex process for deep learning with an authentic programming project
    • Peng, J., Wang, M., & Sampson, D. (2017). Visualizing the complex process for deep learning with an authentic programming project. Journal of Educational Technology & Society, 20(4), 275-287. Retrieved from https://www.jstor.org/stable/26229223
    • (2017) Journal of Educational Technology & Society , vol.20 , Issue.4 , pp. 275-287
    • Peng, J.1    Wang, M.2    Sampson, D.3
  • 24
    • 84555187793 scopus 로고    scopus 로고
    • Project based learning in computer science: A review of more than 500 projects
    • Pucher, R., & Lehner, M. (2011). Project based learning in computer science: A review of more than 500 projects. Procedia-Social and Behavioral Sciences, 29, 1561-1566. https://doi.org/10.1016/j.sbspro.2011.11.398
    • (2011) Procedia-Social and Behavioral Sciences , vol.29 , pp. 1561-1566
    • Pucher, R.1    Lehner, M.2
  • 26
    • 4043178469 scopus 로고    scopus 로고
    • Scaffolding complex learning: The mechanisms of structuring and problematizing student work
    • Reiser, B. J. (2004). Scaffolding complex learning: The mechanisms of structuring and problematizing student work. Journal of the Learning Sciences, 13(3), 273-304. https://doi.org/10.1207/s15327809jls1303_2
    • (2004) Journal of the Learning Sciences , vol.13 , Issue.3 , pp. 273-304
    • Reiser, B.J.1
  • 27
    • 2642564323 scopus 로고    scopus 로고
    • Learning and teaching programming: A review and discussion
    • Robins, A., Rountree, J., & Rountree, N. (2003). Learning and teaching programming: A review and discussion. Computer Science Education, 13(2), 137-172. https://doi.org/10.1076/csed.13.2.137.14200
    • (2003) Computer Science Education , vol.13 , Issue.2 , pp. 137-172
    • Robins, A.1    Rountree, J.2    Rountree, N.3
  • 28
    • 0030215996 scopus 로고    scopus 로고
    • External cognition: How do graphical representations work?
    • Scaife, M., & Rogers, Y. (1996). External cognition: How do graphical representations work? International Journal of Human-Computer Studies, 45, 185-213. https://doi.org/10.1006/ijhc.1996.0048
    • (1996) International Journal of Human-Computer Studies , vol.45 , pp. 185-213
    • Scaife, M.1    Rogers, Y.2
  • 29
    • 84859998105 scopus 로고    scopus 로고
    • Successfully carrying out complex learning-tasks through guiding teams' qualitative and quantitative reasoning
    • Slof, B., Erkens, G., Kirschner, P. A., Janssen, J., & Jaspers, J. G. M. (2012). Successfully carrying out complex learning-tasks through guiding teams' qualitative and quantitative reasoning. Instructional Science, 40(3), 623-643. https://doi.org/10.1007/s11251-011-9185-2
    • (2012) Instructional Science , vol.40 , Issue.3 , pp. 623-643
    • Slof, B.1    Erkens, G.2    Kirschner, P.A.3    Janssen, J.4    Jaspers, J.G.M.5
  • 30
    • 0022775151 scopus 로고
    • Learning to program = learning to construct mechanisms and explanations
    • Soloway, E. (1986). Learning to program = learning to construct mechanisms and explanations. Communications of the ACM, 29(9), 850-858. https://doi.org/10.1145/6592.6594
    • (1986) Communications of the ACM , vol.29 , Issue.9 , pp. 850-858
    • Soloway, E.1
  • 31
    • 84886090580 scopus 로고    scopus 로고
    • A review of generic program visualization systems for introductory programming education
    • Sorva, J., Karavirta, V., & Malmi, L. (2013). A review of generic program visualization systems for introductory programming education. ACM Transactions on Computing Education, 13(4), 15. https://doi.org/10.1145/2490822
    • (2013) ACM Transactions on Computing Education , vol.13 , Issue.4 , pp. 15
    • Sorva, J.1    Karavirta, V.2    Malmi, L.3
  • 33
    • 57349199272 scopus 로고    scopus 로고
    • The development of an instrument for evaluating clinical teachers: involving stakeholders to determine content validity
    • Stalmeijer, R. E., Dolmans, D. H., Wolfhagen, I. H., Muijtjens, A. M., & Scherpbier, A. J. (2008). The development of an instrument for evaluating clinical teachers: involving stakeholders to determine content validity. Medical Teacher, 30(8), 272-277. https://doi.org/10.1080/01421590802258904
    • (2008) Medical Teacher , vol.30 , Issue.8 , pp. 272-277
    • Stalmeijer, R.E.1    Dolmans, D.H.2    Wolfhagen, I.H.3    Muijtjens, A.M.4    Scherpbier, A.J.5
  • 34
    • 78649318270 scopus 로고    scopus 로고
    • The Maastricht Clinical Teaching Questionnaire (MCTQ) as a valid and reliable instrument for the evaluation of clinical teachers
    • Stalmeijer, R. E., Dolmans, D. H., Wolfhagen, I. H., Muijtjens, A. M., & Scherpbier, A. J. (2010). The Maastricht Clinical Teaching Questionnaire (MCTQ) as a valid and reliable instrument for the evaluation of clinical teachers. Academic Medicine, 85(11), 1732-1738. https://doi.org/10.1097/ACM.0b013e3181f554d6
    • (2010) Academic Medicine , vol.85 , Issue.11 , pp. 1732-1738
    • Stalmeijer, R.E.1    Dolmans, D.H.2    Wolfhagen, I.H.3    Muijtjens, A.M.4    Scherpbier, A.J.5
  • 35
    • 41649090356 scopus 로고    scopus 로고
    • Beyond threaded discussion: Representational guidance in asynchronous collaborative learning environments
    • Suthers, D. D., Vatrapu, R., Medina, R., Joseph, S., & Dwyer, N. (2008). Beyond threaded discussion: Representational guidance in asynchronous collaborative learning environments. Computers & Education, 50(4), 1103-1127. https://doi.org/10.1016/j.compedu.2006.10.007
    • (2008) Computers & Education , vol.50 , Issue.4 , pp. 1103-1127
    • Suthers, D.D.1    Vatrapu, R.2    Medina, R.3    Joseph, S.4    Dwyer, N.5
  • 36
    • 34547491414 scopus 로고    scopus 로고
    • Determining the effectiveness of the 3D Alice programming environment at the computer science I level
    • Sykes, E. R. (2007). Determining the effectiveness of the 3D Alice programming environment at the computer science I level. Journal of Educational Computing Research, 36(2), 223-244. https://doi.org/10.2190/J175-Q735-1345-270M
    • (2007) Journal of Educational Computing Research , vol.36 , Issue.2 , pp. 223-244
    • Sykes, E.R.1
  • 37
    • 84867952978 scopus 로고    scopus 로고
    • Designing simulator-based training: An approach integrating cognitive task analysis and four-component instructional design
    • Tjiam, I. M., Schout, B. M., Hendrikx, A. J., Scherpbier, A. J., Witjes, J. A., & van Merriënboer, J. J. (2012). Designing simulator-based training: An approach integrating cognitive task analysis and four-component instructional design. Medical Teacher, 34(10), e698-e707. https://doi.org/10.3109/0142159X.2012.687480
    • (2012) Medical Teacher , vol.34 , Issue.10 , pp. e698-e707
    • Tjiam, I.M.1    Schout, B.M.2    Hendrikx, A.J.3    Scherpbier, A.J.4    Witjes, J.A.5    van Merriënboer, J.J.6
  • 38
    • 0036107595 scopus 로고    scopus 로고
    • "Mapping to know": The effects of representational guidance and reflective assessment on scientific inquiry
    • Toth, E. E., Suthers, D. D., & Lesgold, A. M. (2002). "Mapping to know": The effects of representational guidance and reflective assessment on scientific inquiry. Science Education, 86(2), 264-286. https://doi.org/10.1002/sce.10004
    • (2002) Science Education , vol.86 , Issue.2 , pp. 264-286
    • Toth, E.E.1    Suthers, D.D.2    Lesgold, A.M.3
  • 39
    • 51749106416 scopus 로고    scopus 로고
    • Perspectives into learning at the workplace
    • Tynjälä, P. (2008). Perspectives into learning at the workplace. Educational Research Review, 3(2), 130-154. https://doi.org/10.1016/j.edurev.2007.12.001
    • (2008) Educational Research Review , vol.3 , Issue.2 , pp. 130-154
    • Tynjälä, P.1
  • 40
    • 84919625037 scopus 로고    scopus 로고
    • 4C/ID in medical education: How to design an educational program based on whole-task learning: AMEE Guide No
    • Vandewaetere, M., Manhaeve, D., Aertgeerts, B., Clarebout, G., van Merrienboer, J. J., & Roex, A. (2015). 4C/ID in medical education: How to design an educational program based on whole-task learning: AMEE Guide No. 93. Medical Teacher, 37(1), 4-20. https://doi.org/10.3109/0142159X.2014.928407
    • (2015) 93. Medical Teacher , vol.37 , Issue.1 , pp. 4-20
    • Vandewaetere, M.1    Manhaeve, D.2    Aertgeerts, B.3    Clarebout, G.4    van Merrienboer, J.J.5    Roex, A.6
  • 41
    • 0000663822 scopus 로고
    • Strategies for programming instruction in high school: Program completion vs
    • van Merriënboer, J. J. G. (1990). Strategies for programming instruction in high school: Program completion vs. program generation. Journal of Educational Computing Research, 6(3), 265-285. https://doi.org/10.2190/4NK5-17L7-TWQV-1EHL
    • (1990) program generation. Journal of Educational Computing Research , vol.6 , Issue.3 , pp. 265-285
    • van Merriënboer, J.J.G.1
  • 44
    • 18844441224 scopus 로고    scopus 로고
    • Cognitive load theory and complex learning: Recent developments and future directions
    • van Merrienboer, J. J. G., & Sweller, J. (2005). Cognitive load theory and complex learning: Recent developments and future directions. Educational Psychology Review, 17(2), 147-177. https://doi.org/10.1007/s10648-005-3951-0
    • (2005) Educational Psychology Review , vol.17 , Issue.2 , pp. 147-177
    • van Merrienboer, J.J.G.1    Sweller, J.2
  • 45
    • 85019151843 scopus 로고    scopus 로고
    • The use of web-based collaborative concept mapping to support group learning and interaction in an online environment
    • Wang, M., Cheng, B., Chen, J., Mercer, N., & Kirschner, P. A. (2017). The use of web-based collaborative concept mapping to support group learning and interaction in an online environment. The Internet and Higher Education, 34, 28-40. https://doi.org/10.1016/j.iheduc.2017.04.003
    • (2017) The Internet and Higher Education , vol.34 , pp. 28-40
    • Wang, M.1    Cheng, B.2    Chen, J.3    Mercer, N.4    Kirschner, P.A.5
  • 46
    • 85032225948 scopus 로고    scopus 로고
    • Guest Editorial: Fostering deep learning in problem solving contexts with the support of technology
    • Wang, M., Derry, S., & Ge, X. (2017). Guest Editorial: Fostering deep learning in problem solving contexts with the support of technology. Educational Technology & Society, 20(4), 162-165. Retrieved from https://www.jstor.org/stable/26229214
    • (2017) Educational Technology & Society , vol.20 , Issue.4 , pp. 162-165
    • Wang, M.1    Derry, S.2    Ge, X.3
  • 47
    • 85044499773 scopus 로고    scopus 로고
    • Using cognitive mapping to foster deeper learning with complex problems in a computer-based environment
    • Wang, M., Wu, B., Kirschner, P. A., & Spector, J. M. (2018). Using cognitive mapping to foster deeper learning with complex problems in a computer-based environment. Computers in Human Behavior, 87, 450-458. https://doi.org/10.1016/j.chb.2018.01.024
    • (2018) Computers in Human Behavior , vol.87 , pp. 450-458
    • Wang, M.1    Wu, B.2    Kirschner, P.A.3    Spector, J.M.4
  • 48
    • 85041956787 scopus 로고    scopus 로고
    • Reflective learning with complex problems in a visualization-based learning environment with expert support
    • Wang, M., Yuan, B., Kirschner, P. A., Kushniruk, A. W., & Peng, J. (2018). Reflective learning with complex problems in a visualization-based learning environment with expert support. Computers in Human Behavior, 87, 406-415. https://doi.org/10.1016/j.chb.2018.01.025
    • (2018) Computers in Human Behavior , vol.87 , pp. 406-415
    • Wang, M.1    Yuan, B.2    Kirschner, P.A.3    Kushniruk, A.W.4    Peng, J.5
  • 49
    • 84866602089 scopus 로고    scopus 로고
    • Integrating problem solving and knowledge construction through dual mapping
    • Wu, B., & Wang, M. (2012). Integrating problem solving and knowledge construction through dual mapping. Knowledge Management & E-Learning, 4(3), 248-257. https://doi.org/10.34105/j.kmel.2012.04.021
    • (2012) Knowledge Management & E-Learning , vol.4 , Issue.3 , pp. 248-257
    • Wu, B.1    Wang, M.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.