Anda di halaman 1dari 37

MAKALAH

PENGGUNAAN SOFTWARE MAXIMA DALAM


PEMBELAJARAN MATEMATIKA
Diajukan untuk Memenuhi Salah Satu Tugas Mata Kuliah Aplikasi Komputer
Matematika

DISUSUN OLEH:

Rizky Darmawan 172151051


Rizky Mauldan M. Y 172511121
Seni Putri Utami 172151170
Sylvia Uslima 172151112

PROGRAM STUDI PENDIDIKAN MATEMATIKA

FAKULTAS KEGURUAN DAN ILMU PENDIDIKAN

UNIVERSITAS SILIWANGI

2019
KATA PENGANTAR

Puji syukur penulis panjatkan kehadirat Allah Swt, karena limpahan rahmat,
nikmat dan hidayah-Nyalah maka makalah ini dapat diselesaikan. Tidak lupa pula
kiriman salam dan shalawat teruntuk junjungan Nabi besar Muhammad SAW,
pembawa terang bagi gelap umatnya.
Makalah tentang Penggunaan Software Maxima dalam Pembelajaran
Matematika merupakan tugas kelompok dalam mata kuliah Aplikasi Komputern
Matematika yang disusun guna mendukung terciptanya proses belajar mengajar
yang lebih aktif dan efektif dengan menggunakan software matematika.
Kami menyadari bahwa makalah ini tidak akan terwujud tanpa bantuan dari
berbagai pihak. Oleh sebab itu, pada kesempatan ini penulis menyampaikan ucapan
terima kasih kepada:
1. Bapak Redi Hermanto, M.Pd. selaku dosen mata kuliah Aplikasi
Komputer Matematika.
2. Rekan – rekan yang telah membantu dalam menyelesaikan makalah ini.
3. Semua pihak yang tidak bisa kami sebutkan satu persatu

Semoga Allah swt. memberikan balasan yang berlipat ganda. Makalah ini
bukanlah karya yang sempurna karena masih memiliki banyak kekurangan, baik
dalam hal isi maupun sistematika dan teknik penulisannya. Oleh sebab itu, penulis
sangat mengharapkan saran dan kritik yang membangun demi kesempurnaan
makalah ini. Akhirnya semoga makalah ini bisa memberikan manfaat bagi penulis
dan bagi pembaca. Aamiin.

Tasikmalaya, 8 Januari 2019

Penulis

ii
DAFTAR ISI

KATA PENGANTAR ........................................................................................... ii


DAFTAR ISI ......................................................................................................... iii
BAB I PENDAHULUAN .......................................................................................1
A. Latar Belakang ............................................................................................1
B. Rumusan Masalah.......................................................................................1
C. Tujuan ..........................................................................................................2
D. Manfaat ........................................................................................................2
BAB II PEMBAHASAN ........................................................................................3
A. Deskripsi Maxima .......................................................................................3
B. Penggunaan Maxima ..................................................................................6
C. Penggunaan Maxima Dalam Pembelajaran Matematika .....................21
BAB III PENUTUP ..............................................................................................31
A. Simpulan ....................................................................................................31
B. Saran ..........................................................................................................31
DAFTAR PUSTAKA ...........................................................................................32

iii
BAB I
PENDAHULUAN

A. Latar Belakang
Seperti yang kita ketahui bahwa perkembangan dari teknologi sangatlah
pesat, sehingga apapun saat ini selalu berkaitan dengan yang submenunya
teknologi. Teknologi juga tidak hanya dipahami oleh orang dewasa saja
melainkan kini teknologi di mata anak-anak sudah tidak asing lagi. Sejalan
dengan perkembangan yang sangat pesat dari teknologi kini dunia pendidikan
pun tidak kalah berkembang tentunya salah satunya di tunjang dengan
teknologi yang dijadikan sebagai salah satu media dalam pembelajaran.
Melihat perkembangan dunia pendidikan tersebut tentunya menuntut
para pendidik khususnya guru untuk menggunakan teknologi sebagai media
pembelajaran. Selain itu, untuk mengubah asumsi peserta didik yang
beranggapan bahwa matematika itu sukar dan sulit dengan membuatnya
menjadi pembelajaran yang asik dan menyenangkan dengan memanfaatkan
teknologi. Salah satu teknologi yang dapat digunakan sebagai media
pembelajaran ialah teknologi komputer. Contohnya dalam pembelajaran
matematika banyak aplikasi atau software yang dapat digunakan sebagai media
pembelajaran salah satunya ialah Maxima.
Dari pemaparan singkat di atas, kita dapat melihat bahwa perlunya
seorang pendidik terutama guru untuk memeahami mengenai teknologi. Hal
ini pun tidak terkecuali untuk para guru mata pelajaran matematika. Dan
tentunya kita sebagai seorang mahasiswa Pendidikan Matematika diharapkan
dapat memahami mengenai teknologi yang berkaitan dengan pembelajaran
matematika. Oleh karena itu, ditulislah makalah yang berjudul Penggunaan
Software Maxima dalam Pembelajaran Matematika.

B. Rumusan Masalah
Dalam penulisan makalah ini, penulis merumuskan beberapa permasalahan
antara lain:
1. Apa pengertian dari software Maxima ?
2. Bagaimana cara penggunaan Maxima dalam pembelajaran matematika ?

1
3. Apa saja fungsi Maxima dalam pembelajaran matematika ?
4. Apa saja materi yang bisa digunakan dalam Maxima dalam pembelajaran
matematika ?

C. Tujuan
Adapun tujuan penulisan makalah ini antara lain:
1. Dapat mengetahui pengertian dari software Maxima.
2. Dapat mengetahui dan mengaplikasikan cara penggunaan Maxima dalam
pembelajaran matematika.
3. Dapat mengetahui fungsi Maxima dalam pembelajaran matematika.
4. Dapat mengetahui materi apa saja yang bisa digunakan dalam software
Maxima dan mengaplikasikannya dalam pembelajaran matematika.

D. Manfaat
Adapun manfaat penulisan makalah ini antara lain:
1. Memberikan informasi kepada pembaca tentang pengertian dan
penggunaan software Maxima dalam pembelajaran matematika dan dapat
mengaplikasikannya.
2. Memberikan informasi kepada pembaca mengenai fungsi dan materi yang
bisa digunakan dalam software Maxima sehingga dapat
mengaplikasikannya.
3. Memberikan informasi khususnya bagi calon pendidik untuk membuat
kegiatan pembelajaran menjadi menyenangkan dengan cara memanfaatkan
teknologi supaya peserta didik lebih termotivasi untuk memahami materi
matematika.
4. Menambah wawasan kepada penulis mengenai software Maxima dalam
pembelajaran matematika.

2
BAB II
PEMBAHASAN

A. Deskripsi Maxima
Maxima (/ ˈmæksɪmə /) adalah sistem aljabar komputer (CAS)
berdasarkan Macsyma versi 1982. Ini ditulis dalam Common Lisp dan
berjalan pada semua platform POSIX seperti macOS, Unix, BSD, dan
Linux, serta di bawah Microsoft Windows dan Android. Ini adalah
perangkat lunak gratis yang dirilis di bawah ketentuan GNU General Public
License (GPL).
Maxima didasarkan pada versi Macsyma tahun 1982, yang
dikembangkan di MIT dengan dana dari Departemen Energi Amerika
Serikat dan lembaga pemerintah lainnya. Versi Macsyma dipelihara oleh
Bill Schelter dari 1982 hingga kematiannya pada 2001. Pada 1998, Schelter
memperoleh izin dari Departemen Energi untuk merilis versinya di bawah
GPL. Versi itu, sekarang disebut Maxima, dikelola oleh sekelompok
pengguna dan pengembang yang independen. Maxima tidak memasukkan
banyak modifikasi dan perangkat tambahan yang dibuat untuk versi
komersial Macsyma selama 1982-1999. Meskipun fungsionalitas inti tetap
serupa, kode tergantung pada peningkatan ini mungkin tidak berfungsi pada
Maxima, dan bug yang diperbaiki di Macsyma mungkin masih ada di
Maxima, dan sebaliknya.
Pada tahun 1982, Macsyma dilisensikan ke Symbolics dan menjadi
produk komersial. Pada tahun 1992, Symbolics Macsyma diputar ke
Macsyma, Inc., yang terus mengembangkan Macsyma hingga 1999. Versi
itu masih tersedia untuk sistem operasi Microsoft Windows XP.
MIT Macsyma versi 1982 tetap tersedia untuk akademisi dan lembaga
pemerintah AS, dan didistribusikan oleh Departemen Energi AS (DOE).
Versi itu, DOE Macsyma, dikelola oleh Bill Schelter. Dengan submenu
Maxima, itu dirilis di bawah GPL pada tahun 1999, dan masih dalam
pemeliharaan aktif.
Proyek ini dimulai pada bulan Juli, 1968 oleh Carl Engelman, [2]
William A. Martin (ujung depan, tampilan ekspresi, aritmatika polinomial)

3
dan Joel Moses (penyederhanaan, integrasi tidak terbatas: heuristik / Risch).
Bill Martin bertanggung jawab atas proyek ini sampai tahun 1971, dan Musa
menjalankannya untuk dekade berikutnya. Engelman dan stafnya pergi pada
tahun 1969 untuk kembali ke The MITER Corporation. [1] Beberapa kode
berasal dari karya sebelumnya, terutama penyederhanaan Knut Korsvold.
[3] [4] Kemudian kontributor utama untuk mesin matematika inti adalah:
[5] Yannis Avgoustis (fungsi khusus), David Barton (memecahkan sistem
persamaan aljabar), Richard Bogen (fungsi khusus), Bill Dubuque (integrasi
tak terbatas, batas, seri daya, teori bilangan) , fungsi khusus, persamaan
fungsional, pencocokan pola, kueri tanda, Gröbner, TriangSys), Richard
Fateman (fungsi rasional, pencocokan pola, floating-point presisi
sewenang-wenang), Michael Genesereth (perbandingan, basis data
pengetahuan), Jeff Golden (penyederhanaan, bahasa, sistem), RW Gosper
(penjumlahan pasti, fungsi khusus, penyederhanaan, teori bilangan), Carl
Hoffman (penyederhanaan umum, makro, penyederhanaan non-komutatif,
porta ke Multics dan LispM, sistem, editor persamaan visual), Charles
Karney (merencanakan), John Kulp, Ed Lafferty (solusi ODE, fungsi
khusus), Stavros Macrakis (bagian nyata / imajiner, kompiler, sistem),
Richard Pavelle (kalkulus tensor indiktor, paket relativitas umum, paket
relativitas umum, biasa dan bagian persamaan diferensial diferensial),
David A. Spear (Gröbner), [6] [7] Barry Trager (integrasi aljabar, [8] anjak
piutang, Gröbner [9]), Paul Wang (faktorisasi polinomial dan GCD,
bilangan kompleks, batas, pasti integrasi, pembuatan kode Fortran dan
LaTeX), David YY Yun (GCD polinomial), Gail Zacharias (Gröbner) [9]
[10] dan Rich Zippel (seri daya, faktorisasi polinomial, teori bilangan,
kombinatorik).
Maxima adalah keturunan Macsyma, sistem aljabar komputer
legendaris yang dikembangkan pada akhir 1960-an di Massachusetts
Institute of Technology. Ini adalah satu-satunya sistem yang didasarkan
pada upaya itu yang masih tersedia untuk umum dan dengan komunitas
pengguna aktif, berkat sifat open source-nya. Macsyma adalah revolusioner

4
pada zamannya, dan banyak sistem kemudian, seperti Maple dan
Mathematica, terinspirasi olehnya.
Maxima sangat sering diperbarui untuk memperbaiki bug dan
meningkatkan kode dan dokumentasi. Kami menyambut saran dan
kontribusi dari komunitas pengguna Maxima. Sebagian besar diskusi
dilakukan di milis Maxima.
Maxima adalah sistem untuk manipulasi ekspresi simbolik dan
numerik, termasuk diferensiasi, integrasi, seri Taylor, Transformasi
Laplace, persamaan diferensial biasa, sistem persamaan linear, polinomial,
set, daftar, vektor, matriks, dan tensor. Maxima menghasilkan hasil numerik
presisi tinggi dengan menggunakan fraksi tepat, bilangan bulat presisi
arbitrer dan angka floating-point presisi variabel. Maxima dapat memplot
fungsi dan data dalam dua dan tiga dimensi.
Kode sumber Maxima dapat dikompilasi pada banyak sistem,
termasuk Windows, Linux, dan MacOS X. Kode sumber untuk semua
sistem dan binari yang dikompilasi untuk Windows dan Linux tersedia di
manajer file SourceForge.

5
B. Penggunaan Maxima
1. Berkas
Menu ini berisi mengenai pemodifikasian dokumen, seperti membuka
dokumen lama atau menyimpan dokumen kerja.

No Submenu Keterangan
1 New Untuk membuka dokumen baru
Untuk membuka dokumen lama yang sudah
2 Open
disimpan sebelumnya
3 Save Untuk menyimpan dokumen kerja
Untuk menyimpan dokumen kerja lama sebagai
4 Save As dokumen baru dengan submenu dan dokumen
yang berbeda.
Untuk menerapkan paket-paket
5 Load Package aplikasi(Maxima) yang telah disiapkan
sebelumnya.
Load Recent Untuk menampilkan paket-paket aplikasi yang
6
Package sudah dipakai seblumnya.
Memasang paket-paket Maxima ke dalam
7 Batch File
dokumen kerja.
Untuk mengeksport dokumen kedalam bentuk
8 Export
html,batch file Maxima atau file Text biasa.

6
Print Untuk mencetak dokumen kerja kedalam bentuk
9
Hardfile
10 Exit Untuk menutup dokumen

2. Sunting
Menu ini berisi perintah-perintah pengeditan dokumen kerja, seperti
menyalin teksdan lain-lain.

7
No Submenu Keterangan
1 Undo Untuk membatalkan suatu perintah yang sudah
dilakukan sebelumnua
2 Redo Untuk mengulang perintah yang sudah dibatalkan
sebelumnya
3 Cut Untuk menghapus kata, paragraf, tabel, gambar
dan objek apapun dan objek tersebut akan
dipindahkanke daerah lain
4 Copy Untuk menyalin/menjiplak objek tertentu dalam
dokumen kerja
5 Copy as text Untuk menyalin/menjiplak objek tertentu dan
diperlakukan sebagai text biasa
6 Copy as LaTex Untuk menyalin/menjiplak objek tertentu dan
diperlakukan sebagai script Latex
7 Copy as Untuk menyalin/menjiplak objek tertentu dan
MathML diperlakukan sebagai script bahasa mark-up

8
8 Copy as Image Untuk menyalin/menjiplak objek tertentu dan
diperlakukan sebagai Gambar
9 Copy as SVG Untuk menyalin/menjiplak objek tertentu dan
diperlakukan sebagai format SVG
10 Copy as RTF Untuk menyalin/menjiplak objek tertentu dan
diperlakukan sebagai format RTF
11 Copy as EMF Untuk menyalin/menjiplak objek tertentu dan
diperlakukan sebagai format EMF
12 Paste Untuk menempelkan/menampilkan objek yang
sudah dicopy atau dicut sebelumnya
13 Find Untuk mencari teks dalam dokumen kerja
14 Select All Untuk memlih seluruh dokumen, untuk dicopy
atau dicut
15 Save Selectin Untuk menyimpan bagian dokumen yang dipilih
to Image kedalam bentuk gambar
16 Comment Untuk memberi komentar pada bagian yang
Selectin dipilih
17 Configure Untuk mengatur beberapa konfigurasi pada
dokumen kerja

3. View

9
No Submenu Keterangan
1 Main Toolbar Untuk menampilkan bilah alat
2 General Math Untuk menampilkan yang berkaitan dengan
matematika umum
3 Statistics Untuk menampilkan yang berkaitan dengan
materi statistika
4 Greek Letters Untuk menampilkan berbagai simbol ( huruf
yunani )
5 Symbols Untuk menampilkan simbol matematika.
6 History Untuk menampilkan riwayat penulisan
7 Table Of Untuk menampilkan daftar isi yang berkaitan.
Contents
8 XML Inspector Untuk menampilkan kolom pemeriksaan
9 Insert Cell Untuk memasukan sel ( baik itu teks,gambar dsb
)
10 Hide Code Cells Untuk menyembunyikan kode sel
11 Hide All Untuk menyembunyikan bilah alat
Toolbars
12 Zoom In Untuk memperbesar ukuran suatu objek
13 Zoom Out Untuk memperkecil ukuran suatu objek
14 Set Zoom Untuk memperbesar persentase ukuran suatu
objek
15 Full Screen Untuk menampilkan layar penuh

4. Cell

10
Suatu bentuk, fungsi atau persamaan disusun dalam setiap sel. Setiap sel
dapat berisi satu atau lebih jenis konten berikut:
a) Satu atau lebih baris Maxima Input
b) Satu atau lebih gambar
c) Output dari, atau pertanyaan dari Maxima
Sebuah teks blok yang normal yang dapat digunakan sebagai contoh
dalam :
a) menjelaskan suatu bentuk atau fungsi.
b) Judul, bagian atau subbagian.

11
Sel dapat dibuat menggunakan Cell Menu atau menggunakan tombol
pintas yang ditunjukkan dalam menu. Artinya, untuk memasukkan
perintah, cukup ketik dan masukkan materi. Sebelum memasukkan teks,
judul buku kerja, atau judul bagian atau subbagian, seseorang harus
terlebih dahulu membuat sel dari jenis yang ditentukan. Sel-sel ini dapat
dibuat melalui menu Sel, dengan menggunakan kombinasi tombol pintas
(ditunjukkan dalam menu), atau (tergantung pada sistem operasi Anda)
dengan mengklik kanan antara dua sel dan memilih opsi dari menu drop
down.

No Submenu Shortcut Keterangan


Evaluate All Untuk mengulas semua sel yang
1 Ctrl+R
Visible Cells terlihat
Evaluate All Untuk mengulas semua sel
2 Ctrl+Shift+R
Cells
Evaluate Cells Untuk mengulas sel yang ada diatas
3 Ctrl+Shift+P
Above
Copy Previous Untuk menyalin input sebelumnya
4 Ctrl+I
Input
Copy Previous Untuk menyalin output atau hasil
5 Ctrl+U
Output sebelumnya
Complete Word Untuk melengkapi kata atau
6 Ctrl+K
kalimat
7 Show Template Ctrl+Shift+K Untuk menampilkan template
8 Insert Input Cell Ctrl+0 Untuk memasukan sel input
9 Insert Text Cell Ctrl+1 Untuk memasukan sel teks
Insert Title Cell Untuk memasukan sel tittle atau
10 Ctrl+2
judul
Insert Section Untuk memasukan sel bagian
11 Ctrl+3
Cell
Insert Untuk memasukan sel sub bagian
12 Ctrl+4
Subsection Cell
Insert Untuk memasukan sel sub dari
13 Subsubsection Ctrl+5 subbagian
Cell
Insert Heading5 Untuk memasukan sel heading5
14 Ctrl+6
Cell
Insert Heading6 Untuk memasukan sel heading6
15 Ctrl+7
Cell
16 Fold All Ctrl+Alt+[ Untuk menutup semua sel
17 Unfold All Ctrl+Alt+] Untuk membuka semua sel
Previous Membuka perintah sebelumnya
18 Alt+Up
Command

12
19 Next Command Alt+Down Membuka perintah selanjutnya
20 Merge Cell Ctrl+M Untuk menggabungkan sel
21 Divide Cell Ctrl+D Untuk membagi sel
Automatically Secara otomatis menjawab
22 answer pertanyaan
questions

5. Maxima

No Submenu Keterangan
1 Interrupt
2 Restart Maxima Mengulang kembali ke maxima
3 Clear Memory Untuk membersihkan riwayat dalam penulisan
suatu bentuk atau fungsi
4 Add to Path Tambahkan ke jalur lain
5 Show Functions Untuk menunjukan fungsi persamaan
6 Show Definition Untuk menunjukan definisi fungsi
7 Show Variables Untuk menampilkan variabel
8 Delete Function Untuk menghapus fungsi persamaan
9 Delete Variable Untuk menghapus variabel
10 Toggle Time Beralih tampilah waktu
Display
11 Change 2d Ubah tampilan 2d
Display
12 Display TeX Menampilkan bentuk TeX
Form
13 Jump to first Melompati ke kesalahan pertama
error

13
6. Equation

No Submenu Keterangan
1 Solve Untuk mencari nilai 𝑥 atau 𝑦 dari suatu persamaan
linier satu variabel.
2 Solve (to_poly) Untuk mencari nilai 𝑥 atau 𝑦 dari suatu persamaan
linier satu variabel.
3 Find Root Untuk mencari akar – akar dari suatu persamaan
linier satu variabel.
7 Solve Linear Untuk mencari nilai 𝑥 dan 𝑦 dari suatu persamaan
System linier satu,dua atau tiga variabel.
8 Solve Algebraic Untuk mencari nilai 𝑥 dan 𝑦 dari suatu persamaan
System linier satu,dua atau tiga variabel.
9 Eliminate Untuk mencari nilai 𝑥 dan 𝑦 dari suatu persamaan
Variable linier satu,dua atau tiga variabel dengan metode
eliminasi.
10 Solve ODE Untuk mencari hasil integral dengan rumus yang
telah ditentukan.
11 Initial Value Untuk menentukan masalah nilai awal pada
Problem (1) turunan.
12 Initial Value Untuk menentukan masalah nilai awal pada
Problem (2) turunan.
13 Boundary Value Untuk menentukan masalah nilai batas pada
Problem turunan
14 Solve ODE with Memecahkan persamaan turunan dengan
Laplace transformasi laplace

14
15 At Value Untuk mencari nilai 𝑥 dan 𝑦 dari suatu persamaan
linier satu,dua atau tiga variabel.

7. Algebra
Menu ini berisi perintah-perintah untuk menyelesaikan permasalahan
Aljabar dalam matematika

No Submenu Keterangan
1 Generete Matrix Membuat matriks menggunakan data array
2 Generete Matrix Membuat matriks menggunakan data array yang
from Expression sudah ada sebelumnya
3 Enter Matrix Membuat matriks dengan langsung memasukan
elemen-elemen nya
7 Invert Matrix Untuk menentukan invers dari suatu matriks
8 Charasteristic
Polynomial
9 Determinant Untuk menghitung nilai determinan dari suatu
matriks
10 Eigenvalues Mencari Eigenvalue dari suatu matriks
11 Eigenvectors Mencari Eignvectors dari suatu matriks

15
12 Adjoin Matrix Untuk menentukan Adjoin dari suatu matriks
13 Transpose Untuk menentukan Matriks Transpose dari suatu
Matrix matriks
14 Make List Untuk Membuat list dengan pola tertentu
15 Apply to List Mengoperasikan List dengan opreasi
tertentu(menjumlahkan, Mengkalikan dll)
1 Map to List(s) Memetakan Kembali List yang telah dibuat
2 Map to Matrix Membuat list kedalam data matriks(array)

8. Calculus

No Submenu Keterangan
1 Integrate Untuk menentukan hasil integral biasa,atau integral
dengan batasan.
2 Risch Untuk menentukan hasil integral biasa.
Integration
3 Change Untuk merubah variabel dari suatu persamaan
Variable linier,atau persamaan kuadrat.
4 Differentiate Untuk menentukan nilai dari suatu turunan.
5 Find Limit Untuk menentukan nilai dari suatu limit.
6 Find Minimum Untuk menentukan titik minimum dari suatu fungsi
( grafik ).

16
7 Get Series Pola penulisan dengan menambahkan unsur untuk
mencari hasil yang sama.
8 Pade Untuk menentukan fungsi rasional
Approximation
9 Calculate Sum Untuk menentukan jumlah dari sebuah notasi
sigma.
10 Calculate Untuk menentukan jumlah dari hasil kali notasi
Product sigma.
11 Laplace Untuk menentukan transformasi integral kedua
Transform setelah transformasi fourier.
12 Inverse Untuk menentukan kebalikan transformasi integral
Laplace kedua setelah transformasi fourier.
Transform
13 Greatest Untuk menentukan kelipatan persekutuan terbesar.
Common
Divisor
14 Least Common Untuk menentukan kelipatan persekutuan terkecil.
Multiple
15 Divide Untuk menentukan hasil bagi dan sisa pembagian
Polynomials suku banyak.
16 Partial Untuk menentuka fraksi sebagian
Fractions

17
9. Simplify

Simplify Menu digunakan untuk menyederhanakan yaitu menulis ulang


bentuk agar lebih mudah dipahami dan lebih sderhana.

18
No Submenu Keterangan
1 Simplify Untuk menyederhanakan bentuk
Expression
2 Simplify Untuk menyederhanakan fungsi
Radicals
3 Factor Untuk mengetahui bentuk faktor dari suatbentuk
Exspression atau fungsi
4 Factor Untuk mengetahui bentuk faktor yang kompleks
Complex
5 Expand Untuk memperluas suatu bentuk atau fungsi
Expressio
6 Expand Untuk memperluas bentuk logaritma
Logarithms
7 Constract Untuk membuat atau menulis bentuk logaritma
Logarithms
8 Factorials and Untuk menghitung faktorial dari suatu bentuk
Gamma
9 Trigonometrc Untuk menyederhanakan bentuk trigonometri
Simplification
10 Comlpex Untuk menyederhanakan bentuk secara kompleks
Simplification
11 Substitute Untuk mensubstitusikan suatu persamaan
12 Evaluate Noun Mengulas kembali bentuk asal
Forms
13 Toggle Untuk mengalihkan suatu fungsi aljabar
Algebratic Flag
14 Add Algebratic Untuk menambah persamaan bentuk aljabar
Equality
15 Modulus Untuk menghitung modulus
Computation

19
10. List

No Submenu Keterangan
1 Create List Untuk membuat daftar
2 Use List Gunakan daftar untuk menerapkan fungsi ke
setiap element
3 Extract Elements Untuk mengekstrak elemen
4 Append Untuk menambahkan elemen, daftar, interleave
5 Length
6 Reverse Untuk membalikkan
7 Sort Untuk menyortir
8 Remove duplicates Untuk menghapus duplikat
9 Push
10 Pop
11 Nested list to Daftar bersarang ke matriks
Matrix
12 Matrix to nested Matriks ke daftar bersarang
list

11. Plot
Menu ini digunakan untuk memetakan sebuah persamaan kedalam
bentuk grafik, baik grafik 2D atau 3D.

20
No Submenu Keterangan
1 Plot 2d.. Untuk memetakan persamaan ke grafik 2d
2 Plot 3d Untuk memetakan persamaan ke grafik 3d
Plot Format Untuk menentukan format/tipe dalam
3
menampilkan grafik
Toggle Memainkan animation autoplay
4 animation
autoplay
Animation Mengatur framerate Animation
5
framrate..

12. Numeric

No Submenu Keterangan
1 Toggle Numeric Untuk mengklasifikasikan keluaran
Output
2 To Float Untuk mengklasifikasi penyebaran angka
3 To Bigfloat Untuk mengklasifikasi penyebaran angka
disesuaikan dengan satuan angka
4 To Numeric Untuk mengklasifikasi penyebaran angka
5 Set Bigfloat Untuk menyetel ulang penyebaran angka
Precision

21
13. Bantuan

No Submenu Keterangan
1 wxMaxima Help Untuk melihat petunjuk penggunaan wxMaxima
2 Maxima help Untuk melihat definisi dari menu maxima
3 Example Mengembalikan daftar semua topic yang dikenal.
4 Apropos Mengembalikan daftar semua flag dan fungsi yang
memiliki exp sebagai bagian dari submenunya,
seperti memperluas,exp, dan eksponensial.
5 Show Tips Tunjukkan kiat
6 Tutorials Untuk melihat kumpulan tutor yang
dikontribusikan oleh pengguna wardasma
7 Build Info Membangun info
8 Bug Report Untuk melaporkan bug maxima
9 Check for Untuk meriksa pembaruan
Updates
10 About Tentang maxima

22
C. Penggunaan Maxima Dalam Pembelajaran Matematika
Maxima merupakan salah satu sofware matematika yang sangat
membantu dalam pembelajaran matematika umumnya, salahsatunya yaitu
pada materi persamaan , kalkulus , grafik dan sebagainya.
1. Persamaan ( Equation )
a) Solve

Contoh soal :
Tentukan nilai 𝑥 dari persamaan 2𝑥 = 12 adalah...
1) Kita masukan persamaan yang ditanyakan, ke dalam kolom pada
sub menu solve.

2) Selanjuntnya otomatis muncul penyelesain dari persamaan yang


di tuliskan di kolom solve.

23
b) Solve linier system

Contoh soal
Tentukan nilai 𝑥 dan 𝑦 dari persamaan 2𝑥 + 3𝑦 = 5 dan
𝑥 + 𝑦 = 2....
1) Kita masukan persamaan 2 variabel yang ditanyakan ke dalam
kolom sub menu solve linier system.

2) Otomatis persamaan yang di masukan ke dalam kolom sub menu


solve linier system muncul penyelesaian dari persamaan
tersebut.

24
2. Kalkulus ( calculus )
a) Integrate

Contoh soal
Hasil dari ∫ 2𝑥 adalah...
1) Kita masukan integral dari ∫ 2𝑥 ke dalam kolom sub menu
integrate.

25
2) Otomatis muncul hasil dari ∫ 2𝑥 yang telah kita masukan dalam
kolom ikon integrate.

Contoh soal ( dengan batas atas batas bawah )


1
Nilai dari ∫0 2𝑥 adalah...
1) Kita masukan integral yang ditanyakan ke dalam kolom sub
menu integrate.

2) Otomatis muncul penyelesain dari integral yang ditanyakan.

26
b) Differentiate

Contoh soal
Turunan dari 𝑓(𝑥) = 3𝑥 adalah...
1) Masukan turunan yang ditanyakan ke dalam kolom sub menu
differentiate.

2) Otomatis muncul hasil dari turunan yang ditanyakan tersebut.

27
c) Calculate sum

Contoh soal
Jumlah bentuk dari ∑21 2𝑘 adalah...
1) Masukan bentuk yang ditanyakan ke kolom sub menu calculate
sum.

2) otomatis muncul penyelesaian dari bentuk yang ditanyakan ke


dalam sub menu calculate sum.

28
3. Grafik ( grapic )
a) Plot 2d

Contoh soal
Grafik dari 9𝑥 + 5 adalah ...
1) Masukan ekspresi tersebut ke dalam menu Plot 2D

29
2) Kemudian tentukan batas pada sumbu x dan y

3) Kemudian pilih OK untuk melihat grafik 2D dari ekspresi


tersebut

30
b) Plot 3D

Contoh soal
Buatlah grafik 3D dari 𝑥 2 + 2𝑥 − 8 !
1) Masukan ekpresi tersebut ke dalam menu Plot 3D

31
2) Tentukan batas pada sumbu x dan y

3) Kemudian pilih OK untuk melihat grafik 3D dari ekspresi


tersebut

32
BAB III
PENUTUP

A. Simpulan
Software atau perangkat lunak mempunyai peranan penting dalam
pembelajaran, khususnya dalam pembelajaran matematika. Terdapat
banyak pilihan software yang dapat digunakan baik oleh seorang guru
maupun peserta didik salah satunya yaitu Maxima yang dapat digunakan
dalam materi Persamaan Linear, Kalkulus, dll.
Pengaruh positif yang terjadi jika pembelajaran matematika dengan
menggunakan software antara lain pembelajaran akan menjadi lebih mudah,
penyelesaian permasalahan pun akan lebih cepat dan bersifat akurat.
Sedangkan pengaruh negatifnya diantaranya ialah karena penggunaan
aplikasi atau software dalam pemecahan masalah yang berkaitan dengan
matematika maka hasil akan diketahui secara instan, sehingga peserta didik
kurang memahami bagaimana proses dari penyelesaian secara secara
manual.

B. Saran
Sebagai seorang mahasiswa keguruan khususnya pendidikan
matematika tentunya alangkah lebih baiknya kita dapat menguasai beberapa
keahlian lain contohnya seperti TI yang menunjang kita dalam
melaksanakan pembelajaran yang lebih menaik dan juga lebih efektif
sehingga dalam pembelajaran matematika menjadi lebih menarik dan dapat
dipahami oleh siswa secara baik.

33
DAFTAR PUSTAKA
http://maxima.sourceforge.net/index.html

34

Anda mungkin juga menyukai