Skip to main content

An IT-Based Learning Approach About Finite State Machines Using the Example of Stock Trading

The Stock Trading Game FSTG

  • Conference paper
  • First Online:
Interactive Collaborative Learning (ICL 2016)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 545))

Included in the following conference series:

Abstract

This paper presents an IT-based learning approach to both theory and application of Finite State Machines (FSM). We determined the most important learning objectives about FSMs, described them according to the taxonomy of Bloom and Krathwohl, and implemented them as a serious game called ‘Finite State Trading Game’ (FSTG). Our approach was verified based on a lesson that was conducted at the Technical University of Munich with upper vocational school students. The results indicate a major improvement in the students´ knowledge about FSMs. Thus, the FSTG approach proves to be a suitable supplement or even a substitution for teaching the topic of FSM in traditional classroom settings.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Black, P.: Finite state machine. http://xlinux.nist.gov/dads/HTML/finiteStateMachine.html

  2. Bayerisches Staatsministerium für Unterricht und Kultus, ‘‘Lehrpläne für die Fachoberschule und Berufsoberschule Ausbildungsrichtungen Technik, Agrarwirtschaft, Gestaltung Unterrichtsfach: Technologie/Informatik Ausbildungsrichtung Wirtschaft, Verwaltung und Rechtspflege Unterrichtsfach: Technologie Jahrgangsstufen 11 bis 13’’, ed (2006)

    Google Scholar 

  3. Technical University of Munich. Bachelor’s Program Informatics: Curriculum and Courses (2012). http://www.in.tum.de/en/current-students/bachelors-programs/informatics/curriculum-and-courses.html

  4. Nipkow, T.: Introduction to Theory of Computation (2011). https://campus.tum.de/tumonline/WBMODHB.wbShowMHBReadOnly?pKnotenNr=454045&pOrgNr=14189

  5. Utesch, M., Heininger, R., Krcmar, H.: Strengthening study skills by using ERPsim as a new tool within the pupils’ academy of serious Gaming. In: 2016 IEEE Global Engineering Education Conference (EDUCON), pp. 592–601 (2016)

    Google Scholar 

  6. Sipser, M.: Introduction to the Theory of Computation, vol. 2. Thomson Course Technology, Boston (2006)

    MATH  Google Scholar 

  7. James (n.d.), M.:. As automated trading takes over markets, rational human investors matter even more. http://www.abmac.com/industry-insight/as-automated-trading-takes-over-markets-rational-human-investors-matter-even-more/

  8. Docebo, E-Learning Market Trends & Forecast 2014 – 2016 Report. https://www.docebo.com/landing/contactform/elearning-market-trends-and-forecast-2014-2016-docebo-report.pdf

  9. Zimmerman, B.J.: Becoming a self-regulated learner: an overview. Theor. Pract. 41, 64–70 (2002)

    Article  Google Scholar 

  10. Bloom, B.S.: Taxonomy of Educational Objectives: Cognitive Domain, 1st edn. McKay, New York (1956)

    Google Scholar 

  11. Krathwohl, D.R.: A revision of Bloom’s taxonomy: An overview. Theor. Pract. 41, 212–218 (2002)

    Article  Google Scholar 

  12. Yuan, L., Qu, G.: Information hiding in finite state machine. In: Fridrich, J. (ed.) IH 2004. LNCS, vol. 3200, pp. 340–354. Springer, Heidelberg (2004). doi:10.1007/978-3-540-30114-1_24

    Chapter  Google Scholar 

  13. Anderson, L.W., Krathwohl, D.R.: A Taxonomy for Learning, Teaching, and Assessing: A Revision of Bloom’s Taxonomy of Educational Objectives. Allyn and Bacon, Boston (2001)

    Google Scholar 

  14. Object Management Group, ‘‘Unified Modeling Language version 2.5,’’ ed: OMG (2015)

    Google Scholar 

  15. Gill, A.: Introduction to the Theory of Finite-State Machines. McGraw-Hill, New York (1962)

    MATH  Google Scholar 

  16. Adamski, M., Karatkevich, A., Wegrzyn, M.: Design of Embedded Control Systems. Springer, Heidelberg (2005)

    Google Scholar 

  17. Wirth, N.: Extended Backus-Naur form (EBNF). ISO/IEC 14977, 2996 (1996)

    Google Scholar 

  18. Padilla-Zea, N., Gutiérrez, F.L., López-Arcos, J.R., Abad-Arranz, A., Paderewski, P.: Modeling storytelling to be used in educational video games. Comput. Hum. Behav. 31, 461–474 (2014)

    Article  Google Scholar 

  19. Likert, R.: A technique for the measurement of attitudes. Arch. Psychol. 22, 55 (1932)

    Google Scholar 

  20. Utesch, M.C.: Five years of the pupils’ academy of serious gaming: enhancing the ability to study. In: 2015 IEEE Global Engineering Education Conference (EDUCON), pp. 189–198 (2015)

    Google Scholar 

  21. Utesch, M., Heininger, R., Krcmar, H.: The pupils’ academy of serious gaming: strengthening study skills with ERPsim. In: 2016 13th International Conference on Remote Engineering and Virtual Instrumentation (REV), pp. 93–102 (2016)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Matthias Utesch .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Utesch, M., Hauer, A., Heininger, R., Krcmar, H. (2017). An IT-Based Learning Approach About Finite State Machines Using the Example of Stock Trading. In: Auer, M., Guralnick, D., Uhomoibhi, J. (eds) Interactive Collaborative Learning. ICL 2016. Advances in Intelligent Systems and Computing, vol 545. Springer, Cham. https://doi.org/10.1007/978-3-319-50340-0_53

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-50340-0_53

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-50339-4

  • Online ISBN: 978-3-319-50340-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics