kyg-guessing-game-kit


Namekyg-guessing-game-kit JSON
Version 0.1 PyPI version JSON
download
home_pagehttps://www.ashokbakthavathsalam.com/
SummaryKYG: Guessing Game Kit – Playful Python Learning by Ashok Sir and Sathish Ramanujam
upload_time2025-08-22 15:26:15
maintainerNone
docs_urlNone
authorAshok Bakthavathsalam, Sathish Ramanujam
requires_python>=3.6
licenseNone
keywords python education game guessing tkinter induction zero2hero
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Co-Kreate Your Genius: KYG Guessing Game Kit

An interactive, gamified toolkit for learning Python fundamentals—built on a proven method by [Ashok Bakthavathsalam](https://www.ashokbakthavathsalam.com/) and created by [Sathish Ramanujam](https://professor-sathish.github.io/).

## What is KYG Guessing Game Kit?

This is a fun, hands-on way for students to experience Python’s five core constructs—**print statements, function calls, variable input, import, GUI basics**—in a real game.

* Designed for “Zero2Hero” Python induction events.
* Lets students play the classic “guess my number!” challenge.
* All logic shown in code—and explained interactively through gameplay.
* Perfect for classroom, online exercises, coding clubs, or self-learning.

## Why Use This Kit?

* Developed by Python educators for rapid onboarding and retention.
* Play, explore, then dive into code: students see the GUI first, then relate it to Python logic.
* Each step introduces a core Python concept in context.

## How to Play

* Open the game GUI, let students choose a range, and let the computer try to guess.
* Students respond with HIGHER/LOWER/YES buttons as the computer guesses their number.
* Behind the scenes: binary and linear search strategies are explained in code and gameplay.
* Replay as needed, experiment, and learn.

See the included \[readme.md] for complete instructions!

## Authors

* [Ashok Bakthavatchalam](https://www.ashokbakthavathsalam.com/)
* [Sathish Ramanujam](professor-sathish.github.io)

## Features

* Clean Tkinter GUI
* Reinforces fundamental Python constructs
* Replayable and easily customizable
* Well-documented gameplay and code

## Installation

* pip install kyg-guessing-game-kit
* **After installation, you can run the game with**

  * python -m kyg\_ggk or kyg\_ggk




            

Raw data

            {
    "_id": null,
    "home_page": "https://www.ashokbakthavathsalam.com/",
    "name": "kyg-guessing-game-kit",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": null,
    "keywords": "python education game guessing tkinter induction zero2hero",
    "author": "Ashok Bakthavathsalam, Sathish Ramanujam",
    "author_email": "ashok@kgisl.com, sathishse13@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/32/2a/82b6ee578140dc1a343af80c5102a048b0a3f74760d02ce1cb21821f4e70/kyg_guessing_game_kit-0.1.tar.gz",
    "platform": null,
    "description": "# Co-Kreate Your Genius: KYG Guessing Game Kit\r\n\r\nAn interactive, gamified toolkit for learning Python fundamentals\u2014built on a proven method by [Ashok Bakthavathsalam](https://www.ashokbakthavathsalam.com/) and created by [Sathish Ramanujam](https://professor-sathish.github.io/).\r\n\r\n## What is KYG Guessing Game Kit?\r\n\r\nThis is a fun, hands-on way for students to experience Python\u2019s five core constructs\u2014**print statements, function calls, variable input, import, GUI basics**\u2014in a real game.\r\n\r\n* Designed for \u201cZero2Hero\u201d Python induction events.\r\n* Lets students play the classic \u201cguess my number!\u201d challenge.\r\n* All logic shown in code\u2014and explained interactively through gameplay.\r\n* Perfect for classroom, online exercises, coding clubs, or self-learning.\r\n\r\n## Why Use This Kit?\r\n\r\n* Developed by Python educators for rapid onboarding and retention.\r\n* Play, explore, then dive into code: students see the GUI first, then relate it to Python logic.\r\n* Each step introduces a core Python concept in context.\r\n\r\n## How to Play\r\n\r\n* Open the game GUI, let students choose a range, and let the computer try to guess.\r\n* Students respond with HIGHER/LOWER/YES buttons as the computer guesses their number.\r\n* Behind the scenes: binary and linear search strategies are explained in code and gameplay.\r\n* Replay as needed, experiment, and learn.\r\n\r\nSee the included \\[readme.md] for complete instructions!\r\n\r\n## Authors\r\n\r\n* [Ashok Bakthavatchalam](https://www.ashokbakthavathsalam.com/)\r\n* [Sathish Ramanujam](professor-sathish.github.io)\r\n\r\n## Features\r\n\r\n* Clean Tkinter GUI\r\n* Reinforces fundamental Python constructs\r\n* Replayable and easily customizable\r\n* Well-documented gameplay and code\r\n\r\n## Installation\r\n\r\n* pip install kyg-guessing-game-kit\r\n* **After installation, you can run the game with**\r\n\r\n  * python -m kyg\\_ggk or kyg\\_ggk\r\n\r\n\r\n\r\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "KYG: Guessing Game Kit \u2013 Playful Python Learning by Ashok Sir and Sathish Ramanujam",
    "version": "0.1",
    "project_urls": {
        "Homepage": "https://www.ashokbakthavathsalam.com/"
    },
    "split_keywords": [
        "python",
        "education",
        "game",
        "guessing",
        "tkinter",
        "induction",
        "zero2hero"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "07a6bcc6feb1d50ee5f015c389c10c7000e01dfc47c1308fcfde467160e4226c",
                "md5": "7fb4b4aa32a654593819fa62a0444c82",
                "sha256": "4ab1e112895aab3bbc83b6855bf7b9368b36117b6e41c32d093fa73838537175"
            },
            "downloads": -1,
            "filename": "kyg_guessing_game_kit-0.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "7fb4b4aa32a654593819fa62a0444c82",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6",
            "size": 5287,
            "upload_time": "2025-08-22T15:26:14",
            "upload_time_iso_8601": "2025-08-22T15:26:14.885345Z",
            "url": "https://files.pythonhosted.org/packages/07/a6/bcc6feb1d50ee5f015c389c10c7000e01dfc47c1308fcfde467160e4226c/kyg_guessing_game_kit-0.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "322a82b6ee578140dc1a343af80c5102a048b0a3f74760d02ce1cb21821f4e70",
                "md5": "d49facf902a1f474c4dcc960bb13d726",
                "sha256": "75bf3663aa7e76a21abed9b0bfbd6b7a67687567f9b5fbc5031b317560463fff"
            },
            "downloads": -1,
            "filename": "kyg_guessing_game_kit-0.1.tar.gz",
            "has_sig": false,
            "md5_digest": "d49facf902a1f474c4dcc960bb13d726",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 4782,
            "upload_time": "2025-08-22T15:26:15",
            "upload_time_iso_8601": "2025-08-22T15:26:15.814317Z",
            "url": "https://files.pythonhosted.org/packages/32/2a/82b6ee578140dc1a343af80c5102a048b0a3f74760d02ce1cb21821f4e70/kyg_guessing_game_kit-0.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-08-22 15:26:15",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "kyg-guessing-game-kit"
}
        
Elapsed time: 1.60182s