A Teaching Case of"Randomized Computation"in the Basic Course of Theoretical Computer Science
In order to provide computer science majors with experience in applying computational theory to solve practical problems related to their field,and to enhance students'interest in learning computational theory,a teaching case was designed based on the characteristics of stochastic computing teaching content and the educational requirements of engineering colleges,with the issue of teaching quality evaluation for university teachers serving as the starting point.The teaching process was redesigned for ease of use by teachers,incorporating five stages:creating scenarios and posing questions,facilitating discussions and building models,summarizing and analyzing to introduce teaching content,analyzing and discussing to explain computational theory systems and methods,and returning to the problems to cultivate students'ability to apply computational theory methods to solve engineering problems.