커뮤니티

공지사항

Advancing programming education with educational software tools

페이지 정보

작성자 SW중심대학 댓글 0건 조회 549회 작성일 18-12-07 10:10

본문

알토대학 Lauri Malmi 교수 연구팀이 12월 11일 KAIST에서 아래 세미나를 진행합니다.

■ 일시 : 12월 11일(화) 16:00 ~ 17:30

■ 장소 : KAIST(대전) N1빌딩, 422호 

 세미나 관련 문의처 : 변상명 연구원 (KAIST SW교육센터 운영팀, psm337@kaist.ac.kr, 042-350-6022)

■ 대학원생들의 많은 참여 부탁드립니다. 

  

Talk 1 by Professor Lauri Malmi

"Advancing programming education with educational software tools" 

 

Talk 2 by Lassi Haaranen 연구원

"Using Interactive Online Programming Exercises with Acos"



■ Talk summary and bio

Advancing programming education with educational software tools

 

Lauri Malmi, Department of Computer Science, Aalto University, Finland

 

Learning programming skills requires a lot of practical exercises and feedback on them. On the other hand, introductory programming courses are often large and labor intensive for teaching faculty.  In Aalto University we have therefore developed many different software tools to provide automatic feedback for students on their programming and algorithmic exercises, and to support their learning process by using various interactive visualization tools.  Such tools have been applied in our programming courses, each having annually many hundreds of students, since early 1990’s.

 

In this talk I present an overview of our current online solutions to support programming education, as well as some wider perspective of this technological field.  I will demonstrate some tools and environments, and discuss pedagogical principles how we apply them in large courses, based on our 25+ year experience.  I will also discuss some of the empirical research which we have carried out when testing various solutions for automatic assessment, program and algorithm visualization and supporting gamified approaches in our large courses. In this research we have analyzed their impact on students’ learning results, motivation and studying practices.  Finally, I also consider teachers’ perspective how using such tools affects their work.

 

Followed by this, PhD student Lassi Haaranen presents further demonstration of easily accessible interactive tasks.

 

Using Interactive Online Programming Exercises with Acos

 

Acos is an online service that offers small exercises focused on teaching programming. It enables teachers to add a variety of different programming exercises and other learning activities into their courses. In this talk, I introduce Acos and how it operates on a general level. Additionally, I showcase different types of online learning activities. I also discuss how to add learning activities offered by Acos to one's courses either by using them as standalone exercises or incorporating them into existing learning management systems. Finally, I demonstrate how to create new learning activities and implement new types of content into Acos.

 

Biographies

 

Lauri Malmi is a professor of computer science at Aalto University since 2001. He is leading Learning + Technology research group (LeTech) whose main research area is computing education research. The foci of the group include development and evaluation of advanced learning environments and learning tools for programming education, especially tools for automatic assessment and feedback, program and algorithm simulation and visualization, and gamified approaches to learning programming.  The group launched a MOOC in introductory Scala programming in 2014. Malmi’s additional research interests include qualitative investigations of how students understand programming concepts and processes. Malmi has been leading the national Center of Excellence in Education at Helsinki University of Technology in 2001-2006. Currently he is the chair of Aalto Online Learning project (https://onlinelearning.aalto.fi/), a large strategic university level initiative (2016-2020) which develops novel learning resources, tools, pedagogical models and concepts for online and blended learning settings in the whole university. He is also the PI of a national level government spearhead project (Smart learning environments and their content production, 2018-2020) which seeks to disseminate learning tools and rich interactive content based on them in computer science, mathematics and physics.

 

Malmi has chaired several international conferences in computing education research (Koli Calling 2004, 2008 and International computing education research conference ICER 2017-2018). He is a member of the editorial board in IEEE Transactions of Learning Technologies, and a regular columnist in ACM Inroads. He has been the board member of SEFI Engineering Education Research working group since 2009. He has been leading several international doctoral consortia in computing education research and he has continuous interest in improving research training in computing and engineering education research. 

 

 

Lassi Haaranen is currently finishing his Ph.D in Aalto University's department of computer science. He is interested in the use of computer games in computing education. His recent publications explore the relationship between gaming communities and exposure to computer science. Additionally, he has published articles related to technical issues that computing educators face when using different software solutions. He received Bachelor's degree in Media Technology from Metropolia University of Applied Sciences, and Master's degree in Media Technology from Aalto University investigating gamification in computer science education.

 

For more information about LeTech group publications, see:

 



댓글목록

등록된 댓글이 없습니다.