Abstract: A computerized method and system for demonstrating and teaching electron configurations in atomic structure are disclosed. One method includes presenting to a user one or more user interfaces stored in memory of the computing system, the one or more user interfaces includes a plurality of electron configuration diagrams. The method also includes receiving user input into an orbital box diagram displayed in the one or more user interfaces, the user input defining a possible electron configuration. The method further includes in response to the user input, updating the one or more user interfaces to illustrate the electron configuration received from the user, and if instructed by the user, generates a report regarding the compliance of the user-entered electron configuration with one or more electron configuration rules.