1,720,962 research outputs found

    To nurture a soul / Azyan Yusra Kapi @ Kahbi

    Full text link
    Anthology of 200 poems which were contributed by lecturers and academicians from UiTM and other higher learning institutions. This is in fact the largest collection of poems compiled in one anthology

    SPARK C++: bridging concepts with analogies, multimedia, and interactive quizzes / Azyan Yusra Kapi … [et al.]

    Full text link
    The teaching and learning of programming languages, especially C++, have often been cited as challenging for both instructors and students, leading to persistently high failure rates. This paper introduces SPARK C++, an acronym for Simplified Practices with Analogy and Resources for Knowing C++. SPARK is an innovative web based teaching tool developed in response to identified difficulties, with the aim of enhancing the learning experience. By leveraging a mix of multimedia elements, it offers a dynamic and interactive learning experience. This innovative educational tool enables students to proficiently grasp essential modular programming ideas through the utilization of real-world analogies. The incorporation of relatable analogies is one of the notable features of SPARK which serves to clarify complex programming ideas, thereby facilitating the intuitive comprehension and long-term recall of the material. Moreover, SPARK integrates practice quizzes, equipped with immediate feedback mechanisms, which serve to promote ongoing student engagement and strengthen the process of acquiring knowledge. The teaching tool is also equipped with pre-test and post-test questions that are specifically designed to evaluate students' comprehension and assess the success of the tool in assisting their acquisition of the C++ modular programming. The efficacy of SPARK is assessed by analyzing the pre-test and post-test scores and calculating the N-Gain formula. The computation indicates that the mean score is 0.6336, falling within the range of modest improvements. This finding is noteworthy as it demonstrates a substantial contribution to enhanced comprehension. In conclusion, SPARK has the ability to significantly improve students' comprehension of programming concepts, such as the complex field of C++ functions, while also lowering the failure rate for programming students

    Innovation of digital multimedia: recognizing the advantages / Azyan Yusra Kapi @ Kahbi ... [et al.]

    Full text link
    This study explores the effectiveness of an innovative multimedia application as a teaching tool for improving students' understanding of C++ functions. The intervention incorporated advanced visualization techniques and rich multimedia elements to create a dynamic learning experience. The primary objective was to assess the intervention's impact on students' comprehension and evaluate its educational significance. A total of 33 participants underwent pre-test and post-test assessments, with the normalized gain (N-Gain) serving as the key metric for improvement. The calculated N-Gain was approximately 0.6336, indicating a moderate improvement in students' performance following the intervention. The discussion interprets the N-Gain in the context of the study's objectives and practical implications. Notably, the study underscores the e-content application's effectiveness in achieving educational goals and its potential for broader implementation in computer science education. Despite limitations such as sample size and context-specific factors, this research highlights the importance of innovative educational approaches in the digital age. It contributes to the evolving landscape of educational technology and pedagogy, offering valuable insights for educators aiming to create engaging and impactful learning experiences in computer science and related fields

    Fixed size encoding scheme for software watermarking

    No full text
    Software piracy has become a major threat to software developer. One of the techniques that can be used to discourage piracy is watermarking, by embedding developer's watermark into software which can later be extracted to prove ownership. During the last few years, different algorithms were developed to embed watermark inside the software. One of the algorithms is dummy method insertion technique whereby a dummy method that embeds watermark is inserted in software application. However, the disadvantage of this algorithm is that the watermark is embedded in a particular instruction in the dummy method. Due to that the length of the instruction is dependent on the length of the watermark. Thus, this situation put dummy method in suspicions and become noticeable to the pirates. In this paper, we present an encoding scheme that could produce fixed size encoded watermark and thus making the encoded watermark in the dummy method less noticeable. The proposed encoding scheme uses a hash function so that encoded watermark is always fixed even though the size of watermark character varies. As a result, our encoding scheme produced fixed size dummy method and could make the dummy method less noticeable to the pirates

    Going Beyond Counting First Authors in Author Co-citation Analysis

    Full text link
    The present study examines one of the fundamental aspects of author co-citation analysis (ACA) - the way co-citation counts are defined. Co-citation counting provides the data on which all subsequent statistical analyses and mappings are based, and we compare ACA results based on two different types of co-citation counting - the traditional type that only counts the first one among a cited work's authors on the one hand and a non-traditional type that takes into account the first 5 authors of a cited work on the other hand. Results indicate that the picture produced through this non-traditional author co-citation counting contains more coherent author groups and is therefore considerably clearer. However, this picture represents fewer specialties in the research field being studied than that produced through the traditional first-author co-citation counting when the same number of top-ranked authors is selected and analyzed. Reasons for these effects are discussed

    Variations on the Author

    Full text link
    “Variations on the Author” discusses two of Eduardo Coutinho’s recent films (Um Dia na Vida, from 2010, and Últimas Conversas, posthumously released in 2015) and their contribution to the general question of documentary authorship. The director’s filmography is characterized by a consistent yet self-effacing form of authorial self-inscription: Coutinho often features as an interviewer that rather than express opinions propels discourses; an interviewer that is good at listening. This mode of self-inscription characterizes him as an author who is not expressive but who is nonetheless markedly present on the screen. In Um Dia na Vida, however, Coutinho is completely absent form the image, while Últimas Conversas, on the contrary, includes a confessional prologue that moves the director from the margins to the center of his films. This article examines the ways in which these works stand out in the filmography of a director who offers new insights into the notion of cinematic authorship
    corecore