Efektivitas Strategi Ta’bir Mushawwar dalam Pembelajaran Bahasa Arab di Madrasah Ibtidaiyah
Abstract
Speaking proficiency is one of the main skills in Arabic language learning, but fourth grade students of MI TPI Keramat face difficulties in assembling mufradat and practicing active conversation, mainly due to the lack of varied learning strategies. This study aims to analyze the effectiveness of the ta'bir mushawwar strategy, which uses picture as a media to facilitate students in constructing sentences and telling stories, in improving Arabic speaking skills. With a quantitative approach and pre-experiment design, this study involved 18 students of class IV-C. Data were collected through tests, observations, and interviews, then analyzed descriptively and N-Gain test. The posttest average was 83.06 (very good category) with 88.9% completeness, and the N-Gain score was 0.6398 which showed effectiveness in the medium category. The ta'bir mushawwar strategy offers a solution in the form of a visual and hands-on learning approach that can significantly improve students' speaking skills and make learning more interesting and interactive.
Server IP : 103.175.217.176 / Your IP : 18.220.200.33 Web Server : Apache/2.4.62 (Debian) System : Linux bilfathvps 5.10.0-33-amd64 #1 SMP Debian 5.10.226-1 (2024-10-03) x86_64 User : root ( 0) PHP Version : 7.4.33 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /lib/blt2.5/ |
Upload File : |
# # dragdrop.tcl # # ---------------------------------------------------------------------- # Bindings for the BLT drag&drop command # ---------------------------------------------------------------------- # AUTHOR: George Howlett # Bell Labs Innovations for Lucent Technologies # gah@bell-labs.com # http://www.tcltk.com/blt # ---------------------------------------------------------------------- # Copyright (c) 1998 Lucent Technologies, Inc. # ====================================================================== # # Permission to use, copy, modify, and distribute this software and its # documentation for any purpose and without fee is hereby granted, # provided that the above copyright notice appear in all copies and that # both that the copyright notice and warranty disclaimer appear in # supporting documentation, and that the names of Lucent Technologies # any of their entities not be used in advertising or publicity # pertaining to distribution of the software without specific, written # prior permission. # # Lucent Technologies disclaims all warranties with regard to this # software, including all implied warranties of merchantability and # fitness. In no event shall Lucent be liable for any special, indirect # or consequential damages or any damages whatsoever resulting from loss # of use, data or profits, whether in an action of contract, negligence # or other tortuous action, arising out of or in connection with the use # or performance of this software. # # ====================================================================== if { $tcl_version >= 8.0 } { set cmd blt::drag&drop } else { set cmd drag&drop } for { set i 1 } { $i <= 5 } { incr i } { bind BltDrag&DropButton$i <ButtonPress-$i> [list $cmd drag %W %X %Y] bind BltDrag&DropButton$i <B$i-Motion> [list $cmd drag %W %X %Y] bind BltDrag&DropButton$i <ButtonRelease-$i> [list $cmd drop %W %X %Y] } # ---------------------------------------------------------------------- # # Drag&DropInit -- # # Invoked from C whenever a new drag&drop source is created. # Sets up the default bindings for the drag&drop source. # # <ButtonPress-?> Starts the drag operation. # <B?-Motion> Updates the drag. # <ButtonRelease-?> Drop the data on the target. # # Arguments: # widget source widget # button Mouse button used to activate drag. # cmd "dragdrop" or "blt::dragdrop" # # ---------------------------------------------------------------------- proc blt::Drag&DropInit { widget button } { set tagList {} if { $button > 0 } { lappend tagList BltDrag&DropButton$button } foreach tag [bindtags $widget] { if { ![string match BltDrag&DropButton* $tag] } { lappend tagList $tag } } bindtags $widget $tagList }
Youez - 2016 - github.com/yon3zu
LinuXploit