# 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"
}