Filters








50 Hits in 0.81 sec

Penggunaan platform quiz interaktif Quizizz.com

Oscar Karnalim
2020 Zenodo  
Pandemi Covid-19 telah mendorong transisi proses belajar mengajar dari tatap muka menjadi daring. Hal ini secara tidak langsung mengurangi interaksi antara guru dan siswa. Diperlukan adanya platform-platform interaktif guna menjaga proses pembelajaran tetap kondusif. Quizizz.com adalah salah satu platform yang dapat memenuhi kebutuhan terkait karena dilengkapi dengan beberapa fitur-fitur yang menarik, khususnya bagi siswa. Pada workshop kali ini, peserta diajarkan bagimana cara menggunakan Quizizz.com.
doi:10.5281/zenodo.4308803 fatcat:rwbrvzzlgfee7bnt6ecwlnkvtm

Which Source Code Plagiarism Detection Approach is More Humane? [article]

Oscar Karnalim, Lisan Sulistiani
2018 arXiv   pre-print
This paper contributes in developing source code plagiarism detection that is more aligned with human perspective. Three evaluation mechanisms that directly relate human perspective with evaluated approaches are proposed: think-aloud, aspect-oriented, and empirical mechanism. Using those mechanisms, a comparative study toward attribute-and structure-based plagiarism detection approach (i.e., two popular approach categories in source code plagiarism detection) is conducted. According to that
more » ... y, structure-based approach is more effective than the attribute-based one; its signature aspect and resulted similarity degrees are more related to human preferences. In addition, such approach is related to most human-oriented aspects for suspecting source code plagiarism.
arXiv:1809.08559v1 fatcat:gc3zvvhch5cdtovb2ufjlxzwuu

Explanation in Code Similarity Investigation

Oscar Karnalim, Simon
2021 IEEE Access  
doi:10.1109/access.2021.3073703 fatcat:vfynxtjgqra5vhlzfo7xhqv2qe

Dynamic Thresholding Mechanisms for IR-Based Filtering in Efficient Source Code Plagiarism Detection [article]

Oscar Karnalim, Lisan Sulistiani
2018 arXiv   pre-print
To solve time inefficiency issue, only potential pairs are compared in string-matching-based source code plagiarism detection; wherein potentiality is defined through a fast-yet-order-insensitive similarity measurement (adapted from Information Retrieval) and only pairs which similarity degrees are higher or equal to a particular threshold is selected. Defining such threshold is not a trivial task considering the threshold should lead to high efficiency improvement and low effectiveness
more » ... n (if it is unavoidable). This paper proposes two thresholding mechanisms---namely range-based and pair-count-based mechanism---that dynamically tune the threshold based on the distribution of resulted similarity degrees. According to our evaluation, both mechanisms are more practical to be used than manual threshold assignment since they are more proportional to efficiency improvement and effectiveness reduction.
arXiv:1810.11903v1 fatcat:mp5gpra7ybc7hlqe7me5bcqnqm

The Use of Python Tutor on Programming Laboratory Session: Student Perspectives

Oscar Karnalim, Mewati Ayub
2017 Kinetik  
D KINETIK ISSN: 2503-2259; E-ISSN: 2503-2267 The Use of PythonTutor on Programming Laboratory Session: Student Perspectives Oscar Karnalim, Mewati Ayub Q1-Q7 The Results for Even Weeks, Collected from  ...  The Use of PythonTutor on Programming Laboratory Session: Student Perspectives Oscar Karnalim, Mewati Ayub329 Figure 1 . 331 Figure 2 . 13312 Q1-Q7 The Results for Odd Weeks, Collected from Class C and  ... 
doi:10.22219/kinetik.v2i4.442 fatcat:iqwd4vgtrba3hk4suvlgebdg5e

TF-IDF Inspired Detection for Cross-Language Source Code Plagiarism and Collusion

Oscar Karnalim
2020 Computer Science  
Rabbani and Karnalim [42] utilize .NET Common Intermediate Language as the intermediate representation for source code files written in various .NET programming languages (e.g., C# and Visual Basic).  ...  Rephrased by Karnalim and Budi [27] , these levels are as follows: • Level 0: Verbatim copy • Level 1: Comment and whitespace modification • Level 2: Identifier renaming (e.g., variable or function name  ... 
doi:10.7494/csci.2020.21.1.3389 fatcat:frlo4shfdffglbvhpwmc4n7bkm

The Effectiveness of Low-Level Structure-based Approach Toward Source Code Plagiarism Level Taxonomy [article]

Oscar Karnalim, Setia Budi
2018 arXiv   pre-print
Karnalim, “IR-based Technique for Linearizing Abstract Method [1] G. Cosma and M.  ...  Karnalim, “An Abstract Method Linearization for Detecting Source axis represents the number of cases.  ... 
arXiv:1805.11035v1 fatcat:iyhrqfqm5bezbm4npm4cxtzpp4

Complexitor: An Educational Tool for Learning Algorithm Time Complexity in Practical Manner

Elvina Elvina, Oscar Karnalim
2017 ComTech  
Similar to VisuAlgo, AP-ASD1 (Christiawan & Karnalim, 2016) also adds animation and visualization. However, it is more focused on covering course materials.  ...  On the contrary, Jonathan, Karnalim, and Ayub (2016) developed AP-SA, an educational tool to learn algorithm strategy (i.e. brute force, greedy, back tracking, and dynamic programming).  ... 
doi:10.21512/comtech.v8i1.3783 fatcat:mhx3c3kayvd5ndsusylorybwkm

Improving Scalability of Java Archive Search Engine through Recursion Conversion And Multithreading

Oscar Karnalim
2016 CommIT Journal  
Karnalim, "Improving Scalability of Java Archive Search Engine Through Recursion Conversion and Multithreading", CommIT (Communication & Information Technology) Journal 10(1), 15-26, 2016.  ...  Karnalim, "Improving Scalability of Java Archive Search Engine Through Recursion Conversion and Multithreading", CommIT (Communication & Information Technology) Journal 10(1), [15] [16] [17] [18] [19]  ... 
doi:10.21512/commit.v10i1.1653 fatcat:xvsvshvbjbfhxgttpximzmsnau

Improving Scalability of Java Archive Search Engine through Recursion Conversion and Multithreading

Oscar Karnalim
2016 CommIT Journal  
Karnalim, "Improving Scalability of Java Archive Search Engine Through Recursion Conversion and Multithreading", CommIT (Communication & Information Technology) Journal 10(1), 15-26, 2016.  ...  Karnalim, "Improving Scalability of Java Archive Search Engine Through Recursion Conversion and Multithreading", CommIT (Communication & Information Technology) Journal 10(1), [15] [16] [17] [18] [19]  ... 
doi:10.21512/commit.v10i1.832 fatcat:riky77amjrfyniw6tahxvqr3ve

Capturing Candid Moments using Daily Device without Dedicated Human Resource

Yan Sen Paulus, Oscar Karnalim
2018 Fountain of Informatics Journal  
Karnalim, "Predicting outcomes in introductory programming using J48 classification," WTE&TE), vol. 15, no. 2, 2017. World Transactions on Engineering and Technology Education (  ... 
doi:10.21111/fij.v3i2.2354 fatcat:mmrkfd4omndhnbfezsjzb6xisa

An Embedding Technique for Language-Independent Lecturer-Oriented Program Visualization

Lisan Sulistiani, Oscar Karnalim
2018 Emitter: International Journal of Engineering Technology  
Nowadays, programming is a promising skill to be learned; the demand of programmer is increased. To align with such trend, several Program Visualization (PV) tools have been developed. Using such tool, user can learn how a particular program works through interactive and descriptive visualization. However, most of the tools are language-dependent: they use either language-dependent debugger or code to generate visualization. Such dependency may become a problem when a program written in new
more » ... ramming language is incorporated. Therefore, this paper proposes an embedding technique to handle given issue. To incorporate new programming language, it only needs five language-dependent features to be set. In general, our proposed technique works in threefold: embedding some statements to target program, generating visualization states by running the program with console commands, and visualizing given program based on generated visualization states. According to our evaluation, proposed technique is able to incorporate program written in any programming languages as long as those languages provide required language-dependent features. Further, it is practical to be used since it still have the benefits of conventional PV even though it is designed as a language-independent PV.
doi:10.24003/emitter.v6i1.234 fatcat:5uyo7sm6fzaljenjxrhzom76gq

The Use of Color Gradation on Program Visualization for Learning Programming

Rossevine Artha Nathasya, Oscar Karnalim
2019 International Journal of New Media Technology  
According to several works, Program Visualization (PV) enhances student understanding further about how a particular program works. However, to our knowledge, no PVs utilize color gradation as a part of their features, even though color plays an important role in visualization. Therefore, two uses of color gradation on PV are proposed on this paper. On the one hand, color gradation can be used to display execution frequency of each instruction; instruction with higher execution frequency will
more » ... assigned with more-prominent color. Such piece of information is expected to help student for understanding program complexity. On the other hand, color gradation can also be used to display access frequency of each variable; variable with higher access frequency will be assigned with more-prominent color. Such piece of information is expected to help student for understanding program-to-variable dependency. Both uses are proved to be effective for learning programming according to our evaluation. Index Terms—program visualization, color gradation, program complexity, program-to-variable dependency, computer science education
doi:10.31937/ijnmt.v6i1.1040 fatcat:6vglgmaymfbclojkwzuef3dj2y

Introducing an Educational Tool for Learning Branch & Bound Strategy

Sofriesilero Zumaytis, Oscar Karnalim
2017 Journal of Information Systems Engineering and Business Intelligence  
, 2016; Jonathan, Karnalim, & Ayub, 2016) .  ...  However, due to varied university course need, several AV tools are also re-developed locally to match course syllabus (Christiawan & Karnalim, 2016; Jonathan, Karnalim, & Ayub, 2016) .  ... 
doi:10.20473/jisebi.3.1.8-15 fatcat:slvq3qp2hjdvtdbmanh4rsyg3u

Thesis Supervisor Recommendation with Representative Content and Information Retrieval

Maresha Caroline Wijanto, Rachmi Rachmadiany, Oscar Karnalim
2020 Journal of Information Systems Engineering and Business Intelligence  
= (2) Wijanto, Rachmadiany, & Karnalim Journal of Information Systems Engineering and Business Intelligence, 2020, 6 (2), 143-150 147 MAP [8] is derived from the precision (i.e., the proportion of  ...  On average, our Wijanto, Rachmadiany, & Karnalim Journal of Information Systems Engineering and Business Intelligence, 2020, 6 (2), 143-150 148 recommender system is considerably effective, it can correctly  ... 
doi:10.20473/jisebi.6.2.143-150 fatcat:jppeeid2rrbd3f2jlybzb2l37u
« Previous Showing results 1 — 15 out of 50 results