Papers1 provider Ā· 1 record
June 16, 2025Ā· IEEE Internet of Things Journal
article

Phone-to-EDU: A Smart Contract-Based Framework for Comprehensive Management of GAI-Assisted Programming Courses

Authors:Tao LiuHao SongLei GuoBeibei LiZhangyan LinYuchen GaoWenfei Ge

Abstract

Smartphones are widely used Internet of Things (IoT) devices in higher education, but relying on them alone does not sufficiently aid teachers in managing courses or improving student learning. For teachers, managing course progress through predefined rules and safeguarding student privacy at key stages is challenging. Likewise, students lack targeted learning assistance to enhance their capabilities. Therefore, a comprehensive scheme is essential to address these challenges effectively. In this paper, we propose a novel framework based on smart contracts and integrated with generative artificial intelligence (GAI) assistance. This framework manages programming courses and enhances student learning, with smartphones serving as access points. It leverages smart contracts to dynamically manage the entire course lifecycle, with contracts built upon access control policies to ensure that only authorized roles can access course resources via smartphone. The proposed framework is based on a consortium network. GAI model-ChatGPT-4o provides code generation and code explanation assistance in programming courses. We select the optimal prompt templates and store them on the blockchain, allowing GAI to provide more precise services using them. We implement and evaluate the proposed framework using the Hyperledger Fabric blockchain, demonstrating its effectiveness and scalability in real-world scenarios. Additionally, we evaluate the code-related content generated by the prompt templates using three criteria: pass rate, time spent, and number of votes. This evaluation confirms that the templates selected and recorded on the blockchain are optimal. The framework can be easily adapted to other scenarios such as course management, record management, and research collaboration.

Community

0 comments
Use Connect Wallet in the navigation

No discussion yet

Be the first to share a question or observation.