Description

The ability to understand how software work is becoming increasingly relevant and calls have been made to help students further develop their computational thinking skills. However, research has shown that learning to program is a challenging task, partic

Share

COinS
 
Dec 13th, 12:00 AM

Teaching Programming to Non-Programmers: The Case of Python and Jupyter Notebooks

The ability to understand how software work is becoming increasingly relevant and calls have been made to help students further develop their computational thinking skills. However, research has shown that learning to program is a challenging task, partic