Skip to main content
. 2023 May 29;9:e47394. doi: 10.2196/47394

Table 3.

Improvement after the use of Jupyter R for instruction.

Class 1 problems Notes/comments supporting improvement in class 2
Experiencing difficulty in installing packages
  • Without needing to install packages, all students were able to immediately use the Jupyter R server for their data analysis. (author PK’s note)

Delays in class due to unexpected errors
  • The students were able to run all the example codes provided in the instructions without errors. However, when they attempted to code their own solutions, they encountered errors. (PK’s note)

Infrequent student questioning

PK’s note
  • All students asked questions frequently because they were curious about the solution for the preclass assignment and mini-quizzes.


Comments from students
  • “My interest in the course was stimulated by the lecturer.”

  • “The lecturer challenged students to do their best work and answer questions in class.”

  • “The lecturer stimulated discussions and responded to questions.”

Being unable to follow due to the fast-paced environment
  • All students could try all functions of the codes through the instruction material on their own without any delay from computer-compatibility errors. (PK’s note)

Difficulty in understanding the analysis
  • “This subject equipped me with a comprehensive understanding of advanced statistical techniques, which will be beneficial in analyzing and interpreting the results of my research project.”

  • “The practical exercises and case studies in this subject allowed me to apply the concepts and techniques taught in class, enhancing my data analysis skills and increasing my confidence in working with large and complex data sets.”

  • “This subject emphasized the importance of integrating statistical analysis into research projects and providing a framework for approaching data analysis in a scientifically rigorous manner. The lessons and exercises in this subject have prepared me to effectively apply my statistical knowledge and skills to my own research project, leading to robust and reliable results.” (comments from students)

No source for the continuation of advanced practicing
  • “The lecturer diversified the learning level. I can learn more through Jupyter Notebook in the GitHub repository.”

  • “I also learned to design my own research and built my analysis plan based on the example in GitHub.” (comments from students)