마이클 E.카스퍼센
Michael E.![]() |
마이클 E.카스퍼센 | |
---|---|
![]() | |
태어난 | |
시민권 | 덴마크 |
교육 | 1984년 CS 및 수학 학사; 오르후스 U. 1987년 CS의 M.Sc; 오르후스 U.[10] 2007년 박사, 오르후스 U. |
시상식 | |
과학 경력 | |
필드 | 컴퓨터 과학 |
기관 | 오르후스 경영대학 컴퓨터 과학, 오르후스 U. 잇베스트[9] |
논문 | 프로그래밍 초보자 교육 (2007) |
박사과정 자문위원 | 올 레어만 매드슨 데이비드 그리즈 |
웹사이트 | www |
메모들 | |
덴마크 컴퓨터 과학자 Michael Edelgaard Caspersen(1960년생, 덴마크 스벤보르 출생)은 모든 수준의 컴퓨터 과학 교육을 발전시키는 데 학업을 마쳤습니다.그의 연구 관심사는 컴퓨터 교육, 프로그래밍 교육, 프로그래밍 방법론 및 객체 지향 프로그래밍입니다.그는 컴퓨터 교육 연구 및 개발, 특히 정보 과학을 모두를 위한 기초 학문으로 홍보하는 작업으로 가장 잘 알려져 있습니다.
마이클은 프로그래밍 교육에 대한 접근법을 설계하는 데 인지 부하 이론을 사용한 최초의 사람들 중 한 명입니다.그는 프로그래밍 교육에 관한 다양한 가설을 시험하기 위해 체계적인 실험을 꾸준히 채택했고, 그 분야에서 다른 사람의 초기 연구를 복제하고 그 결과를 거부한 최초의 사람 중 한 명이었습니다.이것은 프로그래밍 교육과 커리큘럼 개발에 대한 체계적이고 새로운 교육학적 접근법의 개발로 이어졌고, 이는 이 분야의 많은 다른 사람들을 이끌었습니다.그는 단계적 [11]개선이라고 불리는 점진적 프로그램 개발을 위한 개념적 프레임워크를 개발했습니다.
Michael은 국내 및 국제적인 규모로 모든 수준의 컴퓨팅 교육을 개선하는 데 적극적으로 노력해 왔습니다.그는 덴마크 고등학교와 교사 교육을 위한 정보 과학 과목 개발에 크게 관여해 왔습니다.그는 초등 및 중등 교육을 위한 덴마크 정보학 커리큘럼을 개발하는 데 중추적인 역할을 수행했습니다.그는 모든 연합을 위한 정보학 운영 위원회의 공동 설립자이자 의장이며, 정보학 유럽의 영구 교육 연구 워킹 그룹의 공동 의장이며, ACM 유럽과 정보학 유럽이 공동으로 설립한 유럽 컴퓨팅 교육 위원회의 공동 의장이었습니다.최근, 그는 유럽연합 집행위원회 부위원장의 디지털 교육과 기술에 대한 특별 조언자로 활동하고 있습니다.
교육
Michael은 덴마크의 스벤드보르에서 태어났습니다.그는 초등학교와 중학교를 위해 노르드레 스콜레로 갔고, 고등학교를 위해 스벤드보르 통계 체육관으로 갔습니다.그는 M학점을 받았습니다.오르후스 [10]대학교에서 컴퓨터 공학을 전공했습니다.
오르후스 대학에서 Michael은 세계 수준의 컴퓨팅 교육에 노출되었습니다. Dijkstra가 개발한 프로그래밍 방법론의 새로운 아이디어는 관계형 대수학 및 프로그램의 의미론과 마찬가지로 1학년 과정에 진입했습니다.이러한 교육적 경험은 컴퓨팅에 대한 Michael의 관점과 컴퓨터 과학 교육에 대한 헌신에 깊은 영향을 미쳐 그의 박사 학위 [13]논문으로 이어졌습니다.
사생활
마이클 E.캐스퍼슨은 수잔 캐스퍼슨과 결혼했으며, 그들은 크리스티나와 크리스토퍼라는 두 자녀와 필리파, 루카, 아스타, 페트라라는 네 명의 손자를 두고 있습니다.
리더십 역할:컴퓨터 과학/정보학 교육
Michael은 국내 및 국제적인 규모로 모든 수준의 컴퓨팅 교육을 개선하는 데 큰 역할을 해 왔습니다.
- 덴마크 CS 교육자 협회(1995-2000)의 창립 멤버이자 초대 회장.
- 2004년에 설립된 스칸디나비아 프로그래밍 교육 네트워크의 창립 멤버는 교육 프로그래밍의 모든 측면을 다루는 새롭고 혁신적인 기여 모음인 [15]책의 출판으로 이어졌습니다.[14]
- 컴퓨팅의 다양한 측면에 대한 5개 덴마크 각료 그룹의 의장 또는 공동 의장
- 유럽의 모든 수준에서 정보학 교육의 추가적인 발전을 촉진하기 위해 만들어진 유럽 컴퓨팅 교육 위원회([16]CECE)의 공동 의장.
- 2018년에 결성된 모든 [17]사람을 위한 정보학 연합의 두 번째 의장(첫 번째 의장은 웬디 홀 여사); 회원은 ACM 유럽 평의회,[18] CEPIS 교육 [19]위원회, 정보학 유럽 및 IFIP(2023-)입니다.
- 덴마크 기술 과학 아카데미(ATV)[4]의 디지털 위원회 위원 및 교육 과학 및 엔지니어링 운영 위원회 위원.(2018-)
- 마르그레테 베스타저[20] 유럽연합 집행부의장 디지털 교육 및 기술 특별 고문(2022-2023)
선별된 기술 기여
프로그래밍 프로세스
성공의 지표
- 2005. 모델주도형 프로그래밍[22] 입문과정의 잠재적 성공요인 조사
- 2006. 객체지향 프로그래밍[23] 학습 성공지표로서의 추상화 능력
- 2007. 멘탈 모델과 프로그래밍[24][25] 적성
- 2008. 낙천주의자들은 더 재미있지만, 그들은 더 잘 배울까요?컴퓨터 과학[26] 입문 학습에 대한 정서적, 사회적 요인의 영향에 관한 연구
- 2008. 컴퓨팅 [27]과학 학습의 성공 지표로서의 추상화 능력?
예제(프로그램 품질 예제)
- 2007. 미녀와 야수 – 프로그램[28] 품질의 예를 위한 측정 프레임워크를 향하여
- 2015. Beauty and the Beast: 객체지향[29] 예시 프로그램의 가독성에 대하여
- 2008. CS1을 위한[30] OOO 예제 프로그램 평가
모두를 위한 정보학
- 2013. Computational Thinking and Practice - 덴마크 고등학교의[31] 컴퓨팅에 대한 일반적인 접근 방식
- 2014. 모델 기반 사고 및 실천: 전산[32] 사고에 대한 하향식 접근법
도입 프로그래밍의 실패율
컴퓨팅 교육에서의 인지 부하 이론
레퍼런스
- ^ "ACM Senior Member". ACM. Retrieved June 3, 2023.
- ^ "ACM Distinguished Member". ACM. Retrieved June 3, 2023.
- ^ "Honorary doctor and professor at Computer Science". Computer Science Department, Aarhus U. Archived from the original on May 15, 2023. Retrieved November 17, 2022.
- ^ a b "Akademeit for de Tekniske Videnskaber". Retrieved June 5, 2023.
- ^ 덴마크 기술 [4]과학 아카데미.2018년부터 ATV 디지털 협의회 위원으로 활동하고 있으며, 교육 분야의 이공계 운영 위원회 위원입니다.
- ^ "ACM Karl V. Karlstrom Outstanding Educator Award". ACM. 2022. Retrieved May 4, 2023.
- ^ "It-vest - samarbejdende universiteter (Danish)". Archived from the original on May 17, 2023. Retrieved May 24, 2023.
- ^ "It-vest - networking universities". Archived from the original on March 26, 2023. Retrieved June 3, 2023.
- ^ It-vest는 덴마크에 있는 세 대학 간의 교육적, 과학적 협업입니다.그것의 주요 웹사이트는 덴마크어이지만[7] 부분적인 [8]영어 사이트를 가지고 있습니다.캐스퍼슨은 이사입니다.
- ^ a b 웹[12] 페이지에는 마스터 학생이 나열됩니다.캐스퍼슨은 285번입니다.그의 석사 논문의 제목은 "Fordelte be regenger:모델 ogmeode"("분산 계산:모델 및 방법").
- ^ a b Caspersen, Michael; Kolling, Michael (March 2009). "Stream: A first programming process". ACM Transactions on Computing Education. 9 (1): 1–29. doi:10.1145/1513593.1513597.
- ^ "Uddannede kandidater i Datalogi (Qualified candidates in Computer Science)". Institut for Datalogi, Aarhus University. Retrieved November 21, 2022.
- ^ a b c "Educating Novices in the Skills of Programming" (PDF). 2007. Retrieved May 23, 2023.
- ^ "Scandinavian Pedagogy of Programming Network". Archived from the original on July 17, 2007.
- ^ Bennedsen, Jens; Caspersen, Michael; Kölling, Michael, eds. (2008). Reflections on the Teaching of Programming. Vol. LNCS 4821. Springer Verlag. ISBN 978-3-540-77933-9.
- ^ "The Committee on European Computing Education (CECE)". Retrieved June 5, 2023.
- ^ "The Informatics for All Coalition". Archived from the original on May 12, 2023. Retrieved June 5, 2023.
- ^ "ACM Europe Council". ACM. Archived from the original on April 3, 2023. Retrieved June 5, 2023.
- ^ "Informatics Education expert group". CEPIS. Archived from the original on February 3, 2023. Retrieved June 5, 2023.
- ^ "Michael E. Caspersen appointed special EU-adviser on digital education". It-vest. 2022. Retrieved June 5, 2023.
- ^ Caspersen, Michael (March 22, 2018). "Chapter 18: Principles of Programming Education". In Sentance, Sue (ed.). Computer Science Education: Perspectives on Teaching and Learning in School. Bloomsbury Publishing. ISBN 9781350057135.
- ^ Bennedsen, Jens; Caspersen, Michael (2005). "An Investigation of potential success factors for an introductory model-driven programming course". In Anderson, Richard; Fincher, Sally; Guzdial, Mark (eds.). ICER '05: Proc First International Workshop on Computing Education Research. ICER '05: First International Workshop on Computing Education Research. Seattle, WA: ACM. pp. 155–163. doi:10.1145/1089786.1089801.
- ^ Bennedsen, Jens; Caspersen, Michael (June 2006). "Abstraction ability as an indicator of success for learning object-oriented programming?". ACM SIGCSE Bulletin. ACM. 38 (2): 39–43. doi:10.1145/1138403.1138430.
- ^ 이것은 특히 훌륭한 작품입니다. 다른 사람의 이전 연구를 복제하고 결과를 거부합니다. 안타깝게도 복제는 컴퓨팅 교육에서 거의 볼 수 없는 것입니다.
- ^ Caspersen, Michael; Larsen, Kasper; Bennedsen, Jens (June 2007). "Mental models and programming aptitude". In Hughes, Janet (ed.). Proceedings of ITiCSE '07: 12th annual SIGCSE conf on Innovation and technology in computer science education. ITiCSE '07: 12th annual SIGCSE conf on Innovation and technology in computer science education. Dundee, Scotland: ACM. pp. 206–210. doi:10.1145/1268784.1268845. ISBN 978-1-59593-610-3.
- ^ Bennedsen, Jens; Caspersen, Michael (March 2008). "Optimists have more fun, but do they learn better?". Computer Science Education. Taylor & Francis. 18 (1): 1–16. doi:10.1080/08993400701791133.
- ^ Bennedsen, Jens; Caspersen, Michael (September 2008). "Abstraction ability as an indicator of success for learning computing science?". In Lister, Raymond; Clancy, Michael (eds.). ICER '08: Proc Fourth International Workshop on Computing Education Research. ICER '08: Fourth International Workshop on Computing Education Research. Sydney, Australia: ACM. pp. 15–26. doi:10.1145/1404520.1404523. ISBN 978-1-60558-216-0.
- ^ "Beauty and the Beast" (PDF). 2007. ISSN 0348-0542. Archived from the original (PDF) on July 6, 2017. Retrieved May 31, 2023.
- ^ Börstler, Jürgen; Caspersen, Michael; Nordström, Marie (February 2015). "Beauty and the Beast: on the readability of object-oriented example programs". Software Quality Journal. Springer Verlag. 24: 231–246. doi:10.1007/s11219-015-9267-5.
- ^ Börstler J, Caspersen M, et al. (June 2008). "Evaluating OO example programs for CS1". ACM SIGCSE Bulletin. ACM. 40 (3): 47–52. doi:10.1145/1597849.1384286.
- ^ Caspersen, Michael; Nowack, Palle (January 2013). "Computational Thinking and Practice — A Generic Approach to Computing in Danish High Schools" (PDF). In Angela Carbone; Jacqueline Whalley (eds.). ACE2013: Proc Fifteenth Australasian Computing Education Conference. ACE2013: Fifteenth Australasian Computing Education Conference. Adelaide, South Australia: Australian Computer Society. pp. 137–143. Archived from the original (PDF) on May 31, 2023. Retrieved May 31, 2023.
- ^ Nowack, Palle; Caspersen, Michael (November 2014). "Model-based thinking and practice: a top-down approach to computational thinking". In Simon; Kinnunen, Päivi (eds.). Koli Calling '14: Proc of the the14th Koli Calling International Conference on Computing Education Research. Koli Calling '14: 14th Koli Calling International Conference on Computing Education Research. Koli, Finland: ACM. pp. 147–151. doi:10.1145/2674683.2674686. ISBN 978-1-4503-3065-7.
- ^ Bennedsen, Jens; Caspersen, Michael (June 2007). "Failure rates in introductory programming". ACM SIGCSE Bulletin. ACM. 39 (2): 32–36. doi:10.1145/1272848.1272879.
- ^ Bennedsen, Jens; Caspersen, Michael (April 2019). "Failure rates in introductory programming: 12 years late". ACM Inroads. ACM. 10 (2): 30–36. doi:10.1145/3324888.
- ^ 이것은 컴퓨터 교육에서 학습 설계에 인지 부하 이론(CLT)을 적용한 첫 번째 작품 중 하나입니다.
- ^ Caspersen, Michael; Bennedsen, Jens (September 2007). "Instructional design of a programming course: a learning theoretic approach". In Anderson, Richard; Fincher, Sally; Guzdial, Mark (eds.). ICER '07: Proc third international workshop on Computing education research. ICER '07: Third international workshop on computing education research. Atlanta, Georgia: ACM. pp. 111–122. doi:10.1145/1288580.1288595. ISBN 978-1-59593-841-1.