Sepe Games: Learning Games in Electrical Engineering


Seppo Janhonen

Principal Lecturer at Tampere University of Applied Sciencies, Finland Electrical engineer, Licentiate of Technology (El. Eng.) 1991 Interests: - developing learning environments - mobile learning - game-based learning - theory of elecrical engineering


Course reviews will be shown here


General (Forum opened: 6th Dec 2015)

Sepe games: Learning is fun - let´s make studying fun as well!


Updated in Oct 2016. The site is gradually developing.

This platform is intended to

  • share interesting new material to students and teachers of electrical engineering
  • share user experiences of that material
  • develop this material further
  • show practical examples on how it is possible to create useful learning games by using the very common Microsoft Office Power Point 2010 (macro version applying MS VBA programming language).

The material shared here can be classified as learning games and in some cases simulation programmes as well. They can also be seen as small scale learning environments. It is relatively easy to create new games or problems based on some of the games.

On this platform you find various learning games and some simulation programmes (the difference between learning game and simulation, on the other hand, is not quite clear) that are intended to help you to learn basic concepts of electrical engineering. You are free to enjoy the wonderful world of theory of electrical engineering! Each programme (single Power Point file) forms a game forum independent of all the others. You can play just one game or as many as you like.

On this platform the term "task" refers to a single learning game (or VBA simulation environment). The user may consider how he/she will utilize the games. Feedback and even documented solutions (pdf pages) are welcome to this page. However, there is no grading and proper feedback here for correct or less correct solutions. The single learning games themselves give some kind of feedback.

So far this platform does not constitute a systematic course in electrical engineering. There is no total plan necessary for that purpose. No credit points or grades are given by any educational institution. However, I think the material shared here is compatible with any systematic pedagogic approach. - The future will show how this forum will be developed.

General idea of these games

The games are designed to apply the basic principles and laws of electrical engineering. These laws include Ohm´s law and two Kirchhoff´s laws, i.e. first law or current law (KI) and second law or voltage law (KII). In addition, there are applications which hide the laws mentioned above: e.g. determining the correspondence between resistance connections and formulas.

The game of a single game limits the attention of the player to a specific problem setting that he/she is expected to learn and understand to be an electrical engineer. The game gives some hints how to proceed and tries to make playing pleasant enough to engage the player with electrotechnical concepts and to apply them. Feedback helps the learner to find the correct solution paths and some kind of success index (or automatic point calculation) is intended to motivate him/her.

Playing this kind of game will form an emotionally safe learning environment for a beginner who is often uncertain what is the logic of electrotechnical thinking. The possibility of repeating the game by oneself as many times as needed is essential. Most of the games operate with relatively small integer values so that no calculator is needed. This saves time and helps the player to concentrate to the key concepts. Some games include the possibility to choose whether the game duration affects the credit points. This makes it possible for the player to compete with himself/herself. On the other hand, several players may compete with each other which makes playing even more fun.

There are right now a few "lessons" on this game forum. The number hopefully grows by the time. 

Learning basic theories of electric circuits

It´s a longlasting process where the student needs patience, ability to concentrate, think and calculate but also opportunities to apply the theory in practice as well as to discuss with others. Learning games can be one way to make the sometimes tedious path easier. A good learning game is both intellectually challenging and funny. It is my attempt to create games that are good enough to reach these goals. I hope you agree. - Have fun with them! 

By presenting these learning games I do not want to say that games can solve the whole problem of learning electrical engineering. Learning is not so simple. It is important for the teacher to develop a total pedagogical approach. Learning games can - in my view - be a partial solution.

About the author

I have on experience of more than 25 years of teaching electrical engineering - a few years at University of Technology in Tampere, Finland, and the rest at Tampere University of Applied Sciences (Tampere UAS). In addition, I have an experience of about five years in teaching mathematics at the latter institution. Since 2005 my main topic has been vocational teacher education at Tampere UAS. My main interest now lies on developing learning environments for vocational education.

I am very interested to develop new ways to support learning. Digitalizing and mobile learning are two interesting concepts that are challenging me. This forum is an attempt to test how this kind on approach can contribute to make learning more flexible and pleasant. Game programming has made it possible to create some pedagogical solutions that have not been possible before.

On this forum I try to support learning of some central topics of electrical engineering. Developing this forum - as a hobby so far - also helps me to understand and generalize some aspects presented here: the subject could well be something else than electrical engineering. 

I want to open the doors of my class room and to search for interaction with the learning community that is interested in same aspects. We probably face partly the same challenges in different learning institutions and even in different countries. Electrical engineering is fascinating but challenging to everybody who wants to achieve high learning outcomes and good competences.

The real world electrical systems, their theoretical models, the abstract concepts and their real meaning is continuosly challenging me: how can we support our students to catch the ideas and to grow to apply them effectively?

This game forum is intended to anyone who is interested in learning or teaching the basics of electrical engineering. The topics cover calculating current, voltage and power in DC series circuits, selecting correct formulas to calculate different connections of resistors and making interesting fault analysis in series circuits.


All the games deal with basic theory of electrical engineering. In this sense they all are applicable to any institution where the studies are started from the basic concepts of electrical engineering.

I share the learning games enclosed by the CC-licence shown. Therefore they can be used by students or teachers alike as long as there are no commercial purposes. The games can be used in many pedagogical ways. Later I may give some hints on this but I also welcome ideas from potential users.

In spite of all the limitations of my small learning games I believe they will contribute to what is most important: learning the basics of electric circuits. I hope playing them will be equally fun as creating them has been for me.

Most of the games include some kind of internal evaluation or feedback. It is intended to make playing more interesting and rewarding. The player will know whether his/her answer was correct or not. Knowing the success will give more motivation and a clear direction to the learning process.

"Sepe Games": Sepe is the nick name of the author of these learning games.

Course content

  • Benefits

  • Youtube

  • Languages

  • Symbols

  • Restrictions

  • Installation instructions

Interested? Enroll to this course right now.

There is more to learn