Nalazite se na CroRIS probnoj okolini. Ovdje evidentirani podaci neće biti pohranjeni u Informacijskom sustavu znanosti RH. Ako je ovo greška, CroRIS produkcijskoj okolini moguće je pristupi putem poveznice www.croris.hr
izvor podataka: crosbi

C# calculator application as a tool to learn object oriented programming (CROSBI ID 679886)

Prilog sa skupa u zborniku | izvorni znanstveni rad | međunarodna recenzija

Dumić, Emil ; Bjelopera, Anamaria ; Ružić, Saša 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.). International Academy of Technology, Education and Development (IATED), 2019. str. 7522-7531 doi: 10.21125/edulearn.2019.1797

Podaci o odgovornosti

Dumić, Emil ; Bjelopera, Anamaria ; Ružić, Saša

engleski

C# calculator application as a tool to learn object oriented programming

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.

C# calculator ; OOP ; programming

nije evidentirano

nije evidentirano

nije evidentirano

nije evidentirano

nije evidentirano

nije evidentirano

Podaci o prilogu

7522-7531.

2019.

objavljeno

10.21125/edulearn.2019.1797

Podaci o matičnoj publikaciji

Gómez Chova, L ; López Martínez, A ; Candel Torres, I

International Academy of Technology, Education and Development (IATED)

978-84-09-12031-4

2340-1117

Podaci o skupu

11th Annual International Conference of Education and New Learning Technologies (EDULEARN19)

predavanje

01.07.2019-03.07.2019

Palma de Mallorca, Španjolska

Povezanost rada

Elektrotehnika, Računarstvo

Poveznice