LoginRegistration
For instance: The List of VAK
About consortium subscription Contacts
(812) 4095364 Non-commercial partnership
St. Petersburg
university
consortium

Articles

The Scientific Opinion №3 (Psycho-pedagogical and philosophy of science), 2021

METHODOLOGY FOR TEACHING THE CONSTRUCTION OF RECURSION PATTERNS IN ORIGAMI PROGRAMMING

M. V. Shvetskiy, I. A. Kudryavtseva
Price: 0 руб.
 DOI: https://doi.org/10.25807/PBH.22224378.2021.3.55.61
The  article  presents  the  content,  methods  and  means  of  teaching  future  information systems  specialists  the  general  method  for  constructing  functions  in  functional  programming, based on the construction of ꏨxed-point combinators in the origami style. Mastering this method will allow students to quickly write programme codes, and the teacher will signiꏨcantly reduce the time spent teaching recursion patterns in functional programming.
Keywords:  reduction  in  philosophy  of  science,  teaching  methodology,  teaching 
content, teaching method of functional programming, teaching tool, Haskell language, 
origami-style  programming,  recursion  pattern,  ꏨxed  point  combinator,  fold,  unfold, 
refactoring.
References
1. Belova N. V., Rubleva E. V. Kratkiy slovar’ IT-terminov dlya spetsialistov po yazykovomu obrazovaniyu. SPb.: Zlatoust, 2017. 68 s.
2. Borzenkov V. G. Imeyetsya li budushcheye u reduktsii kak osnovaniya nauchnogo znaniya? / Budushcheye fundamental’noy nauki: Kontseptual’nye, filosofskie i sotsial’nye aspekty problemy. M.: Krasand, 2011. S. 248–258.
3. Bragilevskiy V. Predely vyrazitel’nosti svertok // Praktika funktsional’nogo programmirovaniya. 2010. No 4. S. 55–77.
4. Kudryavtseva I. A. Programmirovanie v stile origami v protsesse obucheniya teoreticheskomu programmirovaniyu // Nauchnoe mnenie: nauchnyi zhurnal / Sankt-Peterburgskiy universitetskiy konsortsium. SPb., 2016. No 6–7. S. 135–149.
5. Kholom’yev A. Uchebnik po Haskell, 2012. 323 s.
6. Bird R. Introduction to Functional Programming using Haskell. Prentice Hall Press, 1998. 434 p.
7. Gibbons J. Origami programming / The Fun of Programming. Ed. J. Gibbons, O. de Moor. Palgrave, 2003, pp. 41–60.
8. Pope B. Getting a Fix from the Right Fold / The Monad Reader, 6, 2007, pp.5–15.
Price: 0 рублей
To order