Font Size: a A A

Research On Evaluation Of Computational Thinking Based On User Profile Technology

Posted on:2022-06-06Degree:MasterType:Thesis
Country:ChinaCandidate:Y R FuFull Text:PDF
GTID:2517306527983319Subject:Education Technology
Abstract/Summary:PDF Full Text Request
With the continuous development of computer technology and the continuous improvement of the society's demand for talents,computational thinking has become one of the basic skills that contemporary students must possess.With the deepening of research,computational thinking is considered to be the fourth basic ability after reading,writing,and arithmetic.Computational thinking is an important part of classroom teaching and one of the four core qualities.The rationality of its evaluation not only affects the judgment of classroom teaching effects,but also affects the smooth development of subsequent classroom teaching activities.The current evaluation dimensions of computational thinking are different,the evaluation objects are different,and the evaluation methods are different.A good evaluation method has not yet been formed.The current computational thinking evaluation mainly focuses on the design of evaluation scales or tools for students' learning results or learning product evaluation,less involved in process evaluation.Therefore,how to choose appropriate evaluation tools to judge students' computational thinking ability in the learning process,so as to help teachers provide scientific and effective personalized support or evaluation,and help learners improve their computational thinking ability,has become the main problem that needs to be solved urgently in current research.In response to the above problems,this research relies on the Mulberry gamification programming platform,selects junior high school students participating in Python introductory programming courses as the research objects,introduces the concept of user profiles,evaluates the students' computational thinking ability in the programming process,and generates personalized profiles feedback to help teachers to improve classroom teaching and to improve students' computational thinking literacy.Under the above research background,the main research methods used in this article include literature research,content analysis,empirical research,cross-research and mathematical method.The main research content and process are:(1)Conduct a literature review of the research content of computational thinking,computational thinking evaluation methods,user profile concepts and methods,and determine the coding framework of computational thinking evaluation based on existing research and current data characteristics,and provide theories support for subsequent data analysis and profile construction.(2)Process the data according to the coding framework to generate a data structure that is convenient for portraying,and provide a data basis for constructing user profiles.(3)Based on the processed data,portray the individual profiles of students' computational thinking and the profiles of various dimensions of computational thinking,and cluster the students accordingly according to their abilities,so as to provide teachers and students with more teaching and improvement references.(4)Through the integration of multi-dimensional information,explore the formation of a complete computational thinking evaluation mechanism,provide more suggestions and feedback for subsequent personalized learning of students and teaching improvement of teachers,and also provide a reference for the application of computational thinking evaluation based on user profiles in other teaching scenarios.The main results of the research are as follows:(1)The evaluation dimensions of computational thinking in the Mulberry platform are determined,and a computational thinking evaluation framework with two dimensions and 10 sub-dimensions is formed.(2)The data screening and processing methods of computational thinking evaluation are clarified,and the data of the two dimensions of computational concept and computational thinking are analyzed and processed respectively,and finally a data structure suitable for the construction of user profiles is formed.(3)Visually present students' computational thinking ability,portray individual and group profiles of students' computational thinking ability,and visually present students' computational thinking ability.(4)Suggestions for the application of computational thinking evaluation based on user profiles are put forward.Computational thinking evaluation based on user profiles can not only help students compare themselves,discover their own advantages and strengths,but also help teachers understand students' learning status and make timely adjustments of their teaching plan.In addition,based on the evaluation profile of students' computational thinking,teachers and educational researchers can integrate multiple resources to make personalized learning recommendations for students,so as to help students better improve and enhance.
Keywords/Search Tags:Computational thinking, Evaluation of computational thinking, Python, User profile, K-means clustering
PDF Full Text Request
Related items