// Highlight elements in frontend, if local storage variable is set. jQuery( document ).ready( function () { function is_enabled() { if ( ! advads.supports_localstorage() || ! localStorage.getItem( 'advads_frontend_picker' ) ) { return false; } // Check if the frontend picker was started on the current blog. if ( window.advads_options.blog_id && localStorage.getItem( 'advads_frontend_blog_id' ) && window.advads_options.blog_id !== localStorage.getItem( 'advads_frontend_blog_id' ) ) { return false; } // Deactivate the frontend picker if it was started more than 45 minutes ago. if ( localStorage.getItem( 'advads_frontend_starttime' ) && parseInt( localStorage.getItem( 'advads_frontend_starttime' ), 10 ) < ( new Date().getTime() ) - 45 * 60 * 1000 ) { localStorage.removeItem( 'advads_frontend_action' ); localStorage.removeItem( 'advads_frontend_element' ); localStorage.removeItem( 'advads_frontend_picker' ); localStorage.removeItem( 'advads_prev_url' ); localStorage.removeItem( 'advads_frontend_pathtype' ); localStorage.removeItem( 'advads_frontend_boundary' ); localStorage.removeItem( 'advads_frontend_blog_id' ); localStorage.removeItem( 'advads_frontend_starttime' ); advads.set_cookie( 'advads_frontend_picker', '', - 1 ); return false; } return true; } // only trigger if local storage is available if ( is_enabled() ) { var advads_picker_cur, advads_picker_overlay = jQuery( "
" ), advads_picker_no = [document.body, document.documentElement, document]; advads_picker_overlay.css( { position: 'absolute', border: 'solid 2px #428bca', backgroundColor: 'rgba(66,139,202,0.5)', boxSizing: 'border-box', zIndex: 1000000, pointerEvents: 'none' } ).prependTo( 'body' ); if ( 'true' === localStorage.getItem( 'advads_frontend_boundary' ) ) { jQuery( 'body' ).css( 'cursor', 'not-allowed' ); } /** * Check if we can traverse up the dom tree. * * We cannot use event delegation because: * - the content can be loaded via AJAX dynamically * - we cannot wrap the content in a `div` that represents post boundary * because that may prevent css rules from working * * @param HTMLElement The current element. * return bool */ window.advads.is_boundary_reached = function ( advads_picker_cur ) { if ( 'true' !== localStorage.getItem( 'advads_frontend_boundary' ) ) { return false; } $advads_picker_cur = jQuery( advads_picker_cur ); // A boundary helper is the `ins` element inside of the post content // that is used to determine the post boundary (where the content starts and ends). var $boundary_helpers = jQuery( '.advads-frontend-picker-boundary-helper' ); $boundaries = $boundary_helpers.parent(); $boundaries.css( 'cursor', 'pointer' ); return $advads_picker_cur.is( $boundaries ) || ! $advads_picker_cur.closest( $boundaries ).length; } if ( 'xpath' === localStorage.getItem( 'advads_frontend_pathtype' ) ) { var fn = 'getXPath'; } else { var fn = 'getPath'; } jQuery( document ).mousemove( function ( e ) { if ( e.target === advads_picker_cur ) { return; } if ( ~ advads_picker_no.indexOf( e.target ) ) { advads_picker_cur = null; advads_picker_overlay.hide(); return; } var target = jQuery( e.target ), offset = target.offset(), width = target.outerWidth(), height = target.outerHeight(); advads_picker_cur = e.target; var path = jQuery( advads_picker_cur )[fn](); if ( ! path ) { // A click outside of the boundary. // @see `is_boundary_reached`. return; } // log path console.log( path ); advads_picker_overlay.css( { top: offset.top, left: offset.left, width: width, height: height } ).show(); } ); // save on click jQuery( document ).click( function ( e ) { var path = jQuery( advads_picker_cur )[fn](); if ( advads.is_boundary_reached( advads_picker_cur ) ) { return; } localStorage.setItem( 'advads_frontend_element', path ); window.location = localStorage.getItem( 'advads_prev_url' ); } ); }; } ); /* Derrived from jQuery-GetPath v0.01, by Dave Cardwell. (2007-04-27) http://davecardwell.co.uk/javascript/jquery/plugins/jquery-getpath/ Usage: var path = $('#foo').getPath(); */ jQuery.fn.extend( { getPath: function ( path, depth ) { // The first time this function is called, path won't be defined. if ( typeof path === 'undefined' ) { path = ''; } if ( typeof depth === 'undefined' ) { depth = 0; } // If this element is we've reached the end of the path. // also end after 2 elements if ( this.is( 'html' ) ) { return 'html > ' + path; } else if ( 3 === depth ) { return path; } // Add the element name. var cur = this.get( 0 ).nodeName.toLowerCase(); // Determine the IDs and path. var el_id = this.attr( 'id' ), el_class = this.attr( 'class' ); depth = depth + 1; // Add the #id if there is one. Ignore ID with number. if ( typeof el_id !== 'undefined' && ! /\d/.test( el_id ) ) { cur += '#' + el_id; } else if ( typeof el_class !== 'undefined' ) { // Add classes if there is no id. el_class = el_class.split( /[\s\n]+/ ); // Skip classes with numbers. el_class = jQuery.grep( el_class, function ( element, index ) { return ! /\d/.test( element ) } ); // Add 2 classes. if ( el_class.length ) { cur += '.' + el_class.slice( 0, 2 ).join( '.' ); } } // add index if this element is not unique among its siblings if ( this.siblings( cur ).length ) { cur += ":eq(" + this.siblings( cur ).addBack().not( '#advads-picker-overlay' ).index( this ) + ")"; } // Recurse up the DOM. if ( path === '' ) { return this.parent().getPath( cur, depth ); } else { return this.parent().getPath( cur + ' > ' + path, depth ); } }, /** * Get XPath. */ getXPath: function ( path, depth ) { // The first time this function is called, path won't be defined. if ( typeof path === 'undefined' ) { path = ''; } if ( typeof depth === 'undefined' ) { depth = 0; } // If this element is we've reached the end of the path. // also end after 2 elements if ( this.is( 'body' ) || 3 === depth ) { return path; } if ( advads.is_boundary_reached( this ) ) { return path; } // Add the element name. var tag = this.get( 0 ).nodeName.toLowerCase(); var cur = tag; // Determine the IDs and path. var el_id = this.attr( 'id' ), el_class = this.attr( 'class' ); var classes = []; // Add the #id if there is one. Ignore ID with number. if ( typeof el_id !== 'undefined' && ! /\d/.test( el_id ) ) { return cur + '[@id and id="' + el_id + '"]/' + path; } else if ( typeof el_class !== 'undefined' ) { // Add classes if there is no id. el_class = el_class.split( /[\s\n]+/ ); // Skip classes with numbers. el_class = jQuery.grep( el_class, function ( element, index ) { return ! /\d/.test( element ) } ); // Add 2 classes. if ( el_class.length ) { depth = depth + 1; var classes = el_class.slice( 0, 2 ); var xpath_classes = []; for ( var i = 0, l = classes.length; i < l; i ++ ) { xpath_classes.push( '(@class and contains(concat(" ", normalize-space(@class), " "), " ' + classes[i] + ' "))' ); } cur += '[' + xpath_classes.join( ' and ' ) + ']'; } } // Add index if this element is not unique among its siblings. if ( classes.length ) { var $siblings = this.siblings( tag + '.' + classes.join( '.' ) ); } else { var $siblings = this.siblings( tag ); } if ( $siblings.length ) { var index = $siblings.addBack().not( '#advads-picker-overlay' ).index( this ); cur += '[' + index + ']'; } // Recurse up the DOM. if ( path === '' ) { return this.parent().getXPath( cur, depth ); } else { return this.parent().getXPath( cur + '/' + path, depth ); } } } ); LATIHAN DASAR KEPEMIMPINAN SISWA (LDKS) PERIODE 2021/2022 – SMAN 17 BATAM

SMAN 17 BATAM

Website Resmi SMA NEGERI 17 BATAM

Berita

LATIHAN DASAR KEPEMIMPINAN SISWA (LDKS) PERIODE 2021/2022

Kamis, 27 Januari 2022, Alhamdulilah Pembukaan LDKS berjalan Aman lancar dan sukses, yang mana pembukaan LDKS dibuka langsung oleh Kepala Sekolah Bapak Jamal Dinata, S.Pd, M.M dan di hadiri oleh Wakil Bidang Kurikulum, Ibu Lina Amalianawati Jauhar, S. Pd serta penyampaian laporan LDKS oleh Wakil Bidang Kesiswaan sebagai Ketua Panitia Ibu Asmiwarti Roza, S.Pd, M.M, Protokol pada LDKS di Bapak Ilham Hapadean, S.Pd, serta Perwakilan dari Tim Kesiswaan Ibu Dwi Rediati, S.Pd .

SMAN 17 Batam mengadakan kegiatan Latihan Dasar Kepemimpinan Siswa (LDKS) yang diikuti oleh Calon pengurus OSIS yang barud di SMAN 17 Batam. LDKS Sebagai Pembentuk Generasi Berkarakter Pemimpin Yang Berkualitas, dengan sasaran yang ingin dicapai yakni mempertajam pemahaman setiap anggota tentang dasar – dasar membangun kebersamaan melatih kedisiplinan sehingga bisa meningkatkan jiwa kepemimpinan, kerjasama, dan solidaritas seluruh anggota OSIS. Peserta LDKS terdiri dari 52 orang peserta dari kelas 10 dan 11, sehingga total peserta LDKS sekitar 52 siswa.

Semoga dengan LDKS ini peserta mampu menyerap materi dengan maksimal, mengamalkannya, kemudian menyebarkan kepada siswa lainnya, sehingga tercapai karakter siswa SMAN 17 Batam yang jujur, disiplin dan berprestasi sesuai dengan visi sekolah. Mengutip kata motivasi dari narasumber yang tergiang dalam benak peserta “Sudah saatnya kita bangkit agar bisa menjadi pemimpin. Berbagai rintangan harus kita hadapi. Senantiasa berdoa dan berusaha itulah kuncinya”.

Untuk melihat Foto Kegiatan silahkan Klik disini…

PESERTA  LATIHAN DASAR KEPEMIMPINAN SISWA (LDKS) PERIODE 2021/2022

 

Tempat: SMA N 17 BATAM

Tanggal: 27 Januari – 29 Januari 2022

 

Nama – Nama Panitia LDKS:

  1. Aditama Putra Kusuma Aji (XII IPA 3)
  2. Wahyu Tri Habib Riziq  (XII IPA 4)
  3. Rahmatul Husnah (XII IPS 3)
  4. Dwi Anita (XII IPS 3)
  5. Kevin Theo Ananda Situmeang (XII IPS 2)
  6. Mhd Alim Munajad (XII IPA 2)
  7. Nada Putra Pratama (XII IPA 1)
  8. Inggrid Samantha Willian Panjaitan ( XII IPA 3)
  9. Melanie Putri Yuri ( XII IPS 1)
  10. Lidia Florensia Pakpahan ( XII IPS 4)
  11. Yulisa Aryani ( XII IPS 5)

 

Nama – Nama Peserta LDKS:

X IPA 1:

  1. Betaria Debora
  2. Desi Safitri
  3. Darwin Simamora
  4. Febillia Fadhilah
  5. Gerald Samuel Hutasoid
  6. Hougen Hutagalung

 

 

X IPA 3:

  1. Ajra Mirura Rianda

 

X IPA 5:

  1. Anjliana Iko
  2. Citra Rosaliana Munthe
  3. Gabriella S. N.
  4. Marta Debora S.
  5. Melati Simanungkait
  6. Nabila Rahel
  7. Selvi Maharani

 

X IPS 2:

  1. Naomi Vannesa Oliva Sihombing

 

X IPS 4:

  1. Fitria
  2. Johanes Simbolon

 

X IPS 5:

  1. Diva Novegly Sianturi

 

X IPS 6 :

  1. Athasya Candrika P.
  2. Dwi Ainul Nur Kholifah
  3. Ediva Saputri
  4. Heskia Bella
  5. Mahira Naja S.
  6. Nabil
  7. Rangga Hermansyah

XI IPA 1:

  1. Dwinov Alicia H.
  2. Martesia Angelina Jari Koten
  3. Miranda Tiomaro S.
  4. Putriana Theresia
  5. Refina Julianti S.

 

XI IPA 2:

  1. Azri Siti Mardiah

 

XI IPA 3:

  1. Abni Arbayyinah
  2. Amanda Revalina
  3. Sadewa Putra Adi
  4. Sri Fatma Delya
  5. Wilga Gumelar

 

XI IPA  4:

  1. Agnes Hawalia
  2. Intan Sharah S.
  3. Luisa Brenda

 

XI IPS 1:

  1. Bunga Rasmi
  2. Maria Domingga
  3. Maria Margarentha Simanjuntak
  4. Micheal Oktavianus
  5. Regina Nadia Mariani Sianturi
  6. Yohana Tasya

 

XI IPS 2:

  1. Jostan Bastian Lature
  2. Tiara Mukti

 

XI IPS 3:

  1. Risa Aurellia Ginting

 

XI IPS 4:

1.Fitri Hermayeni

  1. Debora Cristina

 

XI IPS 5:

  1. Sarah Nomitasari Simamora

 

XI IPS 6:

  1. Beautyara Putry deFRETES

 

Leave a Reply

Your email address will not be published. Required fields are marked *