We present a pedagogy of letting students visualize their thought processes by recording their data analysis process. In data science courses, students screen-cast their Jupyter Notebooks coding process and data visualization. Students presented their final projects using slides and Jupyter Notebooks. Moreover, student videos have been use in other courses. In Genetics, students explained how to perform Chi-square analysis and calculate p-values. In computer science, students explained sorting algorithms. Many students shared their videos through YouTube. We found that students’ videos provide role-models and peer support for other students. Some examples of student videos can be found at https://tinyurl.com/UTC-students.