The Teaching of Object-Oriented Approach on Programming Language F#

Ruslan I. Bazhenov, Fedor G. Dzikovsky, Olesya Ya. Dubei

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.


Refbacks