Results 21 to 30 of about 420,700 (347)

In Praise of Impredicativity: A Contribution to the Formalisation of Meta-Programming [PDF]

open access: yesTheory and Practice of Logic Programming, pages 1-48, 25 February 2019, 2018
Processing programs as data is one of the successes of functional and logic programming. Higher-order functions, as program-processing programs are called in functional programming, and meta-programs, as they are called in logic programming, are widespread declarative programming techniques.
arxiv   +1 more source

The role of metacognitive skills in solving object-oriented programming problems: a case study

open access: yes, 2015
This article reports on the role of metacognitive skills when solving object-oriented programming problems as part of a case study. The research was constructivist-based within an interpretivist approach to explore how four students constructed their own
M. Havenga
semanticscholar   +1 more source

PEDAGOGICAL ASPECTS OF OBJECT-ORIENTED THOUGHT AND PROGRAMMING PROCESS DEVELOPING [PDF]

open access: yesKrymskij Naučnyj Vestnik, 2015
We discuss the methodology of teaching object-oriented design and programming. We highlight two types of problems encountered in the teaching and learning of the object-oriented programming (understanding of basic concepts, choice of the programming ...
Seidametova Zarema   +2 more
doaj  

Teaching reform and practice of object-oriented programming course [PDF]

open access: yesSHS Web of Conferences, 2023
This article aims at the deficiencies in the teaching of object-oriented programming courses in our school, guided by the OBE teaching concept, and aimed at cultivating applied talents.
Chen Yanhua
doaj   +1 more source

Minecraft: An Engaging Platform to Learn Programming [PDF]

open access: yesarXiv, 2022
Teaching programming effectively is difficult. This paper explores the benefits of using Minecraft Education Edition to teach Python programming. Educators can use the game to teach various programming concepts ranging from fundamental programming concepts, object-oriented programming, event-driven programming, and parallel programming.
arxiv  

Towards a metrics suite for object oriented design

open access: yesConference on Object-Oriented Programming Systems, Languages, and Applications, 2017
While software metrics are a generally desirable feature in the software management functions of project planning and project evaluation, they are of especial importance with a new technology such as the object-oriented approach.
Shyam R. Chidamber, C. Kemerer
semanticscholar   +1 more source

A Review of Object-Oriented Programming Software Metrics [PDF]

open access: yesالمجلة العراقية للعلوم الاحصائية, 2019
It is no secret that the software industry in the present and future time is the leading industry and the main element in any new technology and is involved in most modern industries, from the smallest ones such as mobile phones and smart watches to the ...
Mariam Hussian, Mohammed Aldabbag
doaj   +1 more source

A Logic of Object-Oriented Programs [PDF]

open access: yes, 1997
We develop a logic for reasoning about object-oriented programs. The logic is for a language with an imperative semantics and aliasing, and accounts for self-reference in objects. It is much like a type system for objects with subtyping, but our specifications go further than types in detailing pre- and postconditions.
K. Rustan M. Leino, Martín Abadi
openaire   +2 more sources

Pengembangan Media Pembelajaran pada Pemrograman Terstruktur dan Pemrograman Berorientasi Objek dengan Visualisasi Bangun Datar Menggunakan Processing [Developing Learning Media Instruction on A Structured Programming and An Object-oriented Programming with Two-dimensional Figure Visualization Using Processing]

open access: yesPolyglot: Jurnal Ilmiah, 2018
In general, many people learn structured programming first and then learn object-oriented programming. This makes it difficult for someone to learn object-oriented programming.
Dodi Dodi   +2 more
doaj   +1 more source

Object-oriented Programming Laws for Annotated Java Programs [PDF]

open access: yesElectronic Proceedings in Theoretical Computer Science, 2010
Object-oriented programming laws have been proposed in the context of languages that are not combined with a behavioral interface specification language (BISL).
Gabriel Falconieri Freitas   +3 more
doaj   +1 more source

Home - About - Disclaimer - Privacy