1784 lines
159 KiB
HTML
1784 lines
159 KiB
HTML
<!DOCTYPE html>
|
||
<html lang="id">
|
||
<head>
|
||
<meta charset="UTF-8">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||
<title data-lang-title-key="page-title">Group 02 - Tugas Halaman Statis</title>
|
||
|
||
<!-- Fonts & Icons -->
|
||
<link rel="preconnect" href="https://fonts.googleapis.com" />
|
||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
|
||
<link href="https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap" rel="stylesheet" />
|
||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css" />
|
||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/aos/2.3.4/aos.css" />
|
||
|
||
<!-- Chart.js & AOS -->
|
||
<script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/4.4.1/chart.umd.min.js"></script>
|
||
<script src="https://cdnjs.cloudflare.com/ajax/libs/aos/2.3.4/aos.js"></script>
|
||
|
||
<!-- Stylesheet -->
|
||
<link rel="stylesheet" href="./style.css">
|
||
</head>
|
||
<body>
|
||
|
||
<!-- ===========================
|
||
Shell: Nav (template)
|
||
=========================== -->
|
||
<header class="nav">
|
||
<div class="container nav-inner">
|
||
<div class="brand" data-lang-key="brand">Informatika UNTAN — Penerimaan Mahasiswa Baru</div>
|
||
<div class="nav-lang" role="group" aria-label="Pilih bahasa">
|
||
<button class="nav-lang-btn is-active" id="btn-lang-id"
|
||
onclick="setPageLanguage('id')" aria-label="Bahasa Indonesia">ID</button>
|
||
<span class="nav-lang-sep" aria-hidden="true">|</span>
|
||
<button class="nav-lang-btn" id="btn-lang-en"
|
||
onclick="setPageLanguage('en')" aria-label="English">EN</button>
|
||
</div>
|
||
</div>
|
||
</header>
|
||
|
||
<!-- ===========================
|
||
Shell: Hero (template)
|
||
=========================== -->
|
||
<section class="hero" style="background: var(--brand-navy);">
|
||
<div class="container hero-inner">
|
||
<span class="badge" data-lang-key="badge">Halaman Statis</span>
|
||
<h1>
|
||
<span data-lang-key="hero-title-1">Penerimaan Mahasiswa Baru</span><br>
|
||
<span data-lang-key="hero-title-2" style="color: var(--brand-yellow);">Informatika UNTAN</span>
|
||
</h1>
|
||
<p class="hero-description" data-lang-key="hero-description">Informasi dan jadwal pendaftaran mahasiswa baru melalui jalur SNBP, SNBT, dan Jalur Mandiri UNTAN</p>
|
||
</div>
|
||
</section>
|
||
|
||
<!-- ===========================
|
||
Shell: Layout (template)
|
||
=========================== -->
|
||
<main class="container layout layout--full">
|
||
<article>
|
||
<div class="meta">
|
||
<span data-lang-key="meta-group">Kelompok 02</span>
|
||
<span>2026</span>
|
||
</div>
|
||
|
||
<!-- ================= START: BAGIAN YANG DIEDIT KELOMPOK ================= -->
|
||
<div id="assignment-body" class="article-body">
|
||
|
||
<section id="about" data-aos="fade-up">
|
||
<div class="about-layout">
|
||
<div class="about-text">
|
||
<h1 class="section-title" data-lang-key="about-title">Seleksi Program Sarjana</h1>
|
||
<div class="section-title-line"></div>
|
||
<p class="section-desc" data-lang-key="about-desc">Program Studi Informatika Universitas Tanjungpura membuka kesempatan bagi putra-putri terbaik bangsa untuk bergabung melalui berbagai jalur seleksi. Kami mencari talenta yang siap menjadi inovator teknologi masa depan.</p>
|
||
</div>
|
||
<div class="path-cards-slider-wrap">
|
||
<div class="path-cards-grid" id="pathCardsSlider">
|
||
<div class="path-column">
|
||
<div class="path-step-head">
|
||
<span class="path-step-circle" aria-hidden="true">1</span>
|
||
</div>
|
||
<div class="path-card" onclick="switchPath('snbp')">
|
||
<div class="path-card-body">
|
||
<h3>SNBP</h3>
|
||
<p data-lang-key="path-snbp-desc">Seleksi Nasional Berdasarkan Prestasi</p>
|
||
</div>
|
||
<span class="path-card-badge">Feb – Mar</span>
|
||
</div>
|
||
</div>
|
||
<span class="path-between-arrow" aria-hidden="true">→</span>
|
||
<div class="path-column">
|
||
<div class="path-step-head">
|
||
<span class="path-step-circle" aria-hidden="true">2</span>
|
||
</div>
|
||
<div class="path-card" onclick="switchPath('snbt')">
|
||
<div class="path-card-body">
|
||
<h3>SNBT</h3>
|
||
<p data-lang-key="path-snbt-desc">Seleksi Nasional Berdasarkan Tes</p>
|
||
</div>
|
||
<span class="path-card-badge" data-lang-key="month-mar-mei">Mar – Mei</span>
|
||
</div>
|
||
</div>
|
||
<span class="path-between-arrow" aria-hidden="true">→</span>
|
||
<div class="path-column">
|
||
<div class="path-step-head">
|
||
<span class="path-step-circle" aria-hidden="true">3</span>
|
||
</div>
|
||
<div class="path-card" onclick="switchPath('smmptn')">
|
||
<div class="path-card-body">
|
||
<h3>SMMPTN Barat</h3>
|
||
<p data-lang-key="path-smmptn-desc">Seleksi Mandiri Wilayah Barat</p>
|
||
</div>
|
||
<span class="path-card-badge" data-lang-key="month-mei-jun">Mei – Juni</span>
|
||
</div>
|
||
</div>
|
||
<span class="path-between-arrow" aria-hidden="true">→</span>
|
||
<div class="path-column">
|
||
<div class="path-step-head">
|
||
<span class="path-step-circle" aria-hidden="true">4</span>
|
||
</div>
|
||
<div class="path-card" onclick="switchPath('mandiri')">
|
||
<div class="path-card-body">
|
||
<h3>Mandiri UNTAN</h3>
|
||
<p data-lang-key="path-mandiri-desc">Seleksi Mandiri Universitas Tanjungpura</p>
|
||
</div>
|
||
<span class="path-card-badge" data-lang-key="month-jun">Juni</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="slider-track path-cards-slider-track">
|
||
<div class="slider-thumb" id="thumb-path"></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
|
||
<div id="info-jalur-header">
|
||
<h2 data-lang-key="info-jalur-title">Informasi Jalur Seleksi</h2>
|
||
<div class="header-divider"></div>
|
||
</div>
|
||
|
||
<div id="main-layout">
|
||
<nav id="sidebar">
|
||
<div class="sidebar-card">
|
||
<div class="sidebar-heading" data-lang-key="sidebar-heading">Pilih Jalur</div>
|
||
|
||
<div class="sidebar-group" id="group-snbp">
|
||
<button class="sidebar-group-btn active" onclick="toggleGroup('snbp')" id="btn-snbp">
|
||
<span>SNBP</span>
|
||
<i class="fas fa-chevron-up chevron"></i>
|
||
</button>
|
||
<div class="sidebar-sub open" id="sub-snbp">
|
||
<a class="active" data-path="snbp" data-section="general" onclick="goTo('snbp', 'general')" data-lang-key="sidebar-link-general">Informasi Umum</a>
|
||
<a data-path="snbp" data-section="persyaratan" onclick="goTo('snbp', 'persyaratan')" data-lang-key="sidebar-link-persyaratan">Persyaratan</a>
|
||
<a data-path="snbp" data-section="mekanisme" onclick="goTo('snbp', 'mekanisme')" data-lang-key="sidebar-link-mekanisme">Mekanisme</a>
|
||
<a data-path="snbp" data-section="jadwal" onclick="goTo('snbp', 'jadwal')" data-lang-key="sidebar-link-jadwal">Jadwal</a>
|
||
<a data-path="snbp" data-section="biaya" onclick="goTo('snbp', 'biaya')" data-lang-key="sidebar-link-biaya">Biaya Pendaftaran & Pendidikan</a>
|
||
<a data-path="snbp" data-section="beasiswa" onclick="goTo('snbp', 'beasiswa')" data-lang-key="sidebar-link-beasiswa">Beasiswa</a>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="sidebar-group" id="group-snbt">
|
||
<button class="sidebar-group-btn" onclick="toggleGroup('snbt')" id="btn-snbt">
|
||
<span>SNBT</span>
|
||
<i class="fas fa-chevron-down chevron"></i>
|
||
</button>
|
||
<div class="sidebar-sub" id="sub-snbt">
|
||
<a data-path="snbt" data-section="general" onclick="goTo('snbt', 'general')" data-lang-key="sidebar-link-general">Informasi Umum</a>
|
||
<a data-path="snbt" data-section="persyaratan" onclick="goTo('snbt', 'persyaratan')" data-lang-key="sidebar-link-persyaratan">Persyaratan</a>
|
||
<a data-path="snbt" data-section="mekanisme" onclick="goTo('snbt', 'mekanisme')" data-lang-key="sidebar-link-mekanisme">Mekanisme</a>
|
||
<a data-path="snbt" data-section="jadwal" onclick="goTo('snbt', 'jadwal')" data-lang-key="sidebar-link-jadwal">Jadwal</a>
|
||
<a data-path="snbt" data-section="biaya" onclick="goTo('snbt', 'biaya')" data-lang-key="sidebar-link-biaya">Biaya Pendaftaran & Pendidikan</a>
|
||
<a data-path="snbt" data-section="beasiswa" onclick="goTo('snbt', 'beasiswa')" data-lang-key="sidebar-link-beasiswa">Beasiswa</a>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="sidebar-group" id="group-smmptn">
|
||
<button class="sidebar-group-btn" onclick="toggleGroup('smmptn')" id="btn-smmptn">
|
||
<span>SMMPTN-Barat</span>
|
||
<i class="fas fa-chevron-down chevron"></i>
|
||
</button>
|
||
<div class="sidebar-sub" id="sub-smmptn">
|
||
<a data-path="smmptn" data-section="general" onclick="goTo('smmptn', 'general')" data-lang-key="sidebar-link-general">Informasi Umum</a>
|
||
<a data-path="smmptn" data-section="persyaratan" onclick="goTo('smmptn', 'persyaratan')" data-lang-key="sidebar-link-persyaratan">Persyaratan</a>
|
||
<a data-path="smmptn" data-section="mekanisme" onclick="goTo('smmptn', 'mekanisme')" data-lang-key="sidebar-link-mekanisme">Mekanisme</a>
|
||
<a data-path="smmptn" data-section="jadwal" onclick="goTo('smmptn', 'jadwal')" data-lang-key="sidebar-link-jadwal">Jadwal</a>
|
||
<a data-path="smmptn" data-section="biaya" onclick="goTo('smmptn', 'biaya')" data-lang-key="sidebar-link-biaya">Biaya Pendaftaran & Pendidikan</a>
|
||
<a data-path="smmptn" data-section="beasiswa" onclick="goTo('smmptn', 'beasiswa')" data-lang-key="sidebar-link-beasiswa">Beasiswa</a>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="sidebar-group" id="group-mandiri">
|
||
<button class="sidebar-group-btn" onclick="toggleGroup('mandiri')" id="btn-mandiri">
|
||
<span>MANDIRI-UNTAN</span>
|
||
<i class="fas fa-chevron-down chevron"></i>
|
||
</button>
|
||
<div class="sidebar-sub" id="sub-mandiri">
|
||
<a data-path="mandiri" data-section="general" onclick="goTo('mandiri', 'general')" data-lang-key="sidebar-link-general">Informasi Umum</a>
|
||
<a data-path="mandiri" data-section="persyaratan" onclick="goTo('mandiri', 'persyaratan')" data-lang-key="sidebar-link-persyaratan">Persyaratan</a>
|
||
<a data-path="mandiri" data-section="mekanisme" onclick="goTo('mandiri', 'mekanisme')" data-lang-key="sidebar-link-mekanisme">Mekanisme</a>
|
||
<a data-path="mandiri" data-section="jadwal" onclick="goTo('mandiri', 'jadwal')" data-lang-key="sidebar-link-jadwal">Jadwal</a>
|
||
<a data-path="mandiri" data-section="biaya" onclick="goTo('mandiri', 'biaya')" data-lang-key="sidebar-link-biaya">Biaya Pendaftaran & Pendidikan</a>
|
||
<a data-path="mandiri" data-section="beasiswa" onclick="goTo('mandiri', 'beasiswa')" data-lang-key="sidebar-link-beasiswa">Beasiswa</a>
|
||
</div>
|
||
</div>
|
||
|
||
<p class="sidebar-data-note" data-lang-key="sidebar-data-date">
|
||
<em>*Data yang digunakan per tanggal 25 Mei 2026</em>
|
||
</p>
|
||
</div>
|
||
</nav>
|
||
|
||
<div id="content-area">
|
||
|
||
<!-- ===================== SNBP PANEL ===================== -->
|
||
<div class="path-panel active" id="panel-snbp">
|
||
<div class="content-section" id="snbp-general">
|
||
<h2 class="section-h2">
|
||
<span data-lang-key="snbp-title">SNBP – Seleksi Nasional Berdasarkan Prestasi</span>
|
||
</h2>
|
||
<p class="info-text" data-lang-key="info-snbp">Seleksi Nasional Berdasarkan Prestasi (SNBP) merupakan jalur penerimaan mahasiswa baru Perguruan Tinggi Negeri (PTN) yang diselenggarakan secara nasional oleh SNPMB.</p>
|
||
<div class="cta-row">
|
||
<a class="btn-cta btn-yellow" href="https://snpmb.id/" target="_blank"><i class="fas fa-desktop"></i> Website SNPMB</a>
|
||
<a class="btn-cta btn-yellow" href="https://www.instagram.com/snpmb_id/" target="_blank"><i class="fab fa-instagram"></i> Instagram SNPMB</a>
|
||
<a class="btn-cta btn-yellow" href="https://halo.snpmb.id/" target="_blank"><i class="fas fa-info-circle"></i> Helpdesk SNPMB</a>
|
||
</div>
|
||
<div class="chart-card" data-aos="fade-up">
|
||
<h3 data-lang-key="chart-title">Grafik Peminat dan Daya Tampung per Tahun</h3>
|
||
<canvas id="snbpChart" height="130"></canvas>
|
||
<div class="chart-legend">
|
||
<span style="display: flex; align-items: center; gap: 6px">
|
||
<span class="legend-dot" style="background: var(--brand-navy)"></span>
|
||
<span class="legend-text" data-lang-key="chart-legend-applicants">Jumlah Peminat</span>
|
||
</span>
|
||
<span style="display: flex; align-items: center; gap: 6px">
|
||
<span class="legend-dot" style="background: var(--brand-yellow)"></span>
|
||
<span class="legend-text" data-lang-key="chart-legend-capacity">Daya Tampung</span>
|
||
</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="content-section" id="snbp-persyaratan">
|
||
<h2 class="section-h2" data-lang-key="section-persyaratan">Persyaratan</h2>
|
||
<div class="accordion-item">
|
||
<button class="accordion-header open" onclick="toggleAcc(this)">
|
||
<span data-lang-key="acc-snbp-req-general">Persyaratan Umum Mendaftar SNBP</span>
|
||
<i class="fas fa-chevron-up acc-icon"></i>
|
||
</button>
|
||
<div class="accordion-body open" data-lang-key="snbp-req-general-body">
|
||
<ul class="req-list">
|
||
<li><span class="req-check"><i class="fas fa-check"></i></span><span>Merupakan siswa SMA/SMK/MA kelas terakhir pada <strong>periode ini</strong> yang <strong>memiliki prestasi unggul</strong>.</span></li>
|
||
<li><span class="req-check"><i class="fas fa-check"></i></span><span>Memiliki NISN dan <strong>terdaftar di PDSS</strong>.</span></li>
|
||
<li><span class="req-check"><i class="fas fa-check"></i></span><span>Memiliki <strong>nilai rapor</strong> yang telah diisikan di PDSS sesuai dengan ketentuan.</span></li>
|
||
<li><span class="req-check"><i class="fas fa-check"></i></span><span>Memiliki <strong>prestasi akademik</strong>.</span></li>
|
||
<li><span class="req-check"><i class="fas fa-check"></i></span><span>Memenuhi persyaratan yang ditentukan oleh masing-masing PTN Akademik dan PTN Vokasi.</span></li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
<div class="accordion-item">
|
||
<button class="accordion-header" onclick="toggleAcc(this)">
|
||
<span data-lang-key="acc-snbp-ketentuan">Ketentuan SNPMB</span>
|
||
<i class="fas fa-chevron-down acc-icon"></i>
|
||
</button>
|
||
<div class="accordion-body" data-lang-key="snbp-ketentuan-body">
|
||
<ul class="req-list">
|
||
<li><span class="req-check"><i class="fas fa-check"></i></span><span>Siswa yang telah dinyatakan lulus seleksi Jalur SNBP tidak dapat mendaftar UTBK-SNBT.</span></li>
|
||
<li><span class="req-check"><i class="fas fa-check"></i></span><span>Siswa yang dinyatakan lulus seleksi Jalur SNBP tidak dapat mendaftar seleksi Jalur Mandiri pada periode yang sama di PTN manapun.</span></li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
<div class="accordion-item">
|
||
<button class="accordion-header" onclick="toggleAcc(this)">
|
||
<span data-lang-key="acc-snbp-req-accepted">Persyaratan Umum Diterima SNBP</span>
|
||
<i class="fas fa-chevron-down acc-icon"></i>
|
||
</button>
|
||
<div class="accordion-body" data-lang-key="snbp-req-accepted-body">
|
||
<ul class="req-list">
|
||
<li><span class="req-check"><i class="fas fa-check"></i></span><span>Peserta telah lulus dari satuan pendidikan SMA/SMK/MA atau sederajat</span></li>
|
||
<li><span class="req-check"><i class="fas fa-check"></i></span><span>Peserta dinyatakan lulus SNBP pada periode ini</span></li>
|
||
<li><span class="req-check"><i class="fas fa-check"></i></span><span>Peserta lolos verifikasi data serta memenuhi persyaratan lain yang ditetapkan oleh masing-masing PTN</span></li>
|
||
<li><span class="req-check"><i class="fas fa-check"></i></span><span>Peserta melakukan daftar ulang di PTN tempat diterima sesuai dengan ketentuan yang berlaku</span></li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="content-section" id="snbp-mekanisme">
|
||
<h2 class="section-h2" data-lang-key="section-mekanisme">Mekanisme</h2>
|
||
<div data-lang-key="snbp-mekanisme-text">
|
||
<p class="mek-text">Seleksi Nasional Berdasarkan Prestasi (SNBP) di Universitas Tanjungpura mempertimbangkan performa akademik siswa secara menyeluruh melalui nilai rapor, serta pencapaian prestasi sebagai nilai tambah dalam proses seleksi. Komponen yang dinilai meliputi:</p>
|
||
<ul class="mek-check-list">
|
||
<li><span class="req-check" style="margin-top: 2px"><i class="fas fa-check"></i></span><span><strong>Nilai rapor:</strong> rata-rata nilai seluruh mata pelajaran termasuk pada mata pelajaran yang relevan dengan program studi yang dipilih.</span></li>
|
||
<li><span class="req-check" style="margin-top: 2px"><i class="fas fa-check"></i></span><span><strong>Prestasi akademik dan non-akademik:</strong> pencapaian baik di bidang ilmu pengetahuan (seperti olimpiade atau lomba sains) maupun di luar akademik (seperti olahraga, seni, organisasi, dan kegiatan ekstrakurikuler)</span></li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="content-section" id="snbp-jadwal">
|
||
<h2 class="section-h2" data-lang-key="section-jadwal">Jadwal Pendaftaran</h2>
|
||
<div class="timeline-wrap" data-aos="fade-up">
|
||
<div class="timeline-center-line"></div>
|
||
<div class="timeline-row right"><div class="timeline-dot"></div><div class="timeline-card"><h4 data-lang-key="month-des-jan">Desember – Januari</h4><p data-lang-key="tl-snbp-1">Pengumuman kuota sekolah dan masa sanggah</p></div></div>
|
||
<div class="timeline-row left"><div class="timeline-dot"></div><div class="timeline-card"><h4 data-lang-key="month-jan">Januari</h4><p data-lang-key="tl-snbp-2">Registrasi akun dan pengisian PDSS oleh sekolah</p></div></div>
|
||
<div class="timeline-row right"><div class="timeline-dot"></div><div class="timeline-card"><h4 data-lang-key="month-jan-feb">Januari – Februari</h4><p data-lang-key="tl-snbp-3">Registrasi akun SNPMB siswa</p></div></div>
|
||
<div class="timeline-row left"><div class="timeline-dot"></div><div class="timeline-card"><h4 data-lang-key="month-feb">Februari</h4><p data-lang-key="tl-snbp-4">Pendaftaran SNBP</p></div></div>
|
||
<div class="timeline-row right"><div class="timeline-dot"></div><div class="timeline-card"><h4 data-lang-key="month-mar-apr">Maret – April</h4><p data-lang-key="tl-snbp-5">Pengumuman hasil SNBP</p></div></div>
|
||
<div class="timeline-row left"><div class="timeline-dot"></div><div class="timeline-card"><h4 data-lang-key="month-feb-apr">Februari – April</h4><p data-lang-key="tl-snbp-6">Unduh kartu peserta SNBP</p></div></div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="content-section" id="snbp-biaya">
|
||
<h2 class="section-h2" data-lang-key="section-biaya">Biaya Pendaftaran & Pendidikan</h2>
|
||
<div class="biaya-acc-item">
|
||
<button class="biaya-acc-header" onclick="toggleBiayaAcc(this)"><span data-lang-key="acc-biaya-pendaftaran">Biaya Pendaftaran</span> <i class="fas fa-chevron-up acc-icon"></i></button>
|
||
<div class="biaya-acc-body open">
|
||
<div class="fee-row-zero"><span data-lang-key="fee-selection">Pembayaran Seleksi</span><span>Rp 0,00</span></div>
|
||
</div>
|
||
</div>
|
||
<div class="biaya-acc-item">
|
||
<button class="biaya-acc-header" onclick="toggleBiayaAcc(this)"><span data-lang-key="acc-biaya-pendidikan">Biaya Pendidikan</span> <i class="fas fa-chevron-up acc-icon"></i></button>
|
||
<div class="biaya-acc-body open">
|
||
<p class="fee-desc" data-lang-key="snbp-fee-desc">UKT dibagi dalam beberapa kategori yang disesuaikan dengan kemampuan ekonomi orang tua mahasiswa dan <strong>dibayarkan tiap semester</strong>.</p>
|
||
<div class="fee-table-wrap">
|
||
<table class="fee-table">
|
||
<thead><tr><th data-lang-key="fee-col-group">Golongan UKT</th><th data-lang-key="fee-col-cost">Biaya (Rp)</th></tr></thead>
|
||
<tbody>
|
||
<tr><td>KLP I</td><td>500.000</td></tr>
|
||
<tr><td>KLP II</td><td>1.000.000</td></tr>
|
||
<tr><td>KLP III</td><td>3.200.000</td></tr>
|
||
<tr><td>KLP IV</td><td>3.300.000</td></tr>
|
||
<tr><td>KLP V</td><td>3.450.000</td></tr>
|
||
<tr><td>KLP VI</td><td>5.000.000</td></tr>
|
||
<tr><td>KLP VII</td><td>6.550.000</td></tr>
|
||
<tr><td>KLP VIII</td><td>8.100.000</td></tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div class="fee-highlight" data-lang-key="fee-highlight-snbp">Mahasiswa yang diterima melalui SNBP dengan menggunakan KIP Kuliah akan diverifikasi dan berpeluang mendapatkan pembebasan UKT sesuai ketentuan KIP Kuliah dan UNTAN.</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="content-section" id="snbp-beasiswa">
|
||
<h2 class="section-h2" data-lang-key="section-beasiswa">Beasiswa</h2>
|
||
<p class="info-text" data-lang-key="snbp-beasiswa-desc">Para mahasiswa bisa memperoleh beasiswa dari berbagai sumber dengan mekanisme pengajuan sesuai ketentuan lembaga pemberi beasiswa.</p>
|
||
<div class="scholarship-slider-wrap">
|
||
<div class="scholarship-slider" id="slider-snbp">
|
||
<div class="scholarship-card">
|
||
<div class="scholarship-icon-wrap"><i class="fas fa-id-card" style="color: var(--brand-yellow)"></i></div>
|
||
<h4 data-lang-key="scholar-kip">Kartu Indonesia Pintar Kuliah</h4>
|
||
<p data-lang-key="scholar-kip-desc"></p>
|
||
<a class="btn-detail" href="https://kip-kuliah.kemdiktisaintek.go.id/" target="_blank" data-lang-key="btn-detail">Lihat Detail</a>
|
||
</div>
|
||
<!-- BCA -->
|
||
<div class="scholarship-card">
|
||
<div class="scholarship-icon-wrap"><i class="fas fa-university" style="color: var(--brand-yellow)"></i></div>
|
||
<h4 data-lang-key="scholar-bca">Beasiswa BCA</h4>
|
||
<p data-lang-key="scholar-bca-desc"></p>
|
||
<a class="btn-detail" href="https://karir.bca.co.id/beasiswa-bca" target="_blank" data-lang-key="btn-detail">Lihat Detail</a>
|
||
</div>
|
||
<!-- Djarum -->
|
||
<div class="scholarship-card">
|
||
<div class="scholarship-icon-wrap"><i class="fas fa-star" style="color: var(--brand-yellow)"></i></div>
|
||
<h4 data-lang-key="scholar-djarum">Djarum Beasiswa Plus</h4>
|
||
<p data-lang-key="scholar-djarum-desc"></p>
|
||
<a class="btn-detail" href="https://djarumbeasiswaplus.org/" target="_blank" data-lang-key="btn-detail">Lihat Detail</a>
|
||
</div>
|
||
<!-- GenBI -->
|
||
<div class="scholarship-card">
|
||
<div class="scholarship-icon-wrap"><i class="fas fa-hand-holding-heart" style="color: var(--brand-yellow)"></i></div>
|
||
<h4 data-lang-key="scholar-genbi">Beasiswa Bank Indonesia</h4>
|
||
<p data-lang-key="scholar-genbi-desc"></p>
|
||
<a class="btn-detail" href="https://share.google/OaZZyx5ak6EHKSF8W" target="_blank" data-lang-key="btn-detail">Lihat Detail</a>
|
||
</div>
|
||
<!-- ADik -->
|
||
<div class="scholarship-card">
|
||
<div class="scholarship-icon-wrap"><i class="fas fa-globe" style="color: var(--brand-yellow)"></i></div>
|
||
<h4 data-lang-key="scholar-adik">Beasiswa ADik Papua & 3T</h4>
|
||
<p data-lang-key="scholar-adik-desc"></p>
|
||
<a class="btn-detail" href="https://adik.kemdiktisaintek.go.id/" target="_blank" data-lang-key="btn-detail">Lihat Detail</a>
|
||
</div>
|
||
</div>
|
||
<div class="slider-track"><div class="slider-thumb" id="thumb-snbp"></div></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- ===================== SNBT PANEL ===================== -->
|
||
<div class="path-panel" id="panel-snbt">
|
||
<div class="content-section" id="snbt-general">
|
||
<h2 class="section-h2" data-lang-key="snbt-title">SNBT – Seleksi Nasional Berdasarkan Tes</h2>
|
||
<p class="info-text" data-lang-key="info-snbt">Seleksi Nasional Berdasarkan Tes (SNBT) merupakan jalur penerimaan mahasiswa baru di Perguruan Tinggi Negeri (PTN) yang menggunakan ujian terstandar secara nasional.</p>
|
||
<div class="cta-row">
|
||
<a class="btn-cta btn-yellow" href="https://snpmb.id/" target="_blank"><i class="fas fa-desktop"></i> Website SNPMB</a>
|
||
<a class="btn-cta btn-yellow" href="https://www.instagram.com/snpmb_id/" target="_blank"><i class="fab fa-instagram"></i> Instagram SNPMB</a>
|
||
<a class="btn-cta btn-yellow" href="https://halo.snpmb.id/" target="_blank"><i class="fas fa-info-circle"></i> Helpdesk SNPMB</a>
|
||
</div>
|
||
<div class="chart-card" data-aos="fade-up">
|
||
<h3 data-lang-key="chart-title">Grafik Peminat dan Daya Tampung per Tahun</h3>
|
||
<canvas id="snbtChart" height="130"></canvas>
|
||
<div class="chart-legend">
|
||
<span style="display: flex; align-items: center; gap: 6px">
|
||
<span class="legend-dot" style="background: var(--brand-navy)"></span>
|
||
<span class="legend-text" data-lang-key="chart-legend-applicants">Jumlah Peminat</span>
|
||
</span>
|
||
<span style="display: flex; align-items: center; gap: 6px">
|
||
<span class="legend-dot" style="background: var(--brand-yellow)"></span>
|
||
<span class="legend-text" data-lang-key="chart-legend-capacity">Daya Tampung</span>
|
||
</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="content-section" id="snbt-persyaratan">
|
||
<h2 class="section-h2" data-lang-key="section-persyaratan">Persyaratan</h2>
|
||
<div class="accordion-item">
|
||
<button class="accordion-header open" onclick="toggleAcc(this)">
|
||
<span data-lang-key="acc-snbt-req-general">Persyaratan Umum Mendaftar SNBT</span>
|
||
<i class="fas fa-chevron-up acc-icon"></i>
|
||
</button>
|
||
<div class="accordion-body open" data-lang-key="snbt-req-general-body">
|
||
<ul class="req-list">
|
||
<li><span class="req-check"><i class="fas fa-check"></i></span><span>Peserta harus <strong>memiliki Akun SNPMB Siswa</strong>. Registrasi Akun SNPMB Siswa dapat dilakukan di Portal SNPMB</span></li>
|
||
<li><span class="req-check"><i class="fas fa-check"></i></span><span>Peserta merupakan <strong>Warga Negara Indonesia (WNI)</strong> yang memiliki <strong>Nomor Induk Kependudukan (NIK)</strong></span></li>
|
||
<li><span class="req-check"><i class="fas fa-check"></i></span><span>Peserta adalah siswa SMA/SMK/MA atau sederajat pada <strong>kelas terakhir</strong>, atau peserta didik Paket C dengan usia <strong>maksimal 25 tahun</strong></span></li>
|
||
<li class="req-list-item--nested">
|
||
<span class="req-check"><i class="fas fa-check"></i></span>
|
||
<div class="req-list-content">
|
||
<p class="req-list-text">Bagi siswa yang <strong>belum memiliki ijazah</strong>, wajib melampirkan <strong>surat keterangan sebagai siswa kelas 12</strong> yang sekurang-kurangnya memuat:</p>
|
||
<ul class="req-sublist">
|
||
<li>Identitas diri (nama, kelas, NISN, dan NPSN)</li>
|
||
<li>Pas foto terbaru <strong>(berwarna)</strong></li>
|
||
<li>Tanda tangan Kepala Sekolah/Madrasah</li>
|
||
<li>Stempel/cap sekolah</li>
|
||
</ul>
|
||
</div>
|
||
</li>
|
||
<li><span class="req-check"><i class="fas fa-check"></i></span><span>Lulusan SMA/sederajat dari luar negeri wajib memiliki ijazah yang telah disetarakan</span></li>
|
||
<li><span class="req-check"><i class="fas fa-check"></i></span><span>Bagi peserta yang memilih program studi bidang <strong>Seni dan/atau Olahraga</strong> wajib mengunggah portofolio</span></li>
|
||
<li><span class="req-check"><i class="fas fa-check"></i></span><span>Peserta memiliki kondisi kesehatan yang tidak mengganggu kelancaran proses studi</span></li>
|
||
<li><span class="req-check"><i class="fas fa-check"></i></span><span>Bagi peserta berkebutuhan khusus <strong>tunanetra</strong> wajib mengunggah <strong>Surat Pernyataan Tuna Netra</strong></span></li>
|
||
<li><span class="req-check"><i class="fas fa-check"></i></span><span>Peserta wajib membayar biaya UTBK sesuai ketentuan</span></li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
<div class="accordion-item">
|
||
<button class="accordion-header" onclick="toggleAcc(this)">
|
||
<span data-lang-key="acc-snbt-utbk">Ketentuan SNPMB</span>
|
||
<i class="fas fa-chevron-down acc-icon"></i>
|
||
</button>
|
||
<div class="accordion-body" data-lang-key="snbt-ketentuan-body">
|
||
<ul class="req-list">
|
||
<li><span class="req-check"><i class="fas fa-check"></i></span><span>Peserta harus memiliki Akun SNPMB Siswa. Registrasi Akun SNPMB Siswa dapat dilakukan di Portal SNPMB</span></li>
|
||
<li><span class="req-check"><i class="fas fa-check"></i></span><span>Peserta merupakan Warga Negara Indonesia (WNI) yang memiliki Nomor Induk Kependudukan (NIK)</span></li>
|
||
<li><span class="req-check"><i class="fas fa-check"></i></span><span>Peserta adalah siswa SMA/SMK/MA atau sederajat pada kelas terakhir, atau peserta didik Paket C tahun 2026 dengan usia maksimal 25 tahun</span></li>
|
||
<li><span class="req-check"><i class="fas fa-check"></i></span><span>Bagi peserta yang memilih program studi bidang Seni dan/atau Olahraga wajib mengunggah portofolio</span></li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
<div class="accordion-item">
|
||
<button class="accordion-header" onclick="toggleAcc(this)">
|
||
<span data-lang-key="acc-snbt-req-prodi">Persyaratan Umum Diterima SNBT</span>
|
||
<i class="fas fa-chevron-down acc-icon"></i>
|
||
</button>
|
||
<div class="accordion-body" data-lang-key="snbt-req-accepted-body">
|
||
<ul class="req-list">
|
||
<li><span class="req-check"><i class="fas fa-check"></i></span><span>Peserta telah lulus dari satuan pendidikan SMA/SMK/MA atau sederajat</span></li>
|
||
<li><span class="req-check"><i class="fas fa-check"></i></span><span>Peserta dinyatakan lulus seleksi SNBT</span></li>
|
||
<li><span class="req-check"><i class="fas fa-check"></i></span><span>Peserta lolos verifikasi data serta memenuhi persyaratan lain yang ditetapkan oleh masing-masing PTN</span></li>
|
||
<li><span class="req-check"><i class="fas fa-check"></i></span><span>Peserta melakukan daftar ulang di PTN tempat diterima sesuai dengan ketentuan yang berlaku</span></li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="content-section" id="snbt-mekanisme">
|
||
<h2 class="section-h2" data-lang-key="section-mekanisme">Mekanisme</h2>
|
||
<div data-lang-key="snbt-mekanisme-full">
|
||
<p class="mek-text">Seleksi Nasional Berdasarkan Tes (SNBT) dilaksanakan melalui Ujian Tulis Berbasis Komputer (UTBK), yaitu tes terstandar untuk mengukur potensi kognitif, penalaran matematika, serta kemampuan literasi dalam bahasa Indonesia dan bahasa Inggris. UTBK bertujuan untuk menilai kemampuan berpikir logis, pemecahan masalah, serta kemampuan belajar yang tinggi sehingga dapat memahami materi yang akan diajarkan pada program studi spesifik. Selain itu, diharapkan terbentuknya kesempatan yang sama kepada semua calon mahasiswa dengan latar belakang ekonomi maupun kualitas pembelajaran sekolah asal yang berbeda.</p>
|
||
<ul class="mek-check-list">
|
||
<li class="req-list-item--nested">
|
||
<span class="req-check"><i class="fas fa-check"></i></span>
|
||
<div class="req-list-content">
|
||
<p class="req-list-text"><strong>Tes Potensi Skolastik (TPS)</strong> mengukur kemampuan kognitif yang diperlukan untuk menunjang keberhasilan di pendidikan formal, khususnya di perguruan tinggi. Aspek yang diujikan meliputi:</p>
|
||
<ul class="req-sublist">
|
||
<li><strong>Kemampuan penalaran umum</strong>, mencakup penalaran induktif, deduktif, dan kuantitatif</li>
|
||
<li>Pengetahuan dan pemahaman umum</li>
|
||
<li>Pemahaman bacaan dan menulis</li>
|
||
<li><strong>Pengetahuan Kuantitatif</strong>, mencakup pengetahuan dan penguasaan matematika dasar</li>
|
||
</ul>
|
||
</div>
|
||
</li>
|
||
<li class="req-list-item--nested">
|
||
<span class="req-check"><i class="fas fa-check"></i></span>
|
||
<div class="req-list-content">
|
||
<p class="req-list-text"><strong>Tes literasi</strong> mengukur kemampuan berpikir peserta menggunakan konsep, prosedur, fakta, dan alat matematika untuk menyelesaikan masalah sehari-hari. Materi yang diujikan meliputi:</p>
|
||
<ul class="req-sublist">
|
||
<li>Literasi dalam <strong>Bahasa Indonesia</strong></li>
|
||
<li>Literasi dalam <strong>Bahasa Inggris</strong></li>
|
||
<li><strong>Penalaran Matematika</strong></li>
|
||
</ul>
|
||
</div>
|
||
</li>
|
||
</ul>
|
||
<p class="mek-text">Penalaran matematika dalam bagian ini bertujuan menilai kemampuan peserta dalam menggunakan konsep dan prosedur matematika untuk menyelesaikan masalah kontekstual, serta mengevaluasi dan merefleksikan informasi yang diperoleh agar dapat digunakan secara efektif dalam kehidupan sehari-hari. Instrumen tes untuk seleksi masuk PTN disusun oleh para ahli di bidang penilaian pendidikan dengan mempertimbangkan aspek teknis pelaksanaan, termasuk alokasi waktu pengerjaan dan tingkat kesulitan soal, sehingga hasil tes dapat mencerminkan kemampuan peserta secara objektif dan terukur.</p>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="content-section" id="snbt-jadwal">
|
||
<h2 class="section-h2" data-lang-key="section-jadwal">Jadwal Pendaftaran</h2>
|
||
<div class="timeline-wrap" data-aos="fade-up">
|
||
<div class="timeline-center-line"></div>
|
||
<div class="timeline-row right"><div class="timeline-dot"></div><div class="timeline-card"><h4 data-lang-key="month-jan-apr">Januari – April</h4><p data-lang-key="tl-snbt-1">Registrasi Akun SNPMB Siswa</p></div></div>
|
||
<div class="timeline-row left"><div class="timeline-dot"></div><div class="timeline-card"><h4 data-lang-key="month-mar-apr">Maret – April</h4><p data-lang-key="tl-snbt-2">Pendaftaran SNBT</p></div></div>
|
||
<div class="timeline-row right"><div class="timeline-dot"></div><div class="timeline-card"><h4 data-lang-key="month-mar-apr">Maret – April</h4><p data-lang-key="tl-snbt-3">Pembayaran Biaya UTBK</p></div></div>
|
||
<div class="timeline-row left"><div class="timeline-dot"></div><div class="timeline-card""><h4 data-lang-key="month-apr-mei">April – Mei</h4><p data-lang-key="tl-snbt-4">Pelaksanaan UTBK</p></div></div>
|
||
<div class="timeline-row right"><div class="timeline-dot"></div><div class="timeline-card"><h4 data-lang-key="month-mei">Mei</h4><p data-lang-key="tl-snbt-5">Pengumuman hasil SNBT</p></div></div>
|
||
<div class="timeline-row left"><div class="timeline-dot"></div><div class="timeline-card"><h4 data-lang-key="month-jun-jul">Juni – Juli</h4><p data-lang-key="tl-snbt-6">Masa unduh sertifikat UTBK</p></div></div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="content-section" id="snbt-biaya">
|
||
<h2 class="section-h2" data-lang-key="section-biaya">Biaya Pendaftaran & Pendidikan</h2>
|
||
<div class="biaya-acc-item">
|
||
<button class="biaya-acc-header" onclick="toggleBiayaAcc(this)"><span data-lang-key="acc-biaya-pendaftaran">Biaya Pendaftaran</span> <i class="fas fa-chevron-up acc-icon"></i></button>
|
||
<div class="biaya-acc-body open">
|
||
<div class="fee-row-zero"><span data-lang-key="fee-snbt-utbk">Biaya UTBK</span><span>Rp 200.000,00</span></div>
|
||
</div>
|
||
</div>
|
||
<div class="biaya-acc-item">
|
||
<button class="biaya-acc-header" onclick="toggleBiayaAcc(this)"><span data-lang-key="acc-biaya-pendidikan">Biaya Pendidikan</span> <i class="fas fa-chevron-up acc-icon"></i></button>
|
||
<div class="biaya-acc-body open">
|
||
<p class="fee-desc" data-lang-key="fee-desc-ukt">Uang Kuliah Tunggal (UKT) dikenakan kepada seluruh mahasiswa baru Program Diploma dan Sarjana dan <strong>dibayarkan setiap semester</strong>.</p>
|
||
<div class="fee-table-wrap">
|
||
<table class="fee-table">
|
||
<thead><tr><th data-lang-key="fee-col-group">Golongan UKT</th><th data-lang-key="fee-col-cost">Biaya (Rp)</th></tr></thead>
|
||
<tbody>
|
||
<tr><td>KLP I</td><td>500.000</td></tr>
|
||
<tr><td>KLP II</td><td>1.000.000</td></tr>
|
||
<tr><td>KLP III</td><td>3.200.000</td></tr>
|
||
<tr><td>KLP IV</td><td>3.300.000</td></tr>
|
||
<tr><td>KLP V</td><td>3.450.000</td></tr>
|
||
<tr><td>KLP VI</td><td>5.000.000</td></tr>
|
||
<tr><td>KLP VII</td><td>6.550.000</td></tr>
|
||
<tr><td>KLP VIII</td><td>8.100.000</td></tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div class="fee-highlight" data-lang-key="fee-highlight-snbt">Mahasiswa yang diterima melalui SNBT dengan menggunakan KIP Kuliah akan diverifikasi dan berpeluang mendapatkan pembebasan UKT sesuai ketentuan KIP Kuliah dan UNTAN.</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="content-section" id="snbt-beasiswa">
|
||
<h2 class="section-h2" data-lang-key="section-beasiswa">Beasiswa</h2>
|
||
<p class="info-text" data-lang-key="snbt-beasiswa-desc">Mahasiswa SNBT juga berhak mengajukan berbagai program beasiswa yang tersedia sesuai ketentuan masing-masing penyelenggara.</p>
|
||
<div class="scholarship-slider-wrap">
|
||
<div class="scholarship-slider" id="slider-snbt">
|
||
<div class="scholarship-card">
|
||
<div class="scholarship-icon-wrap"><i class="fas fa-id-card" style="color: var(--brand-yellow)"></i></div>
|
||
<h4 data-lang-key="scholar-kip">Kartu Indonesia Pintar Kuliah</h4>
|
||
<p data-lang-key="scholar-kip-desc"></p>
|
||
<a class="btn-detail" href="https://kip-kuliah.kemdiktisaintek.go.id/" target="_blank" data-lang-key="btn-detail">Lihat Detail</a>
|
||
</div>
|
||
<!-- BCA -->
|
||
<div class="scholarship-card">
|
||
<div class="scholarship-icon-wrap"><i class="fas fa-university" style="color: var(--brand-yellow)"></i></div>
|
||
<h4 data-lang-key="scholar-bca">Beasiswa BCA</h4>
|
||
<p data-lang-key="scholar-bca-desc"></p>
|
||
<a class="btn-detail" href="https://karir.bca.co.id/beasiswa-bca" target="_blank" data-lang-key="btn-detail">Lihat Detail</a>
|
||
</div>
|
||
<!-- Djarum -->
|
||
<div class="scholarship-card">
|
||
<div class="scholarship-icon-wrap"><i class="fas fa-star" style="color: var(--brand-yellow)"></i></div>
|
||
<h4 data-lang-key="scholar-djarum">Djarum Beasiswa Plus</h4>
|
||
<p data-lang-key="scholar-djarum-desc"></p>
|
||
<a class="btn-detail" href="https://djarumbeasiswaplus.org/" target="_blank" data-lang-key="btn-detail">Lihat Detail</a>
|
||
</div>
|
||
<!-- GenBI -->
|
||
<div class="scholarship-card">
|
||
<div class="scholarship-icon-wrap"><i class="fas fa-hand-holding-heart" style="color: var(--brand-yellow)"></i></div>
|
||
<h4 data-lang-key="scholar-genbi">Beasiswa Bank Indonesia</h4>
|
||
<p data-lang-key="scholar-genbi-desc"></p>
|
||
<a class="btn-detail" href="https://share.google/OaZZyx5ak6EHKSF8W" target="_blank" data-lang-key="btn-detail">Lihat Detail</a>
|
||
</div>
|
||
<!-- ADik -->
|
||
<div class="scholarship-card">
|
||
<div class="scholarship-icon-wrap"><i class="fas fa-globe" style="color: var(--brand-yellow)"></i></div>
|
||
<h4 data-lang-key="scholar-adik">Beasiswa ADik Papua & 3T</h4>
|
||
<p data-lang-key="scholar-adik-desc"></p>
|
||
<a class="btn-detail" href="https://adik.kemdiktisaintek.go.id/" target="_blank" data-lang-key="btn-detail">Lihat Detail</a>
|
||
</div>
|
||
</div>
|
||
<div class="slider-track"><div class="slider-thumb" id="thumb-snbt"></div></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- ===================== SMMPTN PANEL ===================== -->
|
||
<div class="path-panel" id="panel-smmptn">
|
||
<div class="content-section" id="smmptn-general">
|
||
<h2 class="section-h2"><span data-lang-key="smmptn-title">SMMPTN Barat – Seleksi Mandiri Wilayah Barat</span></h2>
|
||
<p class="info-text" data-lang-key="info-smmptn">Seleksi Mandiri Masuk Perguruan Tinggi Negeri Wilayah Barat (SMMPTN-Barat) merupakan jalur seleksi mandiri yang diselenggarakan secara bersama oleh sejumlah perguruan tinggi negeri di wilayah barat Indonesia.</p>
|
||
<div class="cta-row">
|
||
<a class="btn-cta btn-yellow" href="https://smmptnbarat.id/" target="_blank"><i class="fas fa-desktop"></i> Website SMMPTN</a>
|
||
<a class="btn-cta btn-yellow" href="https://www.instagram.com/smmptnbaratofficial/" target="_blank"><i class="fab fa-instagram"></i> Instagram SMMPTN</a>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="content-section" id="smmptn-persyaratan">
|
||
<h2 class="section-h2" data-lang-key="section-persyaratan">Persyaratan</h2>
|
||
<div data-lang-key="smmptn-persyaratan-list">
|
||
<ul class="req-list">
|
||
<li><span class="req-check"><i class="fas fa-check"></i></span><span>Peserta merupakan lulusan SMA/SMK/MA atau sederajat dalam <strong>3 tahun terakhir dari periode saat ini</strong> atau memiliki ijazah Paket C dengan usia <strong>maksimal 25 tahun</strong></span></li>
|
||
<li><span class="req-check"><i class="fas fa-check"></i></span><span>Peserta dapat memilih <strong>maksimal 2 (dua)</strong> program studi pada satu PTN atau dua PTN yang berbeda, yang tidak harus berada di lokasi UTBK, dengan urutan pilihan menunjukkan prioritas</span></li>
|
||
<li><span class="req-check"><i class="fas fa-check"></i></span><span>Ujian dilaksanakan dalam bentuk <strong>Ujian Tulis Berbasis Komputer (UTBK)</strong></span></li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="content-section" id="smmptn-mekanisme">
|
||
<h2 class="section-h2" data-lang-key="section-mekanisme">Mekanisme</h2>
|
||
<div data-lang-key="smmptn-mekanisme-full">
|
||
<p class="mek-text">Mekanisme seleksi SMM PTN-Barat dilaksanakan melalui ujian tertulis berbasis komputer yang dirancang untuk mengukur kemampuan akademik dan kesiapan calon mahasiswa dalam menempuh pendidikan tinggi. Ujian ini menggunakan pendekatan tes terstandar yang berfokus pada kemampuan kognitif, literasi, dan penalaran, sehingga dapat memastikan peserta memiliki kemampuan berpikir kritis, pemecahan masalah, serta kapasitas belajar yang baik. Adapun jenis materi utama dalam ujian ini, sebagai berikut:</p>
|
||
<ul class="mek-check-list">
|
||
<li class="req-list-item--nested">
|
||
<span class="req-check"><i class="fas fa-check"></i></span>
|
||
<div class="req-list-content">
|
||
<p class="req-list-text"><strong>Tes Potensi Skolastik (TPS)</strong> mengukur kemampuan kognitif yang diperlukan untuk menunjang keberhasilan dalam pendidikan formal, khususnya di perguruan tinggi. Aspek yang diujikan meliputi:</p>
|
||
<ul class="req-sublist">
|
||
<li>Kemampuan Penalaran Umum</li>
|
||
<li>Kemampuan Kuantitatif yang mencakup pengetahuan dan penguasaan matematika dasar</li>
|
||
<li>Pengetahuan dan Pemahaman umum</li>
|
||
<li>Kemampuan Bacaan dan Menulis</li>
|
||
</ul>
|
||
</div>
|
||
</li>
|
||
<li><span class="req-check" style="margin-top: 2px"><i class="fas fa-check"></i></span><span><strong>Tes literasi</strong> bertujuan untuk mengukur kemampuan peserta dalam memahami, menggunakan, mengevaluasi, dan merefleksikan berbagai jenis teks guna menyelesaikan permasalahan serta mengembangkan kapasitas individu sebagai warga Indonesia dan warga dunia. Tes ini mencakup literasi dalam Bahasa Indonesia dan literasi dalam Bahasa Inggris.</span></li>
|
||
<li><span class="req-check" style="margin-top: 2px"><i class="fas fa-check"></i></span><span><strong>Penalaran Matematika</strong> mengukur kemampuan berpikir menggunakan konsep, prosedur, fakta, dan alat matematika untuk menyelesaikan masalah sehari-hari pada berbagai jenis konteks yang relevan untuk individu sebagai warga negara Indonesia dan warga negara dunia</span></li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="content-section" id="smmptn-jadwal">
|
||
<h2 class="section-h2" data-lang-key="section-jadwal">Jadwal Pendaftaran</h2>
|
||
<div class="timeline-wrap" data-aos="fade-up">
|
||
<div class="timeline-center-line"></div>
|
||
<div class="timeline-row right"><div class="timeline-dot"></div><div class="timeline-card"><h4 data-lang-key="month-mei-jun">Mei - Juni</h4><p data-lang-key="tl-smmptn-1">Pendaftaran online</p></div></div>
|
||
<div class="timeline-row left"><div class="timeline-dot"></div><div class="timeline-card"><h4 data-lang-key="month-jun">Juni</h4><p data-lang-key="tl-smmptn-2">Pelaksanaan UTBK SMMPTN</p></div></div>
|
||
<div class="timeline-row right"><div class="timeline-dot"></div><div class="timeline-card"><h4 data-lang-key="month-jun">Juni</h4><p data-lang-key="tl-smmptn-3">Pengumuman Hasil Seleksi SMMPTN</p></div></div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="content-section" id="smmptn-biaya">
|
||
<h2 class="section-h2" data-lang-key="section-biaya">Biaya Pendaftaran & Pendidikan</h2>
|
||
<div class="biaya-acc-item">
|
||
<button class="biaya-acc-header" onclick="toggleBiayaAcc(this)"><span data-lang-key="acc-biaya-pendaftaran">Biaya Pendaftaran</span> <i class="fas fa-chevron-up acc-icon"></i></button>
|
||
<div class="biaya-acc-body open">
|
||
<div class="fee-row-zero"><span data-lang-key="fee-smmptn">Biaya Ujian SMMPTN</span><span>Rp 375.000,00</span></div>
|
||
<div class="fee-highlight" data-lang-key="fee-smmptn-payment-note">Biaya pendaftaran dibayarkan pada saat proses pendaftaran secara online melalui bank mitra yang telah ditunjuk yaitu Bank Mandiri, Bank BNI, Bank BTN, dan Bank BSI. Biaya pendaftaran yang telah dibayarkan <strong>TIDAK DAPAT</strong> ditarik kembali dengan alasan apa pun.</div>
|
||
</div>
|
||
</div>
|
||
<div class="biaya-acc-item">
|
||
<button class="biaya-acc-header" onclick="toggleBiayaAcc(this)"><span data-lang-key="acc-biaya-pendidikan">Biaya Pendidikan</span> <i class="fas fa-chevron-up acc-icon"></i></button>
|
||
<div class="biaya-acc-body open">
|
||
<p class="fee-desc" data-lang-key="fee-desc-ukt">Uang Kuliah Tunggal (UKT) dikenakan kepada seluruh mahasiswa baru Program Diploma dan Sarjana dan <strong>dibayarkan setiap semester</strong>.</p>
|
||
<div class="fee-table-wrap">
|
||
<table class="fee-table">
|
||
<thead><tr><th data-lang-key="fee-col-group">Golongan UKT</th><th data-lang-key="fee-col-cost">Biaya (Rp)</th></tr></thead>
|
||
<tbody>
|
||
<tr><td>KLP I</td><td>500.000</td></tr>
|
||
<tr><td>KLP II</td><td>1.000.000</td></tr>
|
||
<tr><td>KLP V</td><td>3.450.000</td></tr>
|
||
<tr><td>KLP VI</td><td>5.000.000</td></tr>
|
||
<tr><td>KLP VII</td><td>6.550.000</td></tr>
|
||
<tr><td>KLP VIII</td><td>8.100.000</td></tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div class="fee-highlight" data-lang-key="fee-highlight-ukt">Besaran UKT terbagi dalam beberapa kelompok yang ditentukan berdasarkan kemampuan ekonomi mahasiswa, orang tua, atau pihak lain yang membiayai mahasiswa.</div>
|
||
</div>
|
||
</div>
|
||
<div class="biaya-acc-item">
|
||
<button class="biaya-acc-header" onclick="toggleBiayaAcc(this)"><span data-lang-key="acc-biaya-ipi">Iuran Pengembangan Institusi (IPI)</span> <i class="fas fa-chevron-up acc-icon"></i></button>
|
||
<div class="biaya-acc-body open">
|
||
<p class="fee-desc" data-lang-key="fee-ipi-desc">Iuran Pengembangan Institusi (IPI) dikenakan khusus bagi mahasiswa yang <strong>diterima melalui jalur SMM PTN-Barat dan jalur Mandiri</strong>. Pembayaran IPI dilakukan satu kali selama masa studi dan dapat diangsur hingga <strong>empat semester</strong>.</p>
|
||
<div class="fee-table-wrap">
|
||
<table class="fee-table">
|
||
<thead><tr><th data-lang-key="fee-col-ipi-group">Kelompok IPI</th><th data-lang-key="fee-col-cost">Biaya (Rp)</th></tr></thead>
|
||
<tbody>
|
||
<tr><td>I</td><td>500.000</td></tr>
|
||
<tr><td>II</td><td>1.000.000</td></tr>
|
||
<tr><td>V</td><td>4.000.000</td></tr>
|
||
<tr><td>VI</td><td>4.000.000</td></tr>
|
||
<tr><td>VII</td><td>4.000.000</td></tr>
|
||
<tr><td>VIII</td><td>4.000.000</td></tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div class="fee-highlight" data-lang-key="fee-ipi-highlight">Mahasiswa yang diterima melalui jalur SNBP dan SNBT tidak dikenakan IPI.</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="content-section" id="smmptn-beasiswa">
|
||
<h2 class="section-h2" data-lang-key="section-beasiswa">Beasiswa</h2>
|
||
<p class="info-text" data-lang-key="smmptn-beasiswa-desc">Berbagai beasiswa tersedia bagi mahasiswa yang diterima melalui jalur SMMPTN-Barat, dapat diajukan setelah proses penerimaan selesai.</p>
|
||
<div class="scholarship-slider-wrap">
|
||
<div class="scholarship-slider" id="slider-smmptn">
|
||
<div class="scholarship-card">
|
||
<div class="scholarship-icon-wrap"><i class="fas fa-university" style="color: var(--brand-yellow)"></i></div>
|
||
<h4 data-lang-key="scholar-bca">Beasiswa BCA</h4>
|
||
<p data-lang-key="scholar-bca-desc"></p>
|
||
<a class="btn-detail" href="https://karir.bca.co.id/beasiswa-bca" target="_blank" data-lang-key="btn-detail">Lihat Detail</a>
|
||
</div>
|
||
<!-- Djarum -->
|
||
<div class="scholarship-card">
|
||
<div class="scholarship-icon-wrap"><i class="fas fa-star" style="color: var(--brand-yellow)"></i></div>
|
||
<h4 data-lang-key="scholar-djarum">Djarum Beasiswa Plus</h4>
|
||
<p data-lang-key="scholar-djarum-desc"></p>
|
||
<a class="btn-detail" href="https://djarumbeasiswaplus.org/" target="_blank" data-lang-key="btn-detail">Lihat Detail</a>
|
||
</div>
|
||
<!-- GenBI -->
|
||
<div class="scholarship-card">
|
||
<div class="scholarship-icon-wrap"><i class="fas fa-hand-holding-heart" style="color: var(--brand-yellow)"></i></div>
|
||
<h4 data-lang-key="scholar-genbi">Beasiswa Bank Indonesia</h4>
|
||
<p data-lang-key="scholar-genbi-desc"></p>
|
||
<a class="btn-detail" href="https://share.google/OaZZyx5ak6EHKSF8W" target="_blank" data-lang-key="btn-detail">Lihat Detail</a>
|
||
</div>
|
||
<!-- ADik -->
|
||
<div class="scholarship-card">
|
||
<div class="scholarship-icon-wrap"><i class="fas fa-globe" style="color: var(--brand-yellow)"></i></div>
|
||
<h4 data-lang-key="scholar-adik">Beasiswa ADik Papua & 3T</h4>
|
||
<p data-lang-key="scholar-adik-desc"></p>
|
||
<a class="btn-detail" href="https://adik.kemdiktisaintek.go.id/" target="_blank" data-lang-key="btn-detail">Lihat Detail</a>
|
||
</div>
|
||
</div>
|
||
<div class="slider-track"><div class="slider-thumb" id="thumb-smmptn"></div></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- ===================== MANDIRI PANEL ===================== -->
|
||
<div class="path-panel" id="panel-mandiri">
|
||
<div class="content-section" id="mandiri-general">
|
||
<h2 class="section-h2"><span data-lang-key="mandiri-title">Mandiri UNTAN – Seleksi Mandiri Universitas Tanjungpura</span></h2>
|
||
<p class="info-text" data-lang-key="info-mandiri">Seleksi Mandiri UNTAN merupakan jalur penerimaan mahasiswa baru yang diselenggarakan secara langsung oleh Universitas Tanjungpura.</p>
|
||
<div class="cta-row">
|
||
<a class="btn-cta btn-yellow" href="https://scmb.untan.ac.id/" target="_blank"><i class="fas fa-desktop"></i> Website UNTAN</a>
|
||
<a class="btn-cta btn-yellow" href="https://www.instagram.com/univtanjungpura/" target="_blank"><i class="fab fa-instagram"></i> Instagram UNTAN</a>
|
||
<a class="btn-cta btn-yellow" href="http://helpdesk.untan.ac.id/" target="_blank"><i class="fas fa-info-circle"></i> Helpdesk UNTAN</a>
|
||
</div>
|
||
<div class="chart-card" data-aos="fade-up">
|
||
<h3 data-lang-key="chart-title">Grafik Peminat dan Daya Tampung per Tahun</h3>
|
||
<canvas id="mandiriChart" height="130"></canvas>
|
||
<div class="chart-legend">
|
||
<span style="display: flex; align-items: center; gap: 6px">
|
||
<span class="legend-dot" style="background: var(--brand-navy)"></span>
|
||
<span class="legend-text" data-lang-key="chart-legend-applicants">Jumlah Peminat</span>
|
||
</span>
|
||
<span style="display: flex; align-items: center; gap: 6px">
|
||
<span class="legend-dot" style="background: var(--brand-yellow)"></span>
|
||
<span class="legend-text" data-lang-key="chart-legend-capacity">Daya Tampung</span>
|
||
</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="content-section" id="mandiri-persyaratan">
|
||
<h2 class="section-h2" data-lang-key="section-persyaratan">Persyaratan</h2>
|
||
<div data-lang-key="mandiri-persyaratan-list">
|
||
<ul class="req-list">
|
||
<li><span class="req-check"><i class="fas fa-check"></i></span><span>Peserta merupakan lulusan SMA/SMK/MA atau sederajat dalam <strong>3 tahun terakhir dari periode saat ini</strong> atau memiliki ijazah Paket C dengan usia maksimal 25 tahun</span></li>
|
||
<li><span class="req-check"><i class="fas fa-check"></i></span><span><strong>Kelas Pagi dan Internasional</strong> terbuka untuk lulusan tiga tahun terakhir.</span></li>
|
||
<li><span class="req-check"><i class="fas fa-check"></i></span><span><strong>Kelas Sore dan Malam</strong> tidak dibatasi tahun kelulusan dan usia lulusan Paket C.</span></li>
|
||
<li><span class="req-check"><i class="fas fa-check"></i></span><span>Peserta memiliki kondisi kesehatan yang memadai untuk mengikuti proses pembelajaran di perguruan tinggi.</span></li>
|
||
<li><span class="req-check"><i class="fas fa-check"></i></span><span>Sejumlah program studi, seperti Kedokteran dan Pendidikan Jasmani, memiliki persyaratan khusus seperti tidak buta warna yang harus dibuktikan dengan surat keterangan dari dokter spesialis atau pemerintah.</span></li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="content-section" id="mandiri-mekanisme">
|
||
<h2 class="section-h2" data-lang-key="section-mekanisme">Mekanisme</h2>
|
||
<div data-lang-key="mandiri-mekanisme-full">
|
||
<p class="mek-text">Penerimaan mahasiswa baru Program Diploma dan Sarjana melalui jalur Seleksi Mandiri UNTAN didasarkan pada hasil Ujian Tulis Berbasis Komputer (UTBK) dan/atau tes tambahan sesuai dengan program studi yang dipilih. Berikut adalah rincian ujian dan tes tambahan yang dilakukan:</p>
|
||
<ul class="mek-check-list">
|
||
<li class="req-list-item--nested">
|
||
<span class="req-check"><i class="fas fa-check"></i></span>
|
||
<div class="req-list-content">
|
||
<p class="req-list-text"><strong>Ujian Tulis Berbasis Komputer (UTBK)</strong> yang memuat materi berikut:</p>
|
||
<ul class="req-sublist">
|
||
<li>Penalaran verbal</li>
|
||
<li>Kemampuan Kuantitatif</li>
|
||
<li>Pemecahan masalah</li>
|
||
<li>Literasi Bahasa Indonesia</li>
|
||
<li>Literasi Bahasa Inggris</li>
|
||
<li>Numerasi</li>
|
||
</ul>
|
||
</div>
|
||
</li>
|
||
<li class="req-list-item--nested">
|
||
<span class="req-check"><i class="fas fa-check"></i></span>
|
||
<div class="req-list-content">
|
||
<p class="req-list-text"><strong>Tes Tambahan:</strong></p>
|
||
<ul class="req-sublist">
|
||
<li>Ujian keterampilan untuk Program Studi Pendidikan Seni Pertunjukan, Pendidikan Jasmani, dan Pendidikan Kepelatihan Olahraga (PKO).</li>
|
||
<li>Tes keterampilan Program Studi Pendidikan Seni Pertunjukan meliputi tes pengetahuan dan keterampilan bidang Ilmu Seni terkait.</li>
|
||
<li>Tes keterampilan Program Studi Pendidikan Jasmani dan Pendidikan Kepelatihan Olahraga (PKO) meliputi pemeriksaan kesehatan dan tes keterampilan motorik.</li>
|
||
<li>Tes psikologi dan wawancara khusus bagi calon mahasiswa Program Studi Kedokteran</li>
|
||
</ul>
|
||
</div>
|
||
</li>
|
||
</ul>
|
||
<p class="mek-text">Peserta yang <strong>tidak hadir</strong> pada saat UTBK dan/atau Tes Tambahan <strong>dianggap mengundurkan diri</strong> dari proses seleksi Jalur Mandiri UNTAN. Peserta jalur afirmasi dan/atau jalur prestasi dan penelusuran bakat dilakukan verifikasi melalui wawancara.</p>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="content-section" id="mandiri-jadwal">
|
||
<h2 class="section-h2" data-lang-key="section-jadwal">Jadwal Pendaftaran</h2>
|
||
<div class="timeline-wrap" data-aos="fade-up">
|
||
<div class="timeline-center-line"></div>
|
||
<div class="timeline-row right"><div class="timeline-dot"></div><div class="timeline-card" ><h4 data-lang-key="month-jun">Juni</h4><p data-lang-key="tl-mandiri-1">Pendaftaran Seleksi Mandiri UNTAN</p></div></div>
|
||
<div class="timeline-row left"><div class="timeline-dot"></div><div class="timeline-card"><h4 data-lang-key="month-jun">Juni</h4><p data-lang-key="tl-mandiri-2">Pembuatan PIN</p></div></div>
|
||
<div class="timeline-row right"><div class="timeline-dot"></div><div class="timeline-card"><h4 data-lang-key="month-jul">Juli</h4><p data-lang-key="tl-mandiri-3">Pelaksanaan UTBK Jalur Seleksi Mandiri</p></div></div>
|
||
<div class="timeline-row left"><div class="timeline-dot"></div><div class="timeline-card"><h4 data-lang-key="month-jul">Juli</h4><p data-lang-key="tl-mandiri-4">Pelaksanaan Tes Tambahan</p></div></div>
|
||
<div class="timeline-row right"><div class="timeline-dot"></div><div class="timeline-card"><h4 data-lang-key="month-jul">Juli</h4><p data-lang-key="tl-mandiri-5">Wawancara Kategori Jalur Afirmasi, Prestasi, dan Penelusuran Bakat</p></div></div>
|
||
<div class="timeline-row left"><div class="timeline-dot"></div><div class="timeline-card"><h4 data-lang-key="month-jul">Juli</h4><p data-lang-key="tl-mandiri-6">Pengumuman Hasil Seleksi Mandiri</p></div></div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="content-section" id="mandiri-biaya">
|
||
<h2 class="section-h2" data-lang-key="section-biaya">Biaya Pendaftaran & Pendidikan</h2>
|
||
<div class="biaya-acc-item">
|
||
<button class="biaya-acc-header" onclick="toggleBiayaAcc(this)"><span data-lang-key="acc-biaya-pendaftaran">Biaya Pendaftaran</span> <i class="fas fa-chevron-up acc-icon"></i></button>
|
||
<div class="biaya-acc-body open">
|
||
<ul class="fee-line-list">
|
||
<li class="fee-line-item"><span class="fee-line-label" data-lang-key="fee-mandiri-utbk">Biaya Ujian Tulis Berbasis Komputer (UTBK) Jalur Mandiri</span><span class="fee-line-amount">Rp 300.000,00</span></li>
|
||
<li class="fee-line-item"><span class="fee-line-label" data-lang-key="fee-mandiri-keterampilan">Biaya Tambahan Ujian Keterampilan (Program Studi Pendidikan Seni Pertunjukan, Pendidikan Jasmani, dan Pendidikan Kepelatihan Olahraga (PKO))</span><span class="fee-line-amount">Rp 300.000,00</span></li>
|
||
<li class="fee-line-item"><span class="fee-line-label" data-lang-key="fee-mandiri-wawancara">Biaya Tambahan Wawancara (Program Studi Kedokteran)</span><span class="fee-line-amount">Rp 150.000,00</span></li>
|
||
<li class="fee-line-item"><span class="fee-line-label" data-lang-key="fee-mandiri-psikologi">Biaya Tambahan Tes Psikologi (Program Studi Kedokteran)</span><span class="fee-line-amount">Rp 400.000,00</span></li>
|
||
</ul>
|
||
<div class="fee-highlight" data-lang-key="fee-mandiri-payment-note">Seluruh biaya dibayarkan melalui host to host atau teller Bank Kalbar. Penting untuk dicatat bahwa biaya yang sudah dibayarkan tidak dapat diubah atau ditarik kembali dengan alasan apapun.</div>
|
||
</div>
|
||
</div>
|
||
<div class="biaya-acc-item">
|
||
<button class="biaya-acc-header" onclick="toggleBiayaAcc(this)"><span data-lang-key="acc-biaya-pendidikan">Biaya Pendidikan</span> <i class="fas fa-chevron-up acc-icon"></i></button>
|
||
<div class="biaya-acc-body open">
|
||
<p class="fee-desc" data-lang-key="fee-desc-ukt">Uang Kuliah Tunggal (UKT) dikenakan kepada seluruh mahasiswa baru Program Diploma dan Sarjana dan <strong>dibayarkan setiap semester</strong>.</p>
|
||
<div class="fee-table-wrap">
|
||
<table class="fee-table">
|
||
<thead><tr><th data-lang-key="fee-col-group">Golongan UKT</th><th data-lang-key="fee-col-cost">Biaya (Rp)</th></tr></thead>
|
||
<tbody>
|
||
<tr><td>KLP I</td><td>500.000</td></tr>
|
||
<tr><td>KLP II</td><td>1.000.000</td></tr>
|
||
<tr><td>KLP V</td><td>3.450.000</td></tr>
|
||
<tr><td>KLP VI</td><td>5.000.000</td></tr>
|
||
<tr><td>KLP VII</td><td>6.550.000</td></tr>
|
||
<tr><td>KLP VIII</td><td>8.100.000</td></tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div class="fee-highlight" data-lang-key="fee-highlight-ukt">Besaran UKT terbagi dalam beberapa kelompok yang ditentukan berdasarkan kemampuan ekonomi mahasiswa, orang tua, atau pihak lain yang membiayai mahasiswa.</div>
|
||
</div>
|
||
</div>
|
||
<div class="biaya-acc-item">
|
||
<button class="biaya-acc-header" onclick="toggleBiayaAcc(this)"><span data-lang-key="acc-biaya-ipi">Iuran Pengembangan Institusi (IPI)</span> <i class="fas fa-chevron-up acc-icon"></i></button>
|
||
<div class="biaya-acc-body open">
|
||
<p class="fee-desc" data-lang-key="fee-ipi-desc">Iuran Pengembangan Institusi (IPI) dikenakan khusus bagi mahasiswa yang <strong>diterima melalui jalur SMM PTN-Barat dan jalur Mandiri</strong>. Pembayaran IPI dilakukan satu kali selama masa studi dan dapat diangsur hingga <strong>empat semester</strong>.</p>
|
||
<div class="fee-table-wrap">
|
||
<table class="fee-table">
|
||
<thead><tr><th data-lang-key="fee-col-ipi-group">Kelompok IPI</th><th data-lang-key="fee-col-cost">Biaya (Rp)</th></tr></thead>
|
||
<tbody>
|
||
<tr><td>I</td><td>500.000</td></tr>
|
||
<tr><td>II</td><td>1.000.000</td></tr>
|
||
<tr><td>V</td><td>4.000.000</td></tr>
|
||
<tr><td>VI</td><td>4.000.000</td></tr>
|
||
<tr><td>VII</td><td>4.000.000</td></tr>
|
||
<tr><td>VIII</td><td>4.000.000</td></tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div class="fee-highlight" data-lang-key="fee-ipi-highlight">Mahasiswa yang diterima melalui jalur SNBP dan SNBT tidak dikenakan IPI.</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="content-section" id="mandiri-beasiswa">
|
||
<h2 class="section-h2" data-lang-key="section-beasiswa">Beasiswa</h2>
|
||
<p class="info-text" data-lang-key="mandiri-beasiswa-desc">Mahasiswa jalur Mandiri UNTAN dapat mengakses berbagai program beasiswa yang tersedia sesuai kriteria dan mekanisme pengajuan masing-masing penyelenggara.</p>
|
||
<div class="scholarship-slider-wrap">
|
||
<div class="scholarship-slider" id="slider-mandiri">
|
||
<div class="scholarship-card">
|
||
<div class="scholarship-icon-wrap"><i class="fas fa-university" style="color: var(--brand-yellow)"></i></div>
|
||
<h4 data-lang-key="scholar-bca">Beasiswa BCA</h4>
|
||
<p data-lang-key="scholar-bca-desc"></p>
|
||
<a class="btn-detail" href="https://karir.bca.co.id/beasiswa-bca" target="_blank" data-lang-key="btn-detail">Lihat Detail</a>
|
||
</div>
|
||
<!-- Djarum -->
|
||
<div class="scholarship-card">
|
||
<div class="scholarship-icon-wrap"><i class="fas fa-star" style="color: var(--brand-yellow)"></i></div>
|
||
<h4 data-lang-key="scholar-djarum">Djarum Beasiswa Plus</h4>
|
||
<p data-lang-key="scholar-djarum-desc"></p>
|
||
<a class="btn-detail" href="https://djarumbeasiswaplus.org/" target="_blank" data-lang-key="btn-detail">Lihat Detail</a>
|
||
</div>
|
||
<!-- GenBI -->
|
||
<div class="scholarship-card">
|
||
<div class="scholarship-icon-wrap"><i class="fas fa-hand-holding-heart" style="color: var(--brand-yellow)"></i></div>
|
||
<h4 data-lang-key="scholar-genbi">Beasiswa Bank Indonesia</h4>
|
||
<p data-lang-key="scholar-genbi-desc"></p>
|
||
<a class="btn-detail" href="https://share.google/OaZZyx5ak6EHKSF8W" target="_blank" data-lang-key="btn-detail">Lihat Detail</a>
|
||
</div>
|
||
<!-- ADik -->
|
||
<div class="scholarship-card">
|
||
<div class="scholarship-icon-wrap"><i class="fas fa-globe" style="color: var(--brand-yellow)"></i></div>
|
||
<h4 data-lang-key="scholar-adik">Beasiswa ADik Papua & 3T</h4>
|
||
<p data-lang-key="scholar-adik-desc"></p>
|
||
<a class="btn-detail" href="https://adik.kemdiktisaintek.go.id/" target="_blank" data-lang-key="btn-detail">Lihat Detail</a>
|
||
</div>
|
||
</div>
|
||
<div class="slider-track"><div class="slider-thumb" id="thumb-mandiri"></div></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<section id="faq-section">
|
||
<h2 data-lang-key="faq-title">Pertanyaan Umum tentang Penerimaan Mahasiswa Baru</h2>
|
||
<p class="faq-sub" data-lang-key="faq-sub">Temukan jawaban atas pertanyaan Anda</p>
|
||
<div class="faq-list">
|
||
<div class="faq-item" data-aos="fade-up">
|
||
<button class="faq-header open" onclick="toggleFaq(this)"><span data-lang-key="faq-q1">Bagaimana cara mengetahui hasil seleksi?</span><i class="fas fa-chevron-up faq-icon"></i></button>
|
||
<div class="faq-body open" data-lang-key="faq-a1">Hasil seleksi diumumkan secara online melalui portal resmi sesuai jadwal yang telah ditentukan.</div>
|
||
</div>
|
||
<div class="faq-item" data-aos="fade-up">
|
||
<button class="faq-header" onclick="toggleFaq(this)"><span data-lang-key="faq-q2">Apa konsekuensi jika tidak melakukan registrasi ulang atau pembayaran tepat waktu?</span><i class="fas fa-chevron-down faq-icon"></i></button>
|
||
<div class="faq-body" data-lang-key="faq-a2">Keterlambatan registrasi atau pembayaran dapat menyebabkan status kelulusan dibatalkan atau dianggap mengundurkan diri.</div>
|
||
</div>
|
||
<div class="faq-item" data-aos="fade-up">
|
||
<button class="faq-header" onclick="toggleFaq(this)"><span data-lang-key="faq-q3">Apa yang harus dilakukan setelah dinyatakan lulus seleksi?</span><i class="fas fa-chevron-down faq-icon"></i></button>
|
||
<div class="faq-body" data-lang-key="faq-a3">Calon mahasiswa wajib melakukan registrasi ulang dan memenuhi seluruh persyaratan administrasi sesuai ketentuan. Informasi lebih lanjut dapat diakses melalui website atau media sosial resmi Informatika UNTAN.</div>
|
||
</div>
|
||
<div class="faq-item" data-aos="fade-up">
|
||
<button class="faq-header" onclick="toggleFaq(this)"><span data-lang-key="faq-q4">Berapa pilihan peminatan yang tersedia pada program studi ini?</span><i class="fas fa-chevron-down faq-icon"></i></button>
|
||
<div class="faq-body" data-lang-key="faq-a4">Program studi ini menyediakan 4 peminatan, yaitu Kecerdasan Buatan (AI), Rekayasa Perangkat Lunak, Jaringan & Keamanan, serta Sistem Informasi.</div>
|
||
</div>
|
||
<div class="faq-item" data-aos="fade-up">
|
||
<button class="faq-header" onclick="toggleFaq(this)"><span data-lang-key="faq-q5">Apakah mahasiswa akan mendapatkan pengalaman praktik atau proyek selama kuliah?</span><i class="fas fa-chevron-down faq-icon"></i></button>
|
||
<div class="faq-body" data-lang-key="faq-a5">Ya, mahasiswa akan mengikuti berbagai praktikum, tugas proyek, serta kerja kelompok yang dirancang untuk meningkatkan keterampilan teknis dan pemecahan masalah secara nyata.</div>
|
||
</div>
|
||
<div class="faq-item" data-aos="fade-up">
|
||
<button class="faq-header" onclick="toggleFaq(this)"><span data-lang-key="faq-q6">Bagaimana suasana dan kehidupan kampus di Informatika UNTAN?</span><i class="fas fa-chevron-down faq-icon"></i></button>
|
||
<div class="faq-body" data-lang-key="faq-a6">Lingkungan kampus mendukung kegiatan akademik dan non-akademik, dengan berbagai organisasi mahasiswa dan komunitas teknologi.</div>
|
||
</div>
|
||
<div class="faq-item" data-aos="fade-up">
|
||
<button class="faq-header" onclick="toggleFaq(this)"><span data-lang-key="faq-q7">Apakah lulusan Informatika UNTAN memiliki peluang kerja yang baik?</span><i class="fas fa-chevron-down faq-icon"></i></button>
|
||
<div class="faq-body" data-lang-key="faq-a7">Lulusan memiliki peluang kerja yang luas di berbagai bidang seperti pengembangan perangkat lunak, analisis data, keamanan jaringan, hingga kewirausahaan di bidang teknologi.</div>
|
||
</div>
|
||
<div class="faq-item" data-aos="fade-up">
|
||
<button class="faq-header" onclick="toggleFaq(this)"><span data-lang-key="faq-q8">Apakah mahasiswa Informatika UNTAN dapat mengikuti lomba atau kompetisi?</span><i class="fas fa-chevron-down faq-icon"></i></button>
|
||
<div class="faq-body" data-lang-key="faq-a8">Ya, mahasiswa didorong untuk berpartisipasi dalam berbagai lomba dan kompetisi di bidang teknologi, baik tingkat lokal, nasional, maupun internasional.</div>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
|
||
</div>
|
||
<!-- ================= END: BAGIAN YANG DIEDIT KELOMPOK ================= -->
|
||
</article>
|
||
|
||
</main>
|
||
|
||
<!-- ===========================
|
||
Shell: Footer (template)
|
||
=========================== -->
|
||
<footer class="footer">
|
||
<div class="container footer-inner">
|
||
<img src="../../assets/global/logo.png" alt="Logo UNTAN" class="footer-logo">
|
||
<p>© Informatika UNTAN — Group 02</p>
|
||
</div>
|
||
<img src="../../assets/global/footer.png" alt="Footer ornament" class="footer-ornament">
|
||
</footer>
|
||
|
||
<script>
|
||
// ============================================================
|
||
// PAGE_TEXT_BY_LANGUAGE — kamus terjemahan lengkap ID / EN
|
||
// ============================================================
|
||
const PAGE_TEXT_BY_LANGUAGE = {
|
||
|
||
'page-title': { id: 'Penerimaan Mahasiswa Baru Informatika UNTAN | Kelompok 02', en: 'New Student Admission Informatics UNTAN | Group 02' },
|
||
'brand': { id: 'Informatika UNTAN Penerimaan Mahasiswa Baru', en: 'Informatics UNTAN New Student Admission' },
|
||
'badge': { id: 'Halaman Statis', en: 'Static Page' },
|
||
'hero-title-1': { id: 'Penerimaan Mahasiswa Baru', en: 'New Student Admission' },
|
||
'hero-title-2': { id: 'Informatika UNTAN', en: 'Informatics UNTAN' },
|
||
'hero-description': { id: 'Informasi dan jadwal pendaftaran mahasiswa baru melalui jalur SNBP, SNBT, dan Jalur Mandiri UNTAN', en: 'Information and schedule for new student registration via the SNBP, SNBT, and UNTAN Independent Pathways' },
|
||
'meta-group': { id: 'Kelompok 02', en: 'Group 02' },
|
||
'about-title': { id: 'Seleksi Program Sarjana', en: 'Undergraduate Program Selection' },
|
||
'about-desc': { id: 'Program Studi Informatika Universitas Tanjungpura membuka kesempatan bagi putra-putri terbaik bangsa untuk bergabung melalui berbagai jalur seleksi. Kami mencari talenta yang siap menjadi inovator teknologi masa depan.', en: 'The Informatics Study Program at Tanjungpura University opens opportunities for the nation\'s best students to join through various selection pathways. We seek talented individuals ready to become future technology innovators.' },
|
||
'path-snbp-desc': { id: 'Seleksi Nasional Berdasarkan Prestasi', en: 'National Selection Based on Achievement' },
|
||
'path-snbt-desc': { id: 'Seleksi Nasional Berdasarkan Tes', en: 'National Selection Based on Test' },
|
||
'path-smmptn-desc': { id: 'Seleksi Mandiri Wilayah Barat', en: 'Western Region Joint Independent Selection' },
|
||
'path-mandiri-desc': { id: 'Seleksi Mandiri Universitas Tanjungpura', en: 'Tanjungpura University Independent Selection' },
|
||
'info-jalur-title': { id: 'Informasi Jalur Seleksi', en: 'Selection Pathway Information' },
|
||
'sidebar-heading': { id: 'Pilih Jalur', en: 'Choose Pathway' },
|
||
'sidebar-data-date': { id: '*Data yang digunakan per tanggal Mei 2026', en: '*Data used as of May 2026' },
|
||
'sidebar-link-general': { id: 'Informasi Umum', en: 'General Information' },
|
||
'sidebar-link-persyaratan': { id: 'Persyaratan', en: 'Requirements' },
|
||
'sidebar-link-mekanisme': { id: 'Mekanisme', en: 'Process' },
|
||
'sidebar-link-jadwal': { id: 'Jadwal', en: 'Schedule' },
|
||
'sidebar-link-biaya': { id: 'Biaya Pendaftaran & Pendidikan', en: 'Registration & Education Fees' },
|
||
'sidebar-link-beasiswa': { id: 'Beasiswa', en: 'Scholarships' },
|
||
|
||
// ── SNBP ──────────────────────────────────────────────────────────────
|
||
'snbp-title': { id: 'SNBP – Seleksi Nasional Berdasarkan Prestasi', en: 'SNBP – National Selection Based on Achievement' },
|
||
'info-snbp': {
|
||
id: 'Seleksi Nasional Berdasarkan Prestasi (SNBP) merupakan jalur penerimaan mahasiswa baru Perguruan Tinggi Negeri (PTN) yang diselenggarakan secara nasional oleh SNPMB. SNBP dilaksanakan melalui mekanisme seleksi berdasarkan hasil belajar di jenjang pendidikan menengah, yang meliputi nilai rapor, prestasi akademik maupun nonakademik, serta kriteria tambahan yang ditetapkan masing-masing PTN. Skema ini bertujuan memberikan kesempatan kepada peserta didik yang memiliki rekam jejak prestasi unggul dan konsisten selama masa studi. SNBP menjadi bagian integral dari upaya pemerintah dalam menciptakan proses seleksi yang objektif, transparan, dan mendorong penguatan pembelajaran di sekolah.',
|
||
en: 'The National Selection Based on Achievement (SNBP) is a state university (PTN) admission pathway organized nationally by SNPMB. SNBP uses a selection mechanism based on secondary-school learning outcomes, including grade reports, academic and non-academic achievements, and additional criteria set by each PTN. This scheme aims to give opportunities to students with outstanding and consistent achievement records. SNBP is an integral part of the government\'s effort to create an objective, transparent selection process that strengthens school-level learning.'
|
||
},
|
||
'acc-snbp-req-general': { id: 'Persyaratan Umum Mendaftar SNBP', en: 'General Requirements to Register for SNBP' },
|
||
'acc-snbp-ketentuan': { id: 'Ketentuan SNPMB', en: 'SNPMB Regulations' },
|
||
'acc-snbp-req-accepted': { id: 'Persyaratan Umum Diterima SNBP', en: 'General Requirements to be Accepted via SNBP' },
|
||
|
||
// SNBP accordion bodies
|
||
'snbp-req-general-body': {
|
||
html: true,
|
||
id: '<ul class="req-list"><li><span class="req-check"><i class="fas fa-check"></i></span><span>Merupakan siswa SMA/SMK/MA kelas terakhir pada <strong>periode ini</strong> yang <strong>memiliki prestasi unggul</strong>.</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Memiliki NISN dan <strong>terdaftar di PDSS</strong>.</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Memiliki <strong>nilai rapor</strong> yang telah diisikan di PDSS sesuai dengan ketentuan.</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Memiliki <strong>prestasi akademik</strong>.</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Memenuhi persyaratan yang ditentukan oleh masing-masing PTN Akademik dan PTN Vokasi.</span></li></ul>',
|
||
en: '<ul class="req-list"><li><span class="req-check"><i class="fas fa-check"></i></span><span>Must be a final-year student of SMA/SMK/MA in the <strong>current period</strong> with <strong>outstanding achievement</strong>.</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Must possess a NISN and be <strong>registered in PDSS</strong>.</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Must have <strong>grade report scores</strong> entered in PDSS in accordance with the applicable requirements.</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Must have demonstrable <strong>academic achievements</strong>.</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Must meet additional requirements set by each Academic PTN and Vocational PTN.</span></li></ul>'
|
||
},
|
||
'snbp-ketentuan-body': {
|
||
html: true,
|
||
id: '<ul class="req-list"><li><span class="req-check"><i class="fas fa-check"></i></span><span>Siswa yang telah dinyatakan lulus seleksi Jalur SNBP tidak dapat mendaftar UTBK-SNBT.</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Siswa yang dinyatakan lulus seleksi Jalur SNBP tidak dapat mendaftar seleksi Jalur Mandiri pada periode yang sama di PTN manapun.</span></li></ul>',
|
||
en: '<ul class="req-list"><li><span class="req-check"><i class="fas fa-check"></i></span><span>Students who have been accepted through the SNBP pathway are not eligible to register for UTBK-SNBT.</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Students accepted through SNBP may not apply for any Independent (Mandiri) pathway selection at any PTN during the same period.</span></li></ul>'
|
||
},
|
||
'snbp-req-accepted-body': {
|
||
html: true,
|
||
id: '<ul class="req-list"><li><span class="req-check"><i class="fas fa-check"></i></span><span>Peserta telah lulus dari satuan pendidikan SMA/SMK/MA atau sederajat</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Peserta dinyatakan lulus SNBP pada periode ini</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Peserta lolos verifikasi data serta memenuhi persyaratan lain yang ditetapkan oleh masing-masing PTN</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Peserta melakukan daftar ulang di PTN tempat diterima sesuai dengan ketentuan yang berlaku</span></li></ul>',
|
||
en: '<ul class="req-list"><li><span class="req-check"><i class="fas fa-check"></i></span><span>Applicant has graduated from SMA/SMK/MA or equivalent secondary education</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Applicant has been declared accepted through SNBP in the current period</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Applicant has passed data verification and meets any additional requirements set by each PTN</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Applicant completes re-registration at the accepting PTN in accordance with applicable regulations</span></li></ul>'
|
||
},
|
||
|
||
// SNBP mekanisme
|
||
'snbp-mekanisme-text': {
|
||
html: true,
|
||
id: '<p class="mek-text">Seleksi Nasional Berdasarkan Prestasi (SNBP) di Universitas Tanjungpura mempertimbangkan performa akademik siswa secara menyeluruh melalui nilai rapor, serta pencapaian prestasi sebagai nilai tambah dalam proses seleksi. Komponen yang dinilai meliputi:</p><ul class="mek-check-list"><li><span class="req-check" style="margin-top: 2px"><i class="fas fa-check"></i></span><span><strong>Nilai rapor:</strong> rata-rata nilai seluruh mata pelajaran termasuk pada mata pelajaran yang relevan dengan program studi yang dipilih.</span></li><li><span class="req-check" style="margin-top: 2px"><i class="fas fa-check"></i></span><span><strong>Prestasi akademik dan non-akademik:</strong> pencapaian baik di bidang ilmu pengetahuan (seperti olimpiade atau lomba sains) maupun di luar akademik (seperti olahraga, seni, organisasi, dan kegiatan ekstrakurikuler)</span></li></ul>',
|
||
en: '<p class="mek-text">The National Selection Based on Achievement (SNBP) at Tanjungpura University evaluates students\' overall academic performance through grade reports, along with achievements that add value to the selection. Evaluated components include:</p><ul class="mek-check-list"><li><span class="req-check" style="margin-top: 2px"><i class="fas fa-check"></i></span><span><strong>Grade reports:</strong> the average score across all subjects, including those relevant to the chosen study program.</span></li><li><span class="req-check" style="margin-top: 2px"><i class="fas fa-check"></i></span><span><strong>Academic and non-academic achievements:</strong> accomplishments in academic competitions (e.g., olympiads or science contests) as well as non-academic fields (e.g., sports, arts, organizations, and extracurricular activities).</span></li></ul>'
|
||
},
|
||
|
||
// SNBP schedule
|
||
'tl-snbp-1': { id: 'Pengumuman kuota sekolah dan masa sanggah', en: 'School quota announcement and appeal period' },
|
||
'tl-snbp-2': { id: 'Registrasi akun dan pengisian PDSS oleh sekolah', en: 'Account registration and PDSS data entry by schools' },
|
||
'tl-snbp-3': { id: 'Registrasi akun SNPMB siswa', en: 'Student SNPMB account registration' },
|
||
'tl-snbp-4': { id: 'Pendaftaran SNBP', en: 'SNBP registration' },
|
||
'tl-snbp-5': { id: 'Pengumuman hasil SNBP', en: 'SNBP results announcement' },
|
||
'tl-snbp-6': { id: 'Unduh kartu peserta SNBP', en: 'Download SNBP participant card' },
|
||
|
||
'snbp-fee-desc': {
|
||
html: true,
|
||
id: 'UKT dibagi dalam beberapa kategori yang disesuaikan dengan kemampuan ekonomi orang tua mahasiswa dan <strong>dibayarkan tiap semester</strong>.',
|
||
en: 'UKT is divided into several categories adjusted to the student\'s family economic capacity and is <strong>paid every semester</strong>.'
|
||
},
|
||
'fee-highlight-snbp': {
|
||
id: 'Mahasiswa yang diterima melalui SNBP dengan menggunakan KIP Kuliah akan diverifikasi dan berpeluang mendapatkan pembebasan UKT sesuai ketentuan KIP Kuliah dan UNTAN.',
|
||
en: 'Students admitted through SNBP using KIP-Kuliah will be verified and may be eligible for UKT exemption in accordance with KIP-Kuliah and UNTAN regulations.'
|
||
},
|
||
'snbp-beasiswa-desc': {
|
||
id: 'Para mahasiswa bisa memperoleh beasiswa dari berbagai sumber dengan mekanisme pengajuan sesuai ketentuan lembaga pemberi beasiswa.',
|
||
en: 'Students may obtain scholarships from various sources, with application mechanisms according to the rules of each scholarship provider.'
|
||
},
|
||
|
||
// Scholarship card descriptions
|
||
'scholar-kip-desc': { html: true, id: 'KIP-Kuliah ditujukan secara eksklusif hanya untuk yang tidak mampu secara ekonomi', en: 'KIP-Kuliah is exclusively aimed at students who are economically disadvantaged.' },
|
||
'scholar-bca-desc': { html: true, id: 'Beasiswa dalam bentuk Program Pendidikan Teknik Informatika (PPTI) yang diselenggarakan oleh BCA.', en: 'A scholarship in the form of the Informatics Engineering Education Program (PPTI) organized by BCA.' },
|
||
'scholar-djarum-desc': { html: true, id: 'Beasiswa pengembangan talenta digital dari Djarum Foundation untuk mahasiswa semester 4 ke atas.', en: 'Digital talent development scholarship from Djarum Foundation for 4th-semester students and above.' },
|
||
'scholar-genbi-desc': { html: true, id: 'Beasiswa dari Bank Indonesia yang memberikan bantuan pendidikan dan pengembangan diri bagi mahasiswa berprestasi.', en: 'A scholarship from Bank Indonesia that provides educational support and self-development opportunities for outstanding students.' },
|
||
'scholar-adik-desc': { html: true, id: 'Beasiswa afirmasi untuk mahasiswa asli Papua, Papua Barat, dan daerah 3T (Terdepan, Terluar, Tertinggal).', en: 'Affirmation scholarship for students from Papua, West Papua, and underdeveloped, frontier, and outermost regions.' },
|
||
|
||
// ── SNBT ──────────────────────────────────────────────────────────────
|
||
'snbt-title': { id: 'SNBT – Seleksi Nasional Berdasarkan Tes', en: 'SNBT – National Selection Based on Test' },
|
||
'info-snbt': {
|
||
id: 'Seleksi Nasional Berdasarkan Tes (SNBT) merupakan jalur penerimaan mahasiswa baru di Perguruan Tinggi Negeri (PTN) yang menggunakan ujian terstandar secara nasional. Peserta akan mengikuti serangkaian tes untuk mengukur potensi akademik, kemampuan bernalar, serta kesiapan belajar di perguruan tinggi. Penilaian dalam SNBT sepenuhnya didasarkan pada hasil tes yang dikerjakan peserta, sehingga kelulusan tidak ditentukan oleh faktor seperti kondisi ekonomi, asal sekolah (negeri atau swasta), maupun lokasi daerah, melainkan murni berdasarkan skor UTBK. Dengan demikian, seluruh peserta dinilai menggunakan standar yang sama sehingga proses seleksi berlangsung secara adil dan transparan. SNBT menjadi salah satu instrumen utama SNPMB dalam menjamin akses pendidikan tinggi yang meritokratis, akuntabel, dan inklusif.',
|
||
en: 'The National Selection Based on Test (SNBT) is a PTN admission pathway that uses a nationally standardized examination. Participants take a series of tests measuring academic potential, reasoning ability, and readiness for higher education. SNBT assessment is based entirely on test scores — admission is not influenced by economic background, school type (public or private), or regional location. All participants are evaluated on the same standard, ensuring a fair and transparent process. SNBT is one of SNPMB\'s primary instruments for guaranteeing meritocratic, accountable, and inclusive access to higher education.'
|
||
},
|
||
'acc-snbt-req-general': { id: 'Persyaratan Umum Mendaftar SNBT', en: 'General Requirements to Register for SNBT' },
|
||
'acc-snbt-utbk': { id: 'Ketentuan SNPMB', en: 'SNPMB Regulations' },
|
||
'acc-snbt-req-prodi': { id: 'Persyaratan Umum Diterima SNBT', en: 'General Requirements to be Accepted via SNBT' },
|
||
|
||
// SNBT accordion bodies
|
||
'snbt-req-general-body': {
|
||
html: true,
|
||
id: '<ul class="req-list"><li><span class="req-check"><i class="fas fa-check"></i></span><span>Peserta harus <strong>memiliki Akun SNPMB Siswa</strong>. Registrasi Akun SNPMB Siswa dapat dilakukan di Portal SNPMB</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Peserta merupakan <strong>Warga Negara Indonesia (WNI)</strong> yang memiliki <strong>Nomor Induk Kependudukan (NIK)</strong></span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Peserta adalah siswa SMA/SMK/MA atau sederajat pada <strong>kelas terakhir</strong>, atau peserta didik Paket C dengan usia <strong>maksimal 25 tahun</strong></span></li><li class="req-list-item--nested"><span class="req-check"><i class="fas fa-check"></i></span><div class="req-list-content"><p class="req-list-text">Bagi siswa yang <strong>belum memiliki ijazah</strong>, wajib melampirkan <strong>surat keterangan sebagai siswa kelas 12</strong> yang sekurang-kurangnya memuat:</p><ul class="req-sublist"><li>Identitas diri (nama, kelas, NISN, dan NPSN)</li><li>Pas foto terbaru <strong>(berwarna)</strong></li><li>Tanda tangan Kepala Sekolah/Madrasah</li><li>Stempel/cap sekolah</li></ul></div></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Lulusan SMA/sederajat dari luar negeri wajib memiliki ijazah yang telah disetarakan</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Bagi peserta yang memilih program studi bidang <strong>Seni dan/atau Olahraga</strong> wajib mengunggah portofolio</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Peserta memiliki kondisi kesehatan yang tidak mengganggu kelancaran proses studi</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Bagi peserta berkebutuhan khusus <strong>tunanetra</strong> wajib mengunggah <strong>Surat Pernyataan Tuna Netra</strong></span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Peserta wajib membayar biaya UTBK sesuai ketentuan</span></li></ul>',
|
||
en: '<ul class="req-list"><li><span class="req-check"><i class="fas fa-check"></i></span><span>Applicants must have a <strong>Student SNPMB Account</strong>. Registration can be done on the SNPMB Portal.</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Applicants must be <strong>Indonesian citizens (WNI)</strong> with a valid <strong>National Identity Number (NIK)</strong>.</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Applicants must be final-year students of SMA/SMK/MA or equivalent, or Paket C students aged <strong>no more than 25 years</strong>.</span></li><li class="req-list-item--nested"><span class="req-check"><i class="fas fa-check"></i></span><div class="req-list-content"><p class="req-list-text">Applicants who <strong>have not yet received their diploma</strong> must submit a <strong>Grade 12 student certificate</strong> containing at minimum:</p><ul class="req-sublist"><li>Personal identity (name, class, NISN, and NPSN)</li><li>Most recent <strong>colour</strong> photograph</li><li>Signature of the School/Madrasah Principal</li><li>Official school stamp/seal</li></ul></div></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Overseas graduates of SMA or equivalent must hold a recognized equivalent certificate.</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Applicants choosing study programs in the fields of <strong>Arts and/or Sports</strong> must upload a portfolio.</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Applicants must be in a health condition that does not interfere with the study process.</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Applicants with visual impairment (<strong>tunanetra</strong>) must upload a <strong>Visual Impairment Declaration Letter</strong>.</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Applicants must pay the UTBK fee as required.</span></li></ul>'
|
||
},
|
||
'snbt-ketentuan-body': {
|
||
html: true,
|
||
id: '<ul class="req-list"><li><span class="req-check"><i class="fas fa-check"></i></span><span>Peserta harus memiliki Akun SNPMB Siswa. Registrasi Akun SNPMB Siswa dapat dilakukan di Portal SNPMB</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Peserta merupakan Warga Negara Indonesia (WNI) yang memiliki Nomor Induk Kependudukan (NIK)</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Peserta adalah siswa SMA/SMK/MA atau sederajat pada kelas terakhir, atau peserta didik Paket C tahun 2026 dengan usia maksimal 25 tahun</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Bagi peserta yang memilih program studi bidang Seni dan/atau Olahraga wajib mengunggah portofolio</span></li></ul>',
|
||
en: '<ul class="req-list"><li><span class="req-check"><i class="fas fa-check"></i></span><span>Applicants must have a Student SNPMB Account. Registration can be done on the SNPMB Portal.</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Applicants must be Indonesian citizens (WNI) with a valid National Identity Number (NIK).</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Applicants must be final-year SMA/SMK/MA students or equivalent, or 2026 Paket C students aged no more than 25 years.</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Applicants choosing Arts and/or Sports study programs must upload a portfolio.</span></li></ul>'
|
||
},
|
||
'snbt-req-accepted-body': {
|
||
html: true,
|
||
id: '<ul class="req-list"><li><span class="req-check"><i class="fas fa-check"></i></span><span>Peserta telah lulus dari satuan pendidikan SMA/SMK/MA atau sederajat</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Peserta dinyatakan lulus seleksi SNBT</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Peserta lolos verifikasi data serta memenuhi persyaratan lain yang ditetapkan oleh masing-masing PTN</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Peserta melakukan daftar ulang di PTN tempat diterima sesuai dengan ketentuan yang berlaku</span></li></ul>',
|
||
en: '<ul class="req-list"><li><span class="req-check"><i class="fas fa-check"></i></span><span>Applicant has graduated from SMA/SMK/MA or equivalent secondary education.</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Applicant has been officially accepted through SNBT selection.</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Applicant has passed data verification and meets any additional requirements set by each PTN.</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Applicant completes re-registration at the accepting PTN in accordance with applicable regulations.</span></li></ul>'
|
||
},
|
||
|
||
// SNBT mekanisme (full block)
|
||
'snbt-mekanisme-full': {
|
||
html: true,
|
||
id: '<p class="mek-text">Seleksi Nasional Berdasarkan Tes (SNBT) dilaksanakan melalui Ujian Tulis Berbasis Komputer (UTBK), yaitu tes terstandar untuk mengukur potensi kognitif, penalaran matematika, serta kemampuan literasi dalam bahasa Indonesia dan bahasa Inggris. UTBK bertujuan untuk menilai kemampuan berpikir logis, pemecahan masalah, serta kemampuan belajar yang tinggi sehingga dapat memahami materi yang akan diajarkan pada program studi spesifik. Selain itu, diharapkan terbentuknya kesempatan yang sama kepada semua calon mahasiswa dengan latar belakang ekonomi maupun kualitas pembelajaran sekolah asal yang berbeda.</p><ul class="mek-check-list"><li class="req-list-item--nested"><span class="req-check"><i class="fas fa-check"></i></span><div class="req-list-content"><p class="req-list-text"><strong>Tes Potensi Skolastik (TPS)</strong> mengukur kemampuan kognitif yang diperlukan untuk menunjang keberhasilan di pendidikan formal, khususnya di perguruan tinggi. Aspek yang diujikan meliputi:</p><ul class="req-sublist"><li><strong>Kemampuan penalaran umum</strong>, mencakup penalaran induktif, deduktif, dan kuantitatif</li><li>Pengetahuan dan pemahaman umum</li><li>Pemahaman bacaan dan menulis</li><li><strong>Pengetahuan Kuantitatif</strong>, mencakup pengetahuan dan penguasaan matematika dasar</li></ul></div></li><li class="req-list-item--nested"><span class="req-check"><i class="fas fa-check"></i></span><div class="req-list-content"><p class="req-list-text"><strong>Tes literasi</strong> mengukur kemampuan berpikir peserta menggunakan konsep, prosedur, fakta, dan alat matematika untuk menyelesaikan masalah sehari-hari. Materi yang diujikan meliputi:</p><ul class="req-sublist"><li>Literasi dalam <strong>Bahasa Indonesia</strong></li><li>Literasi dalam <strong>Bahasa Inggris</strong></li><li><strong>Penalaran Matematika</strong></li></ul></div></li></ul><p class="mek-text">Penalaran matematika dalam bagian ini bertujuan menilai kemampuan peserta dalam menggunakan konsep dan prosedur matematika untuk menyelesaikan masalah kontekstual, serta mengevaluasi dan merefleksikan informasi yang diperoleh agar dapat digunakan secara efektif dalam kehidupan sehari-hari. Instrumen tes untuk seleksi masuk PTN disusun oleh para ahli di bidang penilaian pendidikan dengan mempertimbangkan aspek teknis pelaksanaan, termasuk alokasi waktu pengerjaan dan tingkat kesulitan soal, sehingga hasil tes dapat mencerminkan kemampuan peserta secara objektif dan terukur.</p>',
|
||
en: '<p class="mek-text">The National Selection Based on Test (SNBT) is conducted through the Computer-Based Written Examination (UTBK), a standardized test measuring cognitive potential, mathematical reasoning, and literacy skills in both Indonesian and English. UTBK aims to assess logical thinking, problem-solving, and high learning readiness so that students can handle the material taught in specific study programs. Equal opportunities are also created for all applicants regardless of their economic background or the quality of their previous school.</p><ul class="mek-check-list"><li class="req-list-item--nested"><span class="req-check"><i class="fas fa-check"></i></span><div class="req-list-content"><p class="req-list-text"><strong>Scholastic Potential Test (TPS)</strong> measures the cognitive abilities required for success in formal higher education. Tested aspects include:</p><ul class="req-sublist"><li><strong>General reasoning ability</strong>, covering inductive, deductive, and quantitative reasoning</li><li>General knowledge and understanding</li><li>Reading comprehension and writing</li><li><strong>Quantitative Knowledge</strong>, covering basic mathematics knowledge and mastery</li></ul></div></li><li class="req-list-item--nested"><span class="req-check"><i class="fas fa-check"></i></span><div class="req-list-content"><p class="req-list-text"><strong>Literacy Test</strong> measures applicants\' ability to think using mathematical concepts, procedures, facts, and tools to solve everyday problems. Tested materials include:</p><ul class="req-sublist"><li>Literacy in <strong>Indonesian</strong></li><li>Literacy in <strong>English</strong></li><li><strong>Mathematical Reasoning</strong></li></ul></div></li></ul><p class="mek-text">The mathematical reasoning section assesses applicants\' ability to apply mathematical concepts and procedures to solve contextual problems, and to evaluate and reflect on information so it can be used effectively in daily life. SNBT test instruments are developed by education assessment experts, taking into account technical aspects such as time allocation and difficulty level, so that results objectively and measurably reflect each applicant\'s true ability.</p>'
|
||
},
|
||
|
||
// SNBT schedule
|
||
'tl-snbt-1': { id: 'Registrasi Akun SNPMB Siswa', en: 'Student SNPMB Account Registration' },
|
||
'tl-snbt-2': { id: 'Pendaftaran SNBT', en: 'SNBT Registration' },
|
||
'tl-snbt-3': { id: 'Pembayaran Biaya UTBK', en: 'UTBK Fee Payment' },
|
||
'tl-snbt-4': { id: 'Pelaksanaan UTBK', en: 'UTBK Examination' },
|
||
'tl-snbt-5': { id: 'Pengumuman hasil SNBT', en: 'SNBT Results Announcement' },
|
||
'tl-snbt-6': { id: 'Masa unduh sertifikat UTBK', en: 'UTBK Certificate Download Period' },
|
||
|
||
'fee-highlight-snbt': {
|
||
id: 'Mahasiswa yang diterima melalui SNBT dengan menggunakan KIP Kuliah akan diverifikasi dan berpeluang mendapatkan pembebasan UKT sesuai ketentuan KIP Kuliah dan UNTAN.',
|
||
en: 'Students admitted through SNBT using KIP-Kuliah will be verified and may be eligible for UKT exemption in accordance with KIP-Kuliah and UNTAN regulations.'
|
||
},
|
||
'snbt-beasiswa-desc': {
|
||
id: 'Mahasiswa SNBT juga berhak mengajukan berbagai program beasiswa yang tersedia sesuai ketentuan masing-masing penyelenggara.',
|
||
en: 'SNBT students are also eligible to apply for various scholarship programs according to each provider\'s terms and conditions.'
|
||
},
|
||
'scholar-kipk-desc': { id: 'Program pemerintah untuk mahasiswa tidak mampu secara ekonomi namun berprestasi.', en: 'A government program for economically disadvantaged yet high-achieving students.' },
|
||
'scholar-bca-snbt-desc': { id: 'Program Pendidikan Teknik Informatika (PPTI) yang diselenggarakan oleh BCA untuk mahasiswa terpilih.', en: 'The Informatics Engineering Education Program (PPTI) organized by BCA for selected students.' },
|
||
'scholar-unggulan-desc': { id: 'Beasiswa dari Kemendikbud untuk mahasiswa berprestasi di tingkat nasional maupun internasional.', en: 'A scholarship from the Ministry of Education for students with national or international-level achievements.' },
|
||
|
||
// ── SMMPTN-Barat ───────────────────────────────────────────────────────
|
||
'smmptn-title': { id: 'SMMPTN Barat – Seleksi Mandiri Wilayah Barat', en: 'SMMPTN West – Western Region Joint Independent Selection' },
|
||
'info-smmptn': {
|
||
id: 'Seleksi Mandiri Masuk Perguruan Tinggi Negeri Wilayah Barat (SMMPTN-Barat) merupakan jalur seleksi mandiri yang diselenggarakan secara bersama oleh sejumlah perguruan tinggi negeri di wilayah barat Indonesia dengan menggunakan ujian berbasis komputer sebagai dasar penilaian. Jalur ini memberikan kesempatan tambahan bagi lulusan SLTA yang belum berhasil diterima melalui jalur Seleksi Nasional Berdasarkan Prestasi (SNBP) maupun Seleksi Nasional Berdasarkan Tes (SNBT), baik karena keterbatasan kuota maupun kurang tepat dalam memilih program studi dan perguruan tinggi negeri. Selain itu, SMMPTN-Barat juga menjadi alternatif bagi peserta yang belum memiliki akun SNPMB untuk tetap dapat mengikuti seleksi masuk perguruan tinggi negeri.',
|
||
en: 'The Independent Selection for State Universities in the Western Region (SMMPTN-Barat) is an independent selection process held jointly by several state universities in the western region of Indonesia, utilizing computer-based exams as the basis for assessment. This process provides additional opportunities for high school graduates who have not been accepted through the National Selection Based on Achievement (SNBP) or National Selection Based on Tests (SNBT), either due to limited quotas or inappropriate selection of study programs and state universities. Furthermore, SMMPTN-Barat also serves as an alternative for participants who do not yet have an SNPMB account to still participate in the state university entrance selection process.'
|
||
},
|
||
|
||
'smmptn-persyaratan-list': {
|
||
html: true,
|
||
id: '<ul class="req-list"><li><span class="req-check"><i class="fas fa-check"></i></span><span>Peserta merupakan lulusan SMA/SMK/MA atau sederajat dalam <strong>3 tahun terakhir dari periode saat ini</strong> atau memiliki ijazah Paket C dengan usia <strong>maksimal 25 tahun</strong></span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Peserta dapat memilih <strong>maksimal 2 (dua)</strong> program studi pada satu PTN atau dua PTN yang berbeda, yang tidak harus berada di lokasi UTBK, dengan urutan pilihan menunjukkan prioritas</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Ujian dilaksanakan dalam bentuk <strong>Ujian Tulis Berbasis Komputer (UTBK)</strong></span></li></ul>',
|
||
en: '<ul class="req-list"><li><span class="req-check"><i class="fas fa-check"></i></span><span>Applicants must be graduates of SMA/SMK/MA or equivalent within the <strong>last 3 years</strong>, or hold a Paket C certificate with a maximum age of <strong>25 years</strong>.</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Applicants may select up to <strong>2 (two)</strong> study programs at one PTN or at two different PTNs — not necessarily located at the UTBK test centre — with the order of choices indicating priority.</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>The examination is administered as a <strong>Computer-Based Written Test (UTBK)</strong>.</span></li></ul>'
|
||
},
|
||
|
||
'smmptn-mekanisme-full': {
|
||
html: true,
|
||
id: '<p class="mek-text">Mekanisme seleksi SMM PTN-Barat dilaksanakan melalui ujian tertulis berbasis komputer yang dirancang untuk mengukur kemampuan akademik dan kesiapan calon mahasiswa dalam menempuh pendidikan tinggi. Ujian ini menggunakan pendekatan tes terstandar yang berfokus pada kemampuan kognitif, literasi, dan penalaran, sehingga dapat memastikan peserta memiliki kemampuan berpikir kritis, pemecahan masalah, serta kapasitas belajar yang baik. Adapun jenis materi utama dalam ujian ini, sebagai berikut:</p><ul class="mek-check-list"><li class="req-list-item--nested"><span class="req-check"><i class="fas fa-check"></i></span><div class="req-list-content"><p class="req-list-text"><strong>Tes Potensi Skolastik (TPS)</strong> mengukur kemampuan kognitif yang diperlukan untuk menunjang keberhasilan dalam pendidikan formal, khususnya di perguruan tinggi. Aspek yang diujikan meliputi:</p><ul class="req-sublist"><li>Kemampuan Penalaran Umum</li><li>Kemampuan Kuantitatif yang mencakup pengetahuan dan penguasaan matematika dasar</li><li>Pengetahuan dan Pemahaman umum</li><li>Kemampuan Bacaan dan Menulis</li></ul></div></li><li><span class="req-check" style="margin-top: 2px"><i class="fas fa-check"></i></span><span><strong>Tes literasi</strong> bertujuan untuk mengukur kemampuan peserta dalam memahami, menggunakan, mengevaluasi, dan merefleksikan berbagai jenis teks guna menyelesaikan permasalahan serta mengembangkan kapasitas individu sebagai warga Indonesia dan warga dunia. Tes ini mencakup literasi dalam Bahasa Indonesia dan literasi dalam Bahasa Inggris.</span></li><li><span class="req-check" style="margin-top: 2px"><i class="fas fa-check"></i></span><span><strong>Penalaran Matematika</strong> mengukur kemampuan berpikir menggunakan konsep, prosedur, fakta, dan alat matematika untuk menyelesaikan masalah sehari-hari pada berbagai jenis konteks yang relevan untuk individu sebagai warga negara Indonesia dan warga negara dunia</span></li></ul>',
|
||
en: '<p class="mek-text">The SMMPTN-West selection mechanism is carried out through a computer-based written examination designed to assess the academic ability and higher-education readiness of applicants. The exam uses a standardized testing approach focused on cognitive ability, literacy, and reasoning, ensuring that applicants have critical thinking skills, problem-solving ability, and strong learning capacity. The main types of material covered in the exam are as follows:</p><ul class="mek-check-list"><li class="req-list-item--nested"><span class="req-check"><i class="fas fa-check"></i></span><div class="req-list-content"><p class="req-list-text"><strong>Scholastic Potential Test (TPS)</strong> measures the cognitive abilities needed to succeed in formal higher education. Tested aspects include:</p><ul class="req-sublist"><li>General Reasoning Ability</li><li>Quantitative Ability covering knowledge and mastery of basic mathematics</li><li>General Knowledge and Understanding</li><li>Reading Comprehension and Writing Ability</li></ul></div></li><li><span class="req-check" style="margin-top: 2px"><i class="fas fa-check"></i></span><span><strong>Literacy Test</strong> aims to measure applicants\' ability to understand, use, evaluate, and reflect on various types of texts in order to solve problems and develop individual capacity as citizens of Indonesia and of the world. The test covers literacy in Indonesian and literacy in English.</span></li><li><span class="req-check" style="margin-top: 2px"><i class="fas fa-check"></i></span><span><strong>Mathematical Reasoning</strong> measures the ability to think using mathematical concepts, procedures, facts, and tools to solve everyday problems across various types of contexts relevant to individuals as citizens of Indonesia and of the world.</span></li></ul>'
|
||
},
|
||
|
||
// SMMPTN schedule
|
||
'tl-smmptn-1': { id: 'Pendaftaran online', en: 'Online registration' },
|
||
'tl-smmptn-2': { id: 'Pelaksanaan UTBK SMMPTN', en: 'SMMPTN UTBK Examination' },
|
||
'tl-smmptn-3': { id: 'Pengumuman Hasil Seleksi SMMPTN', en: 'SMMPTN Selection Results Announcement' },
|
||
|
||
'smmptn-beasiswa-desc': {
|
||
id: 'Berbagai beasiswa tersedia bagi mahasiswa yang diterima melalui jalur SMMPTN-Barat, dapat diajukan setelah proses penerimaan selesai.',
|
||
en: 'Various scholarships are available to students admitted via the SMMPTN-West pathway and may be applied for after the admission process is complete.'
|
||
},
|
||
'scholar-untan-smmptn-desc': { id: 'Diberikan kepada mahasiswa baru dengan nilai seleksi tertinggi dari jalur SMMPTN-Barat.', en: 'Awarded to new students with the highest selection scores from the SMMPTN-West pathway.' },
|
||
|
||
// ── Mandiri UNTAN ──────────────────────────────────────────────────────
|
||
'mandiri-title': { id: 'Mandiri UNTAN – Seleksi Mandiri Universitas Tanjungpura', en: 'Mandiri UNTAN – Tanjungpura University Independent Selection' },
|
||
'info-mandiri': {
|
||
id: 'Seleksi Mandiri UNTAN merupakan jalur penerimaan mahasiswa baru yang diselenggarakan secara langsung oleh Universitas Tanjungpura. Jalur ini menjadi alternatif bagi calon mahasiswa yang ingin melanjutkan pendidikan di UNTAN melalui mekanisme seleksi yang ditetapkan oleh universitas sesuai dengan ketentuan yang berlaku.',
|
||
en: 'UNTAN Mandiri Selection is a new student admission pathway organized directly by Tanjungpura University. This pathway serves as an alternative for prospective students wishing to study at UNTAN through the selection mechanism established by the university in accordance with applicable regulations.'
|
||
},
|
||
|
||
'mandiri-persyaratan-list': {
|
||
html: true,
|
||
id: '<ul class="req-list"><li><span class="req-check"><i class="fas fa-check"></i></span><span>Peserta merupakan lulusan SMA/SMK/MA atau sederajat dalam <strong>3 tahun terakhir dari periode saat ini</strong> atau memiliki ijazah Paket C dengan usia maksimal 25 tahun</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span><strong>Kelas Pagi dan Internasional</strong> terbuka untuk lulusan tiga tahun terakhir.</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span><strong>Kelas Sore dan Malam</strong> tidak dibatasi tahun kelulusan dan usia lulusan Paket C.</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Peserta memiliki kondisi kesehatan yang memadai untuk mengikuti proses pembelajaran di perguruan tinggi.</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Sejumlah program studi, seperti Kedokteran dan Pendidikan Jasmani, memiliki persyaratan khusus seperti tidak buta warna yang harus dibuktikan dengan surat keterangan dari dokter spesialis atau pemerintah.</span></li></ul>',
|
||
en: '<ul class="req-list"><li><span class="req-check"><i class="fas fa-check"></i></span><span>Applicants must be graduates of SMA/SMK/MA or equivalent within the <strong>last 3 years</strong>, or hold a Paket C certificate with a maximum age of 25 years.</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span><strong>Morning and International classes</strong> are open to graduates from the last three years.</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span><strong>Afternoon and Evening classes</strong> have no graduation year restriction for Paket C graduates.</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Applicants must be in adequate health to participate in the university learning process.</span></li><li><span class="req-check"><i class="fas fa-check"></i></span><span>Certain study programs, such as Medicine and Physical Education, have specific requirements (e.g., no colour blindness) that must be certified by a specialist doctor or government authority.</span></li></ul>'
|
||
},
|
||
|
||
'mandiri-mekanisme-full': {
|
||
html: true,
|
||
id: '<p class="mek-text">Penerimaan mahasiswa baru Program Diploma dan Sarjana melalui jalur Seleksi Mandiri UNTAN didasarkan pada hasil Ujian Tulis Berbasis Komputer (UTBK) dan/atau tes tambahan sesuai dengan program studi yang dipilih. Berikut adalah rincian ujian dan tes tambahan yang dilakukan:</p><ul class="mek-check-list"><li class="req-list-item--nested"><span class="req-check"><i class="fas fa-check"></i></span><div class="req-list-content"><p class="req-list-text"><strong>Ujian Tulis Berbasis Komputer (UTBK)</strong> yang memuat materi berikut:</p><ul class="req-sublist"><li>Penalaran verbal</li><li>Kemampuan Kuantitatif</li><li>Pemecahan masalah</li><li>Literasi Bahasa Indonesia</li><li>Literasi Bahasa Inggris</li><li>Numerasi</li></ul></div></li><li class="req-list-item--nested"><span class="req-check"><i class="fas fa-check"></i></span><div class="req-list-content"><p class="req-list-text"><strong>Tes Tambahan:</strong></p><ul class="req-sublist"><li>Ujian keterampilan untuk Program Studi Pendidikan Seni Pertunjukan, Pendidikan Jasmani, dan Pendidikan Kepelatihan Olahraga (PKO).</li><li>Tes keterampilan Program Studi Pendidikan Seni Pertunjukan meliputi tes pengetahuan dan keterampilan bidang Ilmu Seni terkait.</li><li>Tes keterampilan Program Studi Pendidikan Jasmani dan Pendidikan Kepelatihan Olahraga (PKO) meliputi pemeriksaan kesehatan dan tes keterampilan motorik.</li><li>Tes psikologi dan wawancara khusus bagi calon mahasiswa Program Studi Kedokteran</li></ul></div></li></ul><p class="mek-text">Peserta yang <strong>tidak hadir</strong> pada saat UTBK dan/atau Tes Tambahan <strong>dianggap mengundurkan diri</strong> dari proses seleksi Jalur Mandiri UNTAN. Peserta jalur afirmasi dan/atau jalur prestasi dan penelusuran bakat dilakukan verifikasi melalui wawancara.</p>',
|
||
en: '<p class="mek-text">Admission for Diploma and Bachelor\'s programs through the UNTAN Mandiri Selection pathway is based on Computer-Based Written Examination (UTBK) results and/or additional tests according to the chosen study program. Below are the details of the examinations and additional tests conducted:</p><ul class="mek-check-list"><li class="req-list-item--nested"><span class="req-check"><i class="fas fa-check"></i></span><div class="req-list-content"><p class="req-list-text"><strong>Computer-Based Written Examination (UTBK)</strong> covering the following material:</p><ul class="req-sublist"><li>Verbal reasoning</li><li>Quantitative ability</li><li>Problem solving</li><li>Indonesian literacy</li><li>English literacy</li><li>Numeracy</li></ul></div></li><li class="req-list-item--nested"><span class="req-check"><i class="fas fa-check"></i></span><div class="req-list-content"><p class="req-list-text"><strong>Additional Tests:</strong></p><ul class="req-sublist"><li>Skills examination for the Performing Arts Education, Physical Education, and Sports Coaching Education (PKO) study programs.</li><li>The Performing Arts Education skills test covers knowledge and skill assessments in the relevant art field.</li><li>The Physical Education and Sports Coaching Education (PKO) skills test includes a medical examination and motor skill assessment.</li><li>Psychological test and interview for applicants to the Medicine study program.</li></ul></div></li></ul><p class="mek-text">Applicants who are <strong>absent</strong> during the UTBK and/or Additional Tests are considered to have <strong>withdrawn</strong> from the UNTAN Mandiri Selection process. Applicants under the affirmative action, achievement, or talent scouting pathways will be verified through an interview.</p>'
|
||
},
|
||
|
||
// Mandiri schedule
|
||
'tl-mandiri-1': { id: 'Pendaftaran Seleksi Mandiri UNTAN', en: 'UNTAN Mandiri Selection Registration' },
|
||
'tl-mandiri-2': { id: 'Pembuatan PIN', en: 'PIN Generation' },
|
||
'tl-mandiri-3': { id: 'Pelaksanaan UTBK Jalur Seleksi Mandiri', en: 'UTBK Examination — Mandiri Selection Pathway' },
|
||
'tl-mandiri-4': { id: 'Pelaksanaan Tes Tambahan', en: 'Additional Tests' },
|
||
'tl-mandiri-5': { id: 'Wawancara Kategori Jalur Afirmasi, Prestasi, dan Penelusuran Bakat', en: 'Interviews for Affirmative Action, Achievement, and Talent Scouting Pathways' },
|
||
'tl-mandiri-6': { id: 'Pengumuman Hasil Seleksi Mandiri', en: 'Mandiri Selection Results Announcement' },
|
||
|
||
'mandiri-beasiswa-desc': {
|
||
id: 'Mahasiswa jalur Mandiri UNTAN dapat mengakses berbagai program beasiswa yang tersedia sesuai kriteria dan mekanisme pengajuan masing-masing penyelenggara.',
|
||
en: 'Mandiri pathway students at UNTAN can access various scholarship programs according to the eligibility criteria and application mechanisms of each provider.'
|
||
},
|
||
'scholar-bca-mandiri-desc': { id: 'Program Pendidikan Teknik Informatika (PPTI) dari BCA untuk mahasiswa dengan prestasi akademik unggul.', en: 'BCA\'s Informatics Engineering Education Program (PPTI) for students with outstanding academic achievement.' },
|
||
'scholar-untan-mandiri-desc': { id: 'Beasiswa dari UNTAN untuk mahasiswa baru dengan nilai seleksi tertinggi pada jalur Mandiri.', en: 'A scholarship from UNTAN for new students achieving the highest selection scores via the Mandiri pathway.' },
|
||
|
||
// ── Shared section headings ────────────────────────────────────────────
|
||
'section-persyaratan': { id: 'Persyaratan', en: 'Requirements' },
|
||
'section-mekanisme': { id: 'Mekanisme', en: 'Admission Process' },
|
||
'section-jadwal': { id: 'Jadwal Pendaftaran', en: 'Registration Schedule' },
|
||
'section-biaya': { id: 'Biaya Pendaftaran & Pendidikan', en: 'Registration & Education Fees' },
|
||
'section-beasiswa': { id: 'Beasiswa', en: 'Scholarships' },
|
||
|
||
// ── Charts ────────────────────────────────────────────────────────────
|
||
'chart-title': { id: 'Grafik Peminat dan Daya Tampung per Tahun', en: 'Applicants and Capacity per Year' },
|
||
'chart-legend-applicants': { id: 'Jumlah Peminat', en: 'Number of Applicants' },
|
||
'chart-legend-capacity': { id: 'Daya Tampung', en: 'Capacity' },
|
||
|
||
// ── Fees ──────────────────────────────────────────────────────────────
|
||
'acc-biaya-pendaftaran': { id: 'Biaya Pendaftaran', en: 'Registration Fees' },
|
||
'acc-biaya-pendidikan': { id: 'Biaya Pendidikan', en: 'Education Fees' },
|
||
'acc-biaya-ipi': { id: 'Iuran Pengembangan Institusi (IPI)', en: 'Institutional Development Fee (IPI)' },
|
||
'fee-selection': { id: 'Pembayaran Seleksi', en: 'Selection Fee' },
|
||
'fee-snbt-utbk': { id: 'Biaya UTBK', en: 'UTBK Fee' },
|
||
'fee-smmptn': { id: 'Biaya Ujian SMMPTN', en: 'SMMPTN Examination Fee' },
|
||
'fee-smmptn-payment-note': {
|
||
html: true,
|
||
id: 'Biaya pendaftaran dibayarkan pada saat proses pendaftaran secara online melalui bank mitra yang telah ditunjuk yaitu Bank Mandiri, Bank BNI, Bank BTN, dan Bank BSI. Biaya pendaftaran yang telah dibayarkan <strong>TIDAK DAPAT</strong> ditarik kembali dengan alasan apa pun.',
|
||
en: 'Registration fees are paid during the online registration process through designated partner banks: Bank Mandiri, Bank BNI, Bank BTN, and Bank BSI. Registration fees that have been paid <strong>CANNOT</strong> be refunded under any circumstances.'
|
||
},
|
||
'fee-mandiri-utbk': { id: 'Biaya Ujian Tulis Berbasis Komputer (UTBK) Jalur Mandiri', en: 'Computer-Based Written Test (UTBK) Fee — Mandiri Pathway' },
|
||
'fee-mandiri-keterampilan': { id: 'Biaya Tambahan Ujian Keterampilan (Program Studi Pendidikan Seni Pertunjukan, Pendidikan Jasmani, dan Pendidikan Kepelatihan Olahraga (PKO))', en: 'Additional Skill Test Fee (Performing Arts Education, Physical Education, and Sports Coaching Education (PKO) study programs)' },
|
||
'fee-mandiri-wawancara': { id: 'Biaya Tambahan Wawancara (Program Studi Kedokteran)', en: 'Additional Interview Fee (Medicine Study Program)' },
|
||
'fee-mandiri-psikologi': { id: 'Biaya Tambahan Tes Psikologi (Program Studi Kedokteran)', en: 'Additional Psychological Test Fee (Medicine Study Program)' },
|
||
'fee-mandiri-payment-note': {
|
||
id: 'Seluruh biaya dibayarkan melalui host to host atau teller Bank Kalbar. Penting untuk dicatat bahwa biaya yang sudah dibayarkan tidak dapat diubah atau ditarik kembali dengan alasan apapun.',
|
||
en: 'All fees are paid through Bank Kalbar host-to-host transfer or teller services. Please note that fees already paid cannot be modified or refunded for any reason.'
|
||
},
|
||
'fee-col-group': { id: 'Golongan UKT', en: 'UKT Category' },
|
||
'fee-col-cost': { id: 'Biaya (Rp)', en: 'Cost (IDR)' },
|
||
'fee-col-ipi-group': { id: 'Kelompok IPI', en: 'IPI Group' },
|
||
'fee-desc-ukt': {
|
||
html: true,
|
||
id: 'Uang Kuliah Tunggal (UKT) dikenakan kepada seluruh mahasiswa baru Program Diploma dan Sarjana dan <strong>dibayarkan setiap semester</strong> selama masa studi sesuai dengan kalender akademik Universitas Tanjungpura.',
|
||
en: 'Single Tuition Fee (UKT) is charged to all new Diploma and Bachelor\'s program students and is <strong>paid every semester</strong> throughout the study period in accordance with the Tanjungpura University academic calendar.'
|
||
},
|
||
'fee-highlight-ukt': {
|
||
id: 'Besaran UKT terbagi dalam beberapa kelompok yang ditentukan berdasarkan kemampuan ekonomi mahasiswa, orang tua, atau pihak lain yang membiayai mahasiswa.',
|
||
en: 'UKT amounts are divided into several groups determined by the economic capacity of the student, parents, or other parties funding the student\'s education.'
|
||
},
|
||
'fee-ipi-desc': {
|
||
html: true,
|
||
id: 'Iuran Pengembangan Institusi (IPI) dikenakan khusus bagi mahasiswa yang <strong>diterima melalui jalur SMM PTN-Barat dan jalur Mandiri</strong>. Pembayaran IPI dilakukan satu kali selama masa studi dan dapat diangsur hingga <strong>empat semester</strong>.',
|
||
en: 'The Institutional Development Fee (IPI) applies exclusively to students <strong>admitted through the SMMPTN-West and Mandiri pathways</strong>. IPI is paid once during the entire study period and may be paid in installments over up to <strong>four semesters</strong>.'
|
||
},
|
||
'fee-ipi-highlight': {
|
||
id: 'Mahasiswa yang diterima melalui jalur SNBP dan SNBT tidak dikenakan IPI.',
|
||
en: 'Students admitted through the SNBP and SNBT pathways are exempt from the IPI.'
|
||
},
|
||
|
||
// ── Scholarships (shared) ─────────────────────────────────────────────
|
||
'scholar-kip': { id: 'Kartu Indonesia Pintar Kuliah', en: 'Indonesia Smart Card for College' },
|
||
'scholar-kipk': { id: 'KIP-Kuliah', en: 'KIP-Kuliah' },
|
||
'scholar-bca': { id: 'Beasiswa BCA', en: 'BCA Scholarship' },
|
||
'scholar-djarum': { id: 'Djarum Beasiswa Plus', en: 'Djarum Plus Scholarship' },
|
||
'scholar-genbi': { id: 'Beasiswa Bank Indonesia', en: 'Bank Indonesia Scholarship' },
|
||
'scholar-adik': { id: 'Beasiswa ADik Papua & 3T', en: 'ADik Scholarship for Papua & 3T' },
|
||
'btn-detail': { id: 'Lihat Detail', en: 'View Details' },
|
||
|
||
// ── FAQ ───────────────────────────────────────────────────────────────
|
||
'faq-title': { id: 'Pertanyaan Umum tentang Penerimaan Mahasiswa Baru', en: 'Frequently Asked Questions — New Student Admission' },
|
||
'faq-sub': { id: 'Temukan jawaban atas pertanyaan Anda', en: 'Find answers to your questions' },
|
||
'faq-q1': { id: 'Bagaimana cara mengetahui hasil seleksi?', en: 'How can I check my selection results?' },
|
||
'faq-a1': { id: 'Hasil seleksi diumumkan secara online melalui portal resmi sesuai jadwal yang telah ditentukan.', en: 'Selection results are announced online through the official portal according to the scheduled dates.' },
|
||
'faq-q2': { id: 'Apa konsekuensi jika tidak melakukan registrasi ulang atau pembayaran tepat waktu?', en: 'What happens if I miss the re-registration or payment deadline?' },
|
||
'faq-a2': { id: 'Keterlambatan registrasi atau pembayaran dapat menyebabkan status kelulusan dibatalkan atau dianggap mengundurkan diri.', en: 'Failure to re-register or pay on time may result in your admission status being revoked or treated as a voluntary withdrawal.' },
|
||
'faq-q3': { id: 'Apa yang harus dilakukan setelah dinyatakan lulus seleksi?', en: 'What should I do after being declared accepted?' },
|
||
'faq-a3': { id: 'Calon mahasiswa wajib melakukan registrasi ulang dan memenuhi seluruh persyaratan administrasi sesuai ketentuan. Informasi lebih lanjut dapat diakses melalui website atau media sosial resmi Informatika UNTAN.', en: 'Accepted applicants must complete re-registration and fulfill all administrative requirements. Further information is available on the official Informatics UNTAN website and social media channels.' },
|
||
'faq-q4': { id: 'Berapa pilihan peminatan yang tersedia pada program studi ini?', en: 'How many specializations does this study program offer?' },
|
||
'faq-a4': { id: 'Program studi ini menyediakan 4 peminatan, yaitu Kecerdasan Buatan (AI), Rekayasa Perangkat Lunak, Jaringan & Keamanan, serta Sistem Informasi.', en: 'This program offers four specializations: Artificial Intelligence (AI), Software Engineering, Networks & Security, and Information Systems.' },
|
||
'faq-q5': { id: 'Apakah mahasiswa akan mendapatkan pengalaman praktik atau proyek selama kuliah?', en: 'Will students gain practical or project experience during their studies?' },
|
||
'faq-a5': { id: 'Ya, mahasiswa akan mengikuti berbagai praktikum, tugas proyek, serta kerja kelompok yang dirancang untuk meningkatkan keterampilan teknis dan pemecahan masalah secara nyata.', en: 'Yes. Students will take part in various practicum sessions, project assignments, and group work designed to build technical skills and real-world problem-solving abilities.' },
|
||
'faq-q6': { id: 'Bagaimana suasana dan kehidupan kampus di Informatika UNTAN?', en: 'What is campus life like at Informatics UNTAN?' },
|
||
'faq-a6': {
|
||
html: true,
|
||
id: 'Lingkungan kampus mendukung kegiatan akademik dan non-akademik, dengan berbagai organisasi mahasiswa dan komunitas teknologi. Untuk mengetahui lebih lanjut mengenai kehidupan kampus dan aktivitas mahasiswa, silakan kunjungi halaman terkait <a href="https://informatika.untan.ac.id/content.html?type=people_stories" target="_blank" rel="noopener noreferrer">di sini</a>.',
|
||
en: 'The campus environment supports both academic and non-academic activities, with numerous student organizations and technology communities. To learn more about campus life and student activities, please visit the related page <a href="https://informatika.untan.ac.id/content.html?type=people_stories" target="_blank" rel="noopener noreferrer">here</a>.'
|
||
},
|
||
'faq-q7': { id: 'Apakah lulusan Informatika UNTAN memiliki peluang kerja yang baik?', en: 'Do Informatics UNTAN graduates have good career prospects?' },
|
||
'faq-a7': { id: 'Lulusan memiliki peluang kerja yang luas di berbagai bidang seperti pengembangan perangkat lunak, analisis data, keamanan jaringan, hingga kewirausahaan di bidang teknologi.', en: 'Graduates have broad career opportunities across fields such as software development, data analytics, network security, and technology entrepreneurship.' },
|
||
'faq-q8': { id: 'Apakah mahasiswa Informatika UNTAN dapat mengikuti lomba atau kompetisi?', en: 'Can Informatics UNTAN students participate in competitions?' },
|
||
'faq-a8': {
|
||
html: true,
|
||
id: 'Ya, mahasiswa didorong untuk berpartisipasi dalam berbagai lomba dan kompetisi di bidang teknologi, baik tingkat lokal, nasional, maupun internasional. Informasi mengenai lomba dan prestasi mahasiswa dapat diakses <a href="https://informatika.untan.ac.id/content.html?type=people_stories" target="_blank" rel="noopener noreferrer">di sini</a>.',
|
||
en: 'Yes. Students are actively encouraged to participate in technology competitions at local, national, and international levels. Information on competitions and student achievements is available <a href="https://informatika.untan.ac.id/content.html?type=people_stories" target="_blank" rel="noopener noreferrer">here</a>.'
|
||
},
|
||
|
||
// ── Months ────────────────────────────────────────────────────────────────
|
||
'month-jan': { id: 'Januari', en: 'January' },
|
||
'month-feb': { id: 'Februari', en: 'February' },
|
||
'month-mar': { id: 'Maret', en: 'March' },
|
||
'month-apr': { id: 'April', en: 'April' },
|
||
'month-mei': { id: 'Mei', en: 'May' },
|
||
'month-jun': { id: 'Juni', en: 'June' },
|
||
'month-jul': { id: 'Juli', en: 'July' },
|
||
'month-des': { id: 'Desember', en: 'December' },
|
||
'month-des-jan': { id: 'Desember – Januari', en: 'December – January' },
|
||
'month-jan-feb': { id: 'Januari – Februari', en: 'January – February' },
|
||
'month-jan-apr': { id: 'Januari – April', en: 'January – April' },
|
||
'month-feb-apr': { id: 'Februari – April', en: 'February – April' },
|
||
'month-feb-mar': { id: 'Februari – Maret', en: 'February – March' },
|
||
'month-mar-apr': { id: 'Maret – April', en: 'March – April' },
|
||
'month-mar-mei': { id: 'Mar – Mei', en: 'Mar – May' },
|
||
'month-apr-mei': { id: 'April – Mei', en: 'April – May' },
|
||
'month-mei-jun': { id: 'Mei – Juni', en: 'May – June' },
|
||
'month-jun-jul': { id: 'Juni – Juli', en: 'June – July' },
|
||
};
|
||
|
||
|
||
// ============================================================================
|
||
// Constants
|
||
// ============================================================================
|
||
const SELECTION_PATH_IDS = ['snbp', 'snbt', 'smmptn', 'mandiri'];
|
||
const CONTENT_SECTION_KEYS = ['general', 'persyaratan', 'mekanisme', 'jadwal', 'biaya', 'beasiswa'];
|
||
const ADMISSION_CHART_DATA = {
|
||
snbpChart: { applicants: [803, 741, 799], capacity: [25, 25, 30] },
|
||
snbtChart: { applicants: [961, 898, 978], capacity: [45, 45, 76] },
|
||
mandiriChart: { applicants: [573, 367, 397], capacity: [31, 31, 48] },
|
||
};
|
||
const CHART_YEAR_LABELS = ['2023', '2024', '2025'];
|
||
const SLIDER_MIN_THUMB_PERCENT = 20;
|
||
const SCROLL_TO_PATH_HEADER_OFFSET_PX = 20;
|
||
const SCROLL_TO_SECTION_DELAY_MS = 50;
|
||
const SLIDER_INIT_DELAY_MS = 100;
|
||
const ICON_CLASSES = {
|
||
chevronUp: 'fas fa-chevron-up',
|
||
chevronDown: 'fas fa-chevron-down',
|
||
chevronUpAccordion: 'fas fa-chevron-up acc-icon',
|
||
chevronDownAccordion: 'fas fa-chevron-down acc-icon',
|
||
chevronUpFaq: 'fas fa-chevron-up faq-icon',
|
||
chevronDownFaq: 'fas fa-chevron-down faq-icon',
|
||
sidebarChevronUp: 'fas fa-chevron-up chevron',
|
||
sidebarChevronDown: 'fas fa-chevron-down chevron',
|
||
};
|
||
|
||
// ============================================================================
|
||
// Application state
|
||
// ============================================================================
|
||
let currentLanguageCode = 'id';
|
||
let activePathId = 'snbp';
|
||
const initializedSliderKeys = new Set();
|
||
|
||
// ============================================================================
|
||
// DOM helpers
|
||
// ============================================================================
|
||
function findElement(elementId) { return document.getElementById(elementId); }
|
||
function findAll(selector, rootElement) { return (rootElement || document).querySelectorAll(selector); }
|
||
function hasOpenClass(element) { return element.classList.contains('open'); }
|
||
function buildPathElementId(pathId, suffix) { return pathId + '-' + suffix; }
|
||
|
||
// ============================================================================
|
||
// Layout
|
||
// ============================================================================
|
||
function syncHeaderHeightVariable() {
|
||
const headerElement = findElement('site-header');
|
||
if (!headerElement) return;
|
||
document.documentElement.style.setProperty('--header-h', headerElement.offsetHeight + 'px');
|
||
}
|
||
|
||
// ============================================================================
|
||
// Localisation
|
||
// ============================================================================
|
||
function getLocalizedText(textKey, language) {
|
||
const entry = PAGE_TEXT_BY_LANGUAGE[textKey];
|
||
if (!entry) return null;
|
||
return entry[language] || entry.id;
|
||
}
|
||
|
||
function updateLocalizedElement(element, language) {
|
||
const textKey = element.getAttribute('data-lang-key');
|
||
const entry = PAGE_TEXT_BY_LANGUAGE[textKey];
|
||
if (!entry) return;
|
||
const translation = entry[language] || entry.id;
|
||
if (entry.html) {
|
||
element.innerHTML = translation;
|
||
} else {
|
||
element.textContent = translation;
|
||
}
|
||
}
|
||
|
||
function applyPageLocalization(language) {
|
||
findAll('[data-lang-key]').forEach(function (element) {
|
||
updateLocalizedElement(element, language);
|
||
});
|
||
}
|
||
|
||
function applyDocumentTitleLocalization(language) {
|
||
const title = getLocalizedText('page-title', language);
|
||
if (title) document.title = title;
|
||
}
|
||
|
||
function syncLanguageToggleButtons(language) {
|
||
const isIndonesian = language === 'id';
|
||
findElement('btn-lang-id').classList.toggle('is-active', isIndonesian);
|
||
findElement('btn-lang-en').classList.toggle('is-active', !isIndonesian);
|
||
document.documentElement.lang = language;
|
||
}
|
||
|
||
function syncChartLegendLabels(language) {
|
||
const applicantsLabel = getLocalizedText('chart-legend-applicants', language);
|
||
const capacityLabel = getLocalizedText('chart-legend-capacity', language);
|
||
Object.values(Chart.instances).forEach(function (chartInstance) {
|
||
if (chartInstance.data.datasets.length < 2) return;
|
||
chartInstance.data.datasets[0].label = applicantsLabel;
|
||
chartInstance.data.datasets[1].label = capacityLabel;
|
||
chartInstance.update();
|
||
});
|
||
}
|
||
|
||
function setPageLanguage(language) {
|
||
if (language === currentLanguageCode) return;
|
||
currentLanguageCode = language;
|
||
localStorage.setItem('selectedLanguage', language);
|
||
applyPageLocalization(language);
|
||
applyDocumentTitleLocalization(language);
|
||
syncLanguageToggleButtons(language);
|
||
syncChartLegendLabels(language);
|
||
}
|
||
|
||
// ============================================================================
|
||
// Sidebar groups
|
||
// ============================================================================
|
||
function setSidebarGroupExpanded(pathId, shouldExpand) {
|
||
const toggleButton = findElement('btn-' + pathId);
|
||
const submenu = findElement('sub-' + pathId);
|
||
const chevron = toggleButton.querySelector('.chevron');
|
||
toggleButton.classList.toggle('active', shouldExpand);
|
||
submenu.classList.toggle('open', shouldExpand);
|
||
chevron.className = shouldExpand ? ICON_CLASSES.sidebarChevronUp : ICON_CLASSES.sidebarChevronDown;
|
||
}
|
||
function collapseSidebarGroup(pathId) { setSidebarGroupExpanded(pathId, false); }
|
||
function expandSidebarGroup(pathId) { setSidebarGroupExpanded(pathId, true); }
|
||
function toggleGroup(targetPathId) {
|
||
const targetSubmenu = findElement('sub-' + targetPathId);
|
||
const isTargetAlreadyOpen = hasOpenClass(targetSubmenu);
|
||
SELECTION_PATH_IDS.forEach(function (pathId) {
|
||
if (pathId === targetPathId) { setSidebarGroupExpanded(pathId, !isTargetAlreadyOpen); return; }
|
||
collapseSidebarGroup(pathId);
|
||
});
|
||
}
|
||
|
||
// ============================================================================
|
||
// Accordion
|
||
// ============================================================================
|
||
function setAccordionChevron(iconElement, isExpanded, iconSet) {
|
||
iconElement.className = isExpanded ? iconSet.expanded : iconSet.collapsed;
|
||
}
|
||
function collapseAccordionHeader(headerElement, iconSet) {
|
||
headerElement.classList.remove('open');
|
||
headerElement.nextElementSibling.classList.remove('open');
|
||
setAccordionChevron(headerElement.querySelector(iconSet.selector), false, iconSet);
|
||
}
|
||
function expandAccordionHeader(headerElement, iconSet) {
|
||
headerElement.classList.add('open');
|
||
headerElement.nextElementSibling.classList.add('open');
|
||
setAccordionChevron(headerElement.querySelector(iconSet.selector), true, iconSet);
|
||
}
|
||
const REQUIREMENTS_ACCORDION_ICONS = { selector: '.acc-icon', expanded: ICON_CLASSES.chevronUpAccordion, collapsed: ICON_CLASSES.chevronDownAccordion };
|
||
const FAQ_ACCORDION_ICONS = { selector: '.faq-icon', expanded: ICON_CLASSES.chevronUpFaq, collapsed: ICON_CLASSES.chevronDownFaq };
|
||
|
||
function toggleExclusiveAccordion(clickedHeader) {
|
||
const isCurrentlyOpen = hasOpenClass(clickedHeader);
|
||
if (isCurrentlyOpen) {
|
||
collapseAccordionHeader(clickedHeader, REQUIREMENTS_ACCORDION_ICONS);
|
||
} else {
|
||
expandAccordionHeader(clickedHeader, REQUIREMENTS_ACCORDION_ICONS);
|
||
}
|
||
}
|
||
function toggleIndependentFeeAccordion(clickedHeader) {
|
||
const bodyElement = clickedHeader.nextElementSibling;
|
||
const iconElement = clickedHeader.querySelector('.acc-icon');
|
||
const shouldExpand = !hasOpenClass(bodyElement);
|
||
bodyElement.classList.toggle('open', shouldExpand);
|
||
setAccordionChevron(iconElement, shouldExpand, REQUIREMENTS_ACCORDION_ICONS);
|
||
}
|
||
function toggleFaqItem(clickedHeader) {
|
||
const bodyElement = clickedHeader.nextElementSibling;
|
||
const iconElement = clickedHeader.querySelector('.faq-icon');
|
||
const shouldExpand = !hasOpenClass(clickedHeader);
|
||
clickedHeader.classList.toggle('open', shouldExpand);
|
||
bodyElement.classList.toggle('open', shouldExpand);
|
||
setAccordionChevron(iconElement, shouldExpand, FAQ_ACCORDION_ICONS);
|
||
}
|
||
|
||
// ============================================================================
|
||
// Horizontal slider
|
||
// ============================================================================
|
||
function getThumbWidthPercent(sliderElement) {
|
||
const visibleRatio = sliderElement.clientWidth / sliderElement.scrollWidth;
|
||
return Math.max(SLIDER_MIN_THUMB_PERCENT, visibleRatio * 100);
|
||
}
|
||
function getHorizontalScrollProgress(sliderElement) {
|
||
const maxScrollLeft = sliderElement.scrollWidth - sliderElement.clientWidth;
|
||
if (maxScrollLeft <= 0) return 0;
|
||
return sliderElement.scrollLeft / maxScrollLeft;
|
||
}
|
||
function syncSliderThumbPosition(sliderElement, thumbElement) {
|
||
const thumbWidthPercent = getThumbWidthPercent(sliderElement);
|
||
const scrollProgress = getHorizontalScrollProgress(sliderElement);
|
||
thumbElement.style.width = thumbWidthPercent + '%';
|
||
thumbElement.style.marginLeft = scrollProgress * (100 - thumbWidthPercent) + '%';
|
||
}
|
||
function getScrollRatioFromClientX(clientX, trackElement) {
|
||
const trackRect = trackElement.getBoundingClientRect();
|
||
return Math.max(0, Math.min(1, (clientX - trackRect.left) / trackRect.width));
|
||
}
|
||
function scrollSliderToClientX(clientX, sliderElement, trackElement) {
|
||
const scrollRatio = getScrollRatioFromClientX(clientX, trackElement);
|
||
const maxScrollLeft = sliderElement.scrollWidth - sliderElement.clientWidth;
|
||
sliderElement.scrollTo({ left: scrollRatio * maxScrollLeft, behavior: 'smooth' });
|
||
}
|
||
function bindSliderDragWithMouse(sliderElement) {
|
||
let isDragging = false, dragStartX = 0, dragStartScrollLeft = 0;
|
||
sliderElement.addEventListener('mousedown', function (mouseEvent) {
|
||
if (mouseEvent.button !== 0) return;
|
||
if (mouseEvent.target.closest('a')) return;
|
||
isDragging = true; dragStartX = mouseEvent.pageX; dragStartScrollLeft = sliderElement.scrollLeft;
|
||
sliderElement.classList.add('dragging'); sliderElement.style.scrollBehavior = 'auto';
|
||
});
|
||
document.addEventListener('mouseup', function () {
|
||
if (!isDragging) return; isDragging = false; sliderElement.style.scrollBehavior = 'smooth';
|
||
setTimeout(function () { sliderElement.classList.remove('dragging'); }, 50);
|
||
});
|
||
document.addEventListener('mousemove', function (mouseEvent) {
|
||
if (!isDragging) return; mouseEvent.preventDefault();
|
||
sliderElement.scrollLeft = dragStartScrollLeft - (mouseEvent.pageX - dragStartX);
|
||
});
|
||
}
|
||
function bindSliderDragWithTouch(sliderElement) {
|
||
let touchStartX = 0, touchStartScrollLeft = 0;
|
||
sliderElement.addEventListener('touchstart', function (touchEvent) {
|
||
touchStartX = touchEvent.touches[0].clientX; touchStartScrollLeft = sliderElement.scrollLeft;
|
||
sliderElement.classList.add('dragging');
|
||
}, { passive: true });
|
||
sliderElement.addEventListener('touchmove', function (touchEvent) {
|
||
sliderElement.scrollLeft = touchStartScrollLeft + (touchStartX - touchEvent.touches[0].clientX);
|
||
}, { passive: true });
|
||
sliderElement.addEventListener('touchend', function () { sliderElement.classList.remove('dragging'); }, { passive: true });
|
||
}
|
||
function bindThumbDragHandlers(thumbElement, sliderElement, trackElement) {
|
||
function startDrag(getClientX) {
|
||
return function onDragStart(pointerEvent) {
|
||
pointerEvent.preventDefault(); pointerEvent.stopPropagation();
|
||
thumbElement.classList.add('dragging');
|
||
function onDragMove(moveEvent) { scrollSliderToClientX(getClientX(moveEvent), sliderElement, trackElement); }
|
||
function onDragEnd() {
|
||
thumbElement.classList.remove('dragging');
|
||
document.removeEventListener('mousemove', onDragMove); document.removeEventListener('mouseup', onDragEnd);
|
||
document.removeEventListener('touchmove', onDragMove); document.removeEventListener('touchend', onDragEnd);
|
||
}
|
||
document.addEventListener('mousemove', onDragMove); document.addEventListener('mouseup', onDragEnd);
|
||
document.addEventListener('touchmove', onDragMove, { passive: true }); document.addEventListener('touchend', onDragEnd);
|
||
};
|
||
}
|
||
thumbElement.addEventListener('mousedown', startDrag(function (e) { return e.clientX; }));
|
||
thumbElement.addEventListener('touchstart', startDrag(function (e) { return e.touches[0].clientX; }), { passive: false });
|
||
}
|
||
function bindTrackClickToScroll(trackElement, thumbElement, sliderElement) {
|
||
trackElement.addEventListener('click', function (clickEvent) {
|
||
if (clickEvent.target === thumbElement) return;
|
||
scrollSliderToClientX(clickEvent.clientX, sliderElement, trackElement);
|
||
});
|
||
}
|
||
function initializeHorizontalSlider(sliderId, thumbId) {
|
||
const sliderElement = findElement(sliderId);
|
||
const thumbElement = findElement(thumbId);
|
||
if (!sliderElement || !thumbElement) return;
|
||
const trackElement = thumbElement.parentElement;
|
||
sliderElement.addEventListener('scroll', function () { syncSliderThumbPosition(sliderElement, thumbElement); }, { passive: true });
|
||
syncSliderThumbPosition(sliderElement, thumbElement);
|
||
bindSliderDragWithMouse(sliderElement);
|
||
bindSliderDragWithTouch(sliderElement);
|
||
bindThumbDragHandlers(thumbElement, sliderElement, trackElement);
|
||
bindTrackClickToScroll(trackElement, thumbElement, sliderElement);
|
||
}
|
||
function initializeScholarshipSliderWhenNeeded(pathId) {
|
||
const sliderKey = 'slider-' + pathId;
|
||
if (initializedSliderKeys.has(sliderKey)) return;
|
||
initializeHorizontalSlider(sliderKey, 'thumb-' + pathId);
|
||
initializedSliderKeys.add(sliderKey);
|
||
}
|
||
|
||
// ============================================================================
|
||
// Path navigation
|
||
// ============================================================================
|
||
function clearSidebarLinkHighlights() {
|
||
findAll('.sidebar-direct-links a').forEach(function (linkElement) { linkElement.classList.remove('active'); });
|
||
}
|
||
function deactivateAllPathPanels() {
|
||
SELECTION_PATH_IDS.forEach(function (pathId) {
|
||
findElement('panel-' + pathId).classList.remove('active');
|
||
findAll('a', findElement('sub-' + pathId)).forEach(function (linkElement) { linkElement.classList.remove('active'); });
|
||
clearSidebarLinkHighlights();
|
||
collapseSidebarGroup(pathId);
|
||
});
|
||
}
|
||
function activatePathPanel(pathId) {
|
||
findElement('panel-' + pathId).classList.add('active');
|
||
expandSidebarGroup(pathId);
|
||
const firstSidebarLink = findElement('sub-' + pathId).querySelector('a');
|
||
if (firstSidebarLink) firstSidebarLink.classList.add('active');
|
||
setTimeout(function () { initializeScholarshipSliderWhenNeeded(pathId); }, SLIDER_INIT_DELAY_MS);
|
||
}
|
||
function scrollToPathSelectionHeader() {
|
||
const headerElement = findElement('info-jalur-header');
|
||
window.scrollTo({ top: headerElement.offsetTop - SCROLL_TO_PATH_HEADER_OFFSET_PX, behavior: 'smooth' });
|
||
}
|
||
function switchPath(pathId) {
|
||
if (activePathId === pathId) return;
|
||
activePathId = pathId;
|
||
localStorage.setItem('selectedPath', pathId);
|
||
deactivateAllPathPanels();
|
||
activatePathPanel(pathId);
|
||
scrollToPathSelectionHeader();
|
||
}
|
||
function syncSidebarLinkForSection(pathId, sectionId) {
|
||
findAll('a', findElement('sub-' + pathId)).forEach(function (linkElement) {
|
||
linkElement.classList.toggle('active', linkElement.dataset.path === pathId && linkElement.dataset.section === sectionId);
|
||
});
|
||
}
|
||
function scrollToPathContentSection(pathId, sectionId) {
|
||
const sectionElement = findElement(buildPathElementId(pathId, sectionId));
|
||
if (!sectionElement) return;
|
||
setTimeout(function () { sectionElement.scrollIntoView({ behavior: 'smooth', block: 'start' }); }, SCROLL_TO_SECTION_DELAY_MS);
|
||
}
|
||
function goTo(pathId, sectionId) {
|
||
if (activePathId !== pathId) switchPath(pathId);
|
||
syncSidebarLinkForSection(pathId, sectionId);
|
||
scrollToPathContentSection(pathId, sectionId);
|
||
}
|
||
|
||
// ============================================================================
|
||
// Admission charts
|
||
// ============================================================================
|
||
function buildBarDataset(label, values, color) {
|
||
return { label: label, data: values, backgroundColor: color, borderRadius: 5, barPercentage: 0.45, categoryPercentage: 0.6 };
|
||
}
|
||
const CHART_LABEL_COLORS = { applicants: '#003150', capacity: '#003150' };
|
||
function getChartYearLabels(chartData) { return CHART_YEAR_LABELS.slice(0, chartData.applicants.length); }
|
||
function getChartYAxisMax(chartData) {
|
||
const peakValue = Math.max(...chartData.applicants, ...chartData.capacity);
|
||
return Math.ceil((peakValue * 1.15) / 100) * 100;
|
||
}
|
||
function getChartYAxisStepSize(axisMax) {
|
||
if (axisMax <= 200) return 50;
|
||
if (axisMax <= 500) return 100;
|
||
return 250;
|
||
}
|
||
const BAR_VALUE_LABEL_PLUGIN = {
|
||
id: 'barValueLabels',
|
||
afterDatasetsDraw: function (chartInstance) {
|
||
const canvasContext = chartInstance.ctx;
|
||
chartInstance.data.datasets.forEach(function (dataset, datasetIndex) {
|
||
const labelColor = datasetIndex === 0 ? CHART_LABEL_COLORS.applicants : CHART_LABEL_COLORS.capacity;
|
||
chartInstance.getDatasetMeta(datasetIndex).data.forEach(function (barElement, barIndex) {
|
||
const barValue = dataset.data[barIndex];
|
||
if (barValue == null || barValue === 'x') return;
|
||
canvasContext.save();
|
||
canvasContext.fillStyle = labelColor;
|
||
canvasContext.font = 'bold 11px Plus Jakarta Sans, sans-serif';
|
||
canvasContext.textAlign = 'center';
|
||
canvasContext.textBaseline = 'bottom';
|
||
canvasContext.fillText(String(barValue), barElement.x, barElement.y - 5);
|
||
canvasContext.restore();
|
||
});
|
||
});
|
||
},
|
||
};
|
||
function buildAdmissionChartOptions(chartData) {
|
||
const yAxisMax = getChartYAxisMax(chartData);
|
||
return {
|
||
responsive: true,
|
||
layout: { padding: { top: 22 } },
|
||
plugins: { legend: { display: false }, tooltip: { callbacks: { label: function (tooltipItem) { return ' ' + tooltipItem.dataset.label + ': ' + tooltipItem.parsed.y; } } } },
|
||
scales: {
|
||
y: { beginAtZero: true, max: yAxisMax, ticks: { stepSize: getChartYAxisStepSize(yAxisMax), color: '#888', font: { size: 11 } }, grid: { color: '#f0f0f0' } },
|
||
x: { grid: { display: false }, ticks: { color: '#666', font: { size: 12 } } },
|
||
},
|
||
};
|
||
}
|
||
function renderAdmissionChart(canvasId, chartData) {
|
||
const canvasElement = findElement(canvasId);
|
||
if (!canvasElement) return;
|
||
const yearLabels = getChartYearLabels(chartData);
|
||
const applicantsLabel = getLocalizedText('chart-legend-applicants', currentLanguageCode) || 'Jumlah Peminat';
|
||
const capacityLabel = getLocalizedText('chart-legend-capacity', currentLanguageCode) || 'Daya Tampung';
|
||
new Chart(canvasElement.getContext('2d'), {
|
||
type: 'bar',
|
||
data: { labels: yearLabels, datasets: [buildBarDataset(applicantsLabel, chartData.applicants, '#003150'), buildBarDataset(capacityLabel, chartData.capacity, '#FDB913')] },
|
||
options: buildAdmissionChartOptions(chartData),
|
||
});
|
||
}
|
||
function renderAllAdmissionCharts() {
|
||
Chart.register(BAR_VALUE_LABEL_PLUGIN);
|
||
Object.entries(ADMISSION_CHART_DATA).forEach(function (entry) { renderAdmissionChart(entry[0], entry[1]); });
|
||
}
|
||
|
||
// ============================================================================
|
||
// Scroll observer — highlight sidebar saat section masuk viewport
|
||
// ============================================================================
|
||
function parseSectionElementId(sectionElementId) {
|
||
const idParts = sectionElementId.split('-');
|
||
return { pathId: idParts[0], sectionId: idParts.slice(1).join('-') };
|
||
}
|
||
function syncSidebarLinkFromSectionId(sectionElementId) {
|
||
const { pathId, sectionId } = parseSectionElementId(sectionElementId);
|
||
if (pathId !== activePathId) return;
|
||
findAll('a', findElement('sub-' + pathId)).forEach(function (linkElement) {
|
||
linkElement.classList.toggle('active', linkElement.dataset.section === sectionId);
|
||
});
|
||
}
|
||
function registerSectionScrollObserver() {
|
||
const observer = new IntersectionObserver(function (entries) {
|
||
entries.forEach(function (entry) { if (entry.isIntersecting) { syncSidebarLinkFromSectionId(entry.target.id); } });
|
||
}, { rootMargin: '-30% 0px -60% 0px', threshold: 0 });
|
||
SELECTION_PATH_IDS.forEach(function (pathId) {
|
||
CONTENT_SECTION_KEYS.forEach(function (sectionId) {
|
||
const sectionElement = findElement(buildPathElementId(pathId, sectionId));
|
||
if (sectionElement) observer.observe(sectionElement);
|
||
});
|
||
});
|
||
}
|
||
|
||
// ============================================================================
|
||
// Public API
|
||
// ============================================================================
|
||
function exposePublicHandlers() {
|
||
window.setPageLanguage = setPageLanguage;
|
||
window.toggleGroup = toggleGroup;
|
||
window.switchPath = switchPath;
|
||
window.goTo = goTo;
|
||
window.toggleAcc = toggleExclusiveAccordion;
|
||
window.toggleBiayaAcc = toggleIndependentFeeAccordion;
|
||
window.toggleFaq = toggleFaqItem;
|
||
}
|
||
|
||
// ============================================================================
|
||
// Simpan state jalur aktif ke localStorage
|
||
// ============================================================================
|
||
function restoreLastSelectedPath() {
|
||
const savedPath = localStorage.getItem('selectedPath');
|
||
if (savedPath && SELECTION_PATH_IDS.includes(savedPath)) {
|
||
activePathId = savedPath;
|
||
deactivateAllPathPanels();
|
||
activatePathPanel(savedPath);
|
||
setTimeout(function() {
|
||
const headerElement = findElement('info-jalur-header');
|
||
if (headerElement) {
|
||
headerElement.scrollIntoView({ behavior: 'smooth', block: 'start' });
|
||
}
|
||
}, 100);
|
||
} else {
|
||
activePathId = 'snbp';
|
||
deactivateAllPathPanels();
|
||
activatePathPanel('snbp');
|
||
}
|
||
}
|
||
|
||
// ============================================================================
|
||
// Bootstrap
|
||
// ============================================================================
|
||
function bootstrapApplication() {
|
||
exposePublicHandlers();
|
||
syncHeaderHeightVariable();
|
||
window.addEventListener('resize', syncHeaderHeightVariable);
|
||
renderAllAdmissionCharts();
|
||
registerSectionScrollObserver();
|
||
initializeHorizontalSlider('pathCardsSlider', 'thumb-path');
|
||
restoreLastSelectedPath();
|
||
|
||
const savedLanguage = localStorage.getItem('selectedLanguage');
|
||
if (savedLanguage && (savedLanguage === 'id' || savedLanguage === 'en')) {
|
||
currentLanguageCode = savedLanguage;
|
||
applyPageLocalization(savedLanguage);
|
||
syncLanguageToggleButtons(savedLanguage);
|
||
syncChartLegendLabels(savedLanguage);
|
||
} else {
|
||
applyPageLocalization('id');
|
||
}
|
||
|
||
initializeScholarshipSliderWhenNeeded(activePathId);
|
||
AOS.init({ once: true, duration: 600, offset: 60 });
|
||
}
|
||
|
||
bootstrapApplication();
|
||
</script>
|
||
|
||
</body>
|
||
</html> |