Code may look like cryptic code just because you're not used to it. Learn programming vocabulary through quizzes, making it a language you can "read and use." A learning app with 15 courses.
The code looks like a "string of ciphers." That's simply because you're not yet familiar with the English words used.
For, return, iterate, async—when you first start learning programming, not understanding the meaning of these words suddenly reduces the amount of information you can glean from the code. Trying to interpret syntax, concepts, and English words simultaneously makes the first step incredibly difficult. Have you ever experienced that?
GraTan is a programming vocabulary learning app designed to lighten that burden. Learn steadily in Japanese on your iPhone. Start for free, and if needed, you can delve deeper with the monthly GraTan Pro subscription.
■ GraTan's "Three Stages"
1. First, "Get Used to It"—Words that looked like mere symbols transform into easily readable words.
2. "Understand the Meaning"—What exactly is "return"? What's the difference between "iterate" and "loop"? Don't leave things ambiguous.
3. "Applying it in the Field"—Vocabulary that you can read and understand forms the foundation of your ability to read and write code.
This two-pronged design is designed to reach not only beginners and newcomers, but also active engineers who want to re-inventory their vocabulary.
■ Choose the language and database you want to learn: 15 courses in total
v2.0 has been revamped with a "language thread learning model." By choosing the language or database you want to learn, you can follow a single path from introductory to advanced levels within that course.
• Programming Languages (9): JavaScript / TypeScript / Java / Python / C# / VB.NET / VBA / Ruby / PHP
• Databases (5): PostgreSQL / MySQL / SQLite / T-SQL (SQL Server) / PL/SQL (Oracle)
• General Concepts Course (1): Basic concepts that are language-independent and should be learned before choosing a language. All 9 chapters, including version control (Git basics), CLI/shell, and testing/debugging concepts, are available for free.
Each course has four levels: Introductory, Beginner, Intermediate, and Advanced. All chapters in the Introductory level are free.
■ Daily "5 Questions of the Day"
Daily features 5 questions. Questions are drawn from multiple ongoing courses, allowing for comprehensive review of your chosen language. Questions are multiple-choice (English to Japanese, Japanese to English). You can practice both directions by recalling information from the choices. The more you continue, the more your continuous learning record accumulates.
■ Deepen Your Understanding Anytime with the Vocabulary List and Dictionary
You can always review words you've encountered in the vocabulary list. You can filter by status (not yet learned/in learning/mastered), course, 6-axis category, and 4 levels. You can search using partial matches in English, Japanese, and definitions, and sort by learning order, alphabetical order, and weakness order. Tapping a word opens a dictionary where you can view the definition, code examples, English example sentences, and related words on one screen. Code examples can be compared across multiple language tabs, allowing you to learn even the differences in notation between languages for the same concept.
■ Test Your Skills to Assess Your Current Abilities
The skill test is a standalone feature that measures your current abilities. Results are displayed in five ranks—Beginner, Elementary, Intermediate, Advanced, and Master—and categorized using a radar with six axes. You can share your progress using a share card.
■ 45 Badges to Support the Enjoyment of Continuing
We've prepared 45 badges, covering learning progress, habits, skill tests, course completion, and even secret badges found in unexpected situations like Tanabata and New Year's. Upon achievement, a mascot celebrates with a full-screen animation.
■ How Much Can You Learn for Free?
* General Concepts Course (10 chapters) - All free
* Introductory Level (all chapters) of each Language/DB Course - Free
* 5 Daily Questions (Daily), Continuous Learning Streak
* Monthly Practice Test and Shared Results Card
* View, Search, Filter, and Sort Vocabulary Lists, and Detailed Word Information (Dictionary Function)
* Badge Collection (45 badges total)
Start for free and familiarize yourself with the English used in coding.
■ GraTan Pro (Monthly Subscription)
For those who want to learn more deeply and easily. GraTan Pro is ¥500 per month, and first-time subscribers can try it with a 7-day free trial.
* Unlock all languages and DB courses at beginner, intermediate, and advanced levels.
* Hide all ads.
* SRS (Spacing Repetition) Review: Correctly answered words are presented again with a gap, and incorrectly answered words are presented again the next day.
* TTS Pronunciation Playback (English)
* Weakness Analysis Dashboard (6-axis radar + Top 10 Difficult Words)
* Weekly Report (Summarizes the number of words learned, study time, average correct answer rate, streak duration, etc. weekly, retaining the most recent 12 weeks)
* Streak Freeze (3 times per month) to protect consecutive records.
* Daily Refills: Up to 15 questions per day.
* Unlimited Practice (All courses, all ranges)
■ Supported Environments
* iPhone compatible (iPad not supported) / Android compatible
* Display Language: Japanese
The code that looked like a string of ciphers gradually transforms into "readable words." Take that first step with GraTan.
* GraTan Pro is a monthly subscription of ¥500 with automatic renewal. The 7-day free trial is only applicable to first-time subscribers and will automatically charge you on the 8th day (it will not apply to re-subscriptions after cancellation). TTS pronunciation playback is only available in English.
Chrome-Stats does not own this Android app. Please use these information below to contact the Android app developer.