A method of providing a flip learning-based coding education service for coding learning in a service server according to an embodiment of the present invention includes: providing an integrated development environment for online coding prior learning to a user terminal; providing online coding prior learning data to the user terminal; Receiving online coding prior learning result data including coding data for the provided online coding prior learning data from the user terminal; real-time debugging of coding data in the online coding prior learning result data received from the user terminal using an integrated development environment; determining a result of online coding prior learning of the user terminal with reference to the debugging content; and providing guide data regarding the online coding prior learning process and/or offline coding learning process to the user terminal based on the determination result of the online coding prior learning.
展开▼