Teaching using the B-Learning model is a combination of traditional face-to-face teaching and online teaching. In the 2018 General Education Curriculum, B-Learning has gained more attention and is widely adopted because it enhances self-learning abilities and promotes learners’ autonomy. In this article, we will present the concept and structure of self-learning ability and apply the B-Learning model to teaching the topic “Electric current and circuits” with the aim of developing students’ self-learning abilities.Teaching using the B-Learning model is a combination of traditional face-to-face teaching and online teaching. In the 2018 General Education Curriculum, B-Learning has gained more attention and is widely adopted because it enhances self-learning abilities and promotes learners’ autonomy. In this article, we will present the concept and structure of self-learning ability and apply the B-Learning model to teaching the topic “Electric current and circuits” with the aim of developing students’ self-learning abilities.