Senin, 04 Maret 2019

VISUALISASI KODE PYTHON, JAVA, C, C++, JAVASCRIPT, DAN RUBY

VISUALISASI KODE DAN DAPATKAN BANTUAN LANGSUNG
Pelajari Python, Java, C, C ++, JavaScript, dan Ruby

Python Tutor , dibuat oleh Philip Guo (@pgbovine ), membantu orang mengatasi hambatan mendasar untuk mempelajari pemrograman: memahami apa yang terjadi ketika komputer menjalankan setiap baris kode.
Tulis kode di browser web Anda, lihat visualisasi langkah demi langkah, dan dapatkan bantuan langsung dari sukarelawan.
Layanan terkait: Tutor Java ,  Tutor C , Tutor C ++ ,  Tutor JavaScript ,  Tutor Ruby
Sejauh ini, lebih dari lima juta orang di lebih dari 180 negara telah menggunakan Python Tutor untuk memvisualisasikan lebih dari 75 juta keping kode, seringkali sebagai pelengkap buku teks, ceramah, dan tutorial online.

Berikut ini adalah contoh Python:
Python 2.7
1def listSum (angka):
2  jika bukan angka:
3    kembali 0
4  lain:
5    (f, istirahat) = angka
6    return f + listSum (istirahat)
7
8myList = (1, (2, (3, Tidak ada)))
9total = listSum (myList)
 baris yang baru saja dieksekusi
 baris berikutnya untuk dieksekusi
Tutor Python oleh Philip Guo . Dukungan dengan sumbangan kecil .
Bingkai
Bingkai global
listsum
 
daftarku
 
listsum
angka
 
f1
beristirahat
 
listsum
angka
 
f2
beristirahat
 
Benda
fungsi
listSum (angka)
tuple
01
1
 
tuple
01
2
 
tuple
01
3Tidak ada
Baca makalah penelitian asli - Philip J. Guo. Online Python Tutor: Visualisasi Program Berbasis Web yang Dapat Diembed untuk Pendidikan CS. SIGCSE 2013.

DAPATKAN BANTUAN LANGSUNG dari sukarelawan di seluruh dunia

Tekan tombol "Dapatkan bantuan langsung!" Untuk memungkinkan siapa pun di situs web bergabung dengan sesi Anda. Anda dapat mengobrol tentang kode Anda dan menavigasi visualisasi bersama untuk menerima bimbingan waktu-nyata gratis. Tonton demo video ini .
Bacalah makalah bantuan langsung yang lebih tua - Philip J. Guo, Jeffery White, Renan Zanelatto. Codechella: Visualisasi Program Multi-Pengguna untuk Pengajaran Real-Time dan Pembelajaran Kolaboratif. VL / HCC 2015.

Tidak ada komentar:

Nuyul bitcoin unlimited via termux

Perintah : $ pkg update && pkg upgrade $ pkg install python $ termux-setup-storage $ cd /sdcard/(termpat folder script) $ ...