Interactive media for learning programming
requires interpreter technology that can be embedded
into the media so that interactive media can provide a
relevant environment for learning programming
material. The interpreter that can be used is Trinket.
Trinket can be integrated into interactive media using
iframe tags in HTML. Integrating Trinket into learning
media allows users to run the program code provided in
the material. So that users can find out the output of the
program code and improve their programming skills. The
effectiveness of interactive learning media is measured
using student learning tests in the form of pre-test and
post-test scores. The questions given at the time of
carrying out the pre-test and post-test totaled 20
questions. The pre-test and post-test scores were analyzed
using the normalized gain (N-Gain) test to determine the
increase in student learning outcomes. Based on the test
results, it can be seen that the average N-Gain score is 0.8
which is included in the high category. Based on the
average N-Gain results, PBL-based interactive media in
programming material can be said to be effective.
Keywords : Trinket, Interactive Media, PBL, Programming.