Logo Lanfrica

Deirdre24/Setswana-Language-Learning-Game

Domaine:

natural language processingeducation

Type de record:

software
Créateur:
Dei
Hôte:
This repository contains a Python-based language learning game designed to help users learn and practice Setswana, a Bantu language spoken in Southern Africa. The game focuses on improving vocabulary and understanding through interactive exercises with verbs and noun phrases. # Setswana-Language-Learning-Game This repository contains a Python-based language learning game designed to help users learn and practice Setswana, a Bantu language spoken in Southern Africa. The game focuses on improving vocabulary and understanding through interactive exercises with verbs and noun phrases. ## Flowchart showing Game Logic View the Flowchart ## Features - Interactive Gameplay: Engaging exercises to test and improve Setswana language skills. - Dynamic Content: The game reads from text files containing Setswana verb and noun phrases, making it easy to update and expand the vocabulary. - Beginner-Friendly: Simple and intuitive design suitable for learners at any level. ## Repository Structure . ├── game.py # Main Python script for the game ├── verbs.txt # Text file containing Setswana verbs ├── noun_phrases.txt # Text file containing Setswana noun phrases ├── README.md # Project documentation (this file) ## Requirements Python 3.7 or later ## Libraries The game uses only standard Python libraries, so no additional installations are required. ## How to Run the Game Clone this repository: git clone github.com ## Navigate to the project directory: cd setswana-language-game ## Run the Python script: python game.py Follow the prompts to start learning Setswana! ## How It Works Ngwana Ithute is a Setswana learning game crafted as an innovative and engaging tool for early childhood learners. The game transforms Setswana learning into an adventure for Kindergarten students by merging education with enjoyment. ## Objectives Immerse students in Setswana, fostering language engagement, vocabulary acquisition, and sentence construction. Teach sentence structure in a playful environment, encouraging exploration and creativity. Spark curiosity and positive attitudes toward language learning through increasingly challenging levels. ## …

Languages