Pregled bibliografske jedinice broj: 1016477
C# calculator application as a tool to learn object oriented programming
C# calculator application as a tool to learn object oriented programming // EDULEARN19 Proceedings / Gómez Chova, L ; López Martínez, A ; Candel Torres, I (ur.).
Palma de Mallorca, Španjolska: International Academy of Technology, Education and Development (IATED), 2019. str. 7522-7531 doi:10.21125/edulearn.2019.1797 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), znanstveni)
CROSBI ID: 1016477 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
C# calculator application as a tool to learn object
oriented programming
Autori
Dumić, Emil ; Bjelopera, Anamaria ; Ružić, Saša
Vrsta, podvrsta i kategorija rada
Radovi u zbornicima skupova, cjeloviti rad (in extenso), znanstveni
Izvornik
EDULEARN19 Proceedings
/ Gómez Chova, L ; López Martínez, A ; Candel Torres, I - : International Academy of Technology, Education and Development (IATED), 2019, 7522-7531
ISBN
978-84-09-12031-4
Skup
11th Annual International Conference of Education and New Learning Technologies (EDULEARN19)
Mjesto i datum
Palma de Mallorca, Španjolska, 01.07.2019. - 03.07.2019
Vrsta sudjelovanja
Predavanje
Vrsta recenzije
Međunarodna recenzija
Ključne riječi
C# calculator ; OOP ; programming
Sažetak
This paper presents some of the basic principles of object oriented programming (OOP), using one of the common programming language, C sharp - C#. OOP is nowadays usually used programming paradigm, so it should be used to give students different project assignments. Elementary difference between procedural and object oriented paradigm will be discussed. Comparison between C#, C++ and Java programming languages will be also briefly noted. Afterwards, Windows application using C# will be briefly explained, by programming a simple calculator with basic mathematical functions (add, subtract, multiply, divide), as well as basic trigonometric functions (sine, cosine, power, exponential, factorial, etc). Limitations that pose current standard variables regarding its size will be briefly discussed. Finally, it will be explained that, by using different already implemented forms and classes in C# language, students can learn basics about OOP, but also about mathematical principles that can make application run faster.
Izvorni jezik
Engleski
Znanstvena područja
Elektrotehnika, Računarstvo
POVEZANOST RADA
Ustanove:
Sveučilište u Dubrovniku,
Sveučilište Sjever, Koprivnica