The Teaching of Object-Oriented Approach on Programming Language F#
Abstract
The paper describes the teaching methodology of object-oriented approach (OOA). The algorithm of methodology study is presented and illustrated: 1) the repetition of OOA concepts; 2) examples of OOA declarations; 3) the implementation in the console; 4) the implementation in Visual Studio windowed mode; 5) the implementation of individual tasks.
Volltext:
PDF (Russian)Literaturhinweise
Hedin G, Bendix L, Magnusson B. Teaching extreme programming to large groups of students. Journal of Systems and Software, 2005; 74(2): 133-146.
Petricek T, Skeet J. Functional programming for the Real World with examples for F# and C#: Manning: Ger; 2007: 495.
Rodríguez Corral JM, Balcells AC, Estévez AM, Moreno GJ, Ferreiro Ramos MJ. A game-based approach to the teaching of object-oriented programming languages. Computers & Education, 2014; 1: 83-92.
Shamshev AB, Voronina VV. Functional programming language F #: tutorial. Ulyanovsk: UlSTU; 2012: 165.
Smith C. Programming F#. O’Reilly: unknown; 2010: 384.
Soshninov DV. Programming F#. M.: DMK Press; 2011: 192.
Syme D, Granicz A, Cisternio A. Expert F#. A-Press: unknown; 2007: 609.
Wang Y, Li H, Feng Y, Jiang Y, Liu Y. Assessment of programming language learning based on peer code review model. Implementation and experience report: Computers & Education, 2012; 59 (2): 412-422.