{ "info": { "author": "Helio H. Monte-Alto", "author_email": "heliohenrique3@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# HtDP in Python\n\n## English\n\nThis is an educational library inspired by the _htdp_ library existing for the Racket language, aiming to enable the use of ideas similar to the _How to Design Programs_ approach for teaching programming. _How to Design Programs_ is a textbook developed by Matthias Felleisen, Robert Bruce Findler, Matthew Flatt and Shriram Krishnamurthi, and presents an interesting approach on teaching program design. The book can be accessed in https://htdp.org/2018-01-06/Book/index.html\n\nThe library's implementation is based on Pygame and facilitates de development of games and interactive programs by means of an interesting API which is easy to learn.\n\nThis is the Portuguese version of the API\n\n## Portuguese\n\nEsta \u00e9 uma biblioteca de fins educacionais inspirada pela biblioteca _htdp_ existente na linguagem Racket, visando permitir o uso de ideias similares \u00e0 abordagem _How to Design Programs_ para o ensino de programa\u00e7\u00e3o. _How to Design Programs_ \u00e9 um livro-texto desenvolvido por Matthias Felleisen, Robert Bruce Findler, Matthew Flatt e Shriram Krishnamurth, e apresenta uma abordagem interessante para o ensino de projeto (_design_) de programas. O livro pode ser acessado em https://htdp.org/2018-01-06/Book/index.html\n\nA implementa\u00e7\u00e3o da biblioteca \u00e9 baseada em Pygame e facilita o desenvolvimento de jogos e programas interativos por meio de uma interessante API que \u00e9 f\u00e1cil de aprender.\n\nEst\u00e1 \u00e9 a vers\u00e3o em Portugu\u00eas da API. \n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/helioh2/htdp-python-pt-br.git", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "htdp-pt-br", "package_url": "https://pypi.org/project/htdp-pt-br/", "platform": "", "project_url": "https://pypi.org/project/htdp-pt-br/", "project_urls": { "Homepage": "https://github.com/helioh2/htdp-python-pt-br.git" }, "release_url": "https://pypi.org/project/htdp-pt-br/0.1.4/", "requires_dist": [ "pygame", "namedlist" ], "requires_python": "", "summary": "A library and framework based on the HtDP approach for teaching programming, by Matthias Felleisen et al. It is similar to the htdp_pt_br packages in Racket.", "version": "0.1.4" }, "last_serial": 4433000, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "ca84fb6e87adf7191779641e3ae112b0", "sha256": "5ceaa6c2378b44c8ed6ea0e8b4c650090042ec8ef7dd008fa172fcddb06c5245" }, "downloads": -1, "filename": "htdp_pt_br-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ca84fb6e87adf7191779641e3ae112b0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5984, "upload_time": "2018-08-21T04:34:49", "url": "https://files.pythonhosted.org/packages/66/55/b9bd3f159d4587d04f1b1a504d4806d36c34fbcde8ea268b5031b21046c9/htdp_pt_br-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6fb3ab853633822ffe657b48cf82c6be", "sha256": "2294b58bc88506db21ead76e304819308fec6c45a15ef2818a6717500a8924f4" }, "downloads": -1, "filename": "htdp_pt_br-0.0.1.tar.gz", "has_sig": false, "md5_digest": "6fb3ab853633822ffe657b48cf82c6be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4929, "upload_time": "2018-08-21T04:34:52", "url": "https://files.pythonhosted.org/packages/f2/79/4f81943a51141d6c9d5bde4748a6a5be5b0dce2f54eaf99a8f8a86cace12/htdp_pt_br-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "3288a4a1dead06298850a1e3d8ccb302", "sha256": "caa3393b35e63fc19e325a48c1d7b863873dda541a232ce8fcfba4e0550d8a25" }, "downloads": -1, "filename": "htdp_pt_br-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "3288a4a1dead06298850a1e3d8ccb302", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5988, "upload_time": "2018-08-21T04:39:41", "url": "https://files.pythonhosted.org/packages/cc/23/bbb8b8195a6f72c6f3f9b4e248d5c97f94ee4316822defdbb656df5d8b10/htdp_pt_br-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "652b525b145d2af79f9b82bea29345aa", "sha256": "a233b31373c33d5aa052bf4a2dd37f516dbd8dd6e4a5e6c3e3b06e1a37c66fbf" }, "downloads": -1, "filename": "htdp_pt_br-0.0.2.tar.gz", "has_sig": false, "md5_digest": "652b525b145d2af79f9b82bea29345aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4925, "upload_time": "2018-08-21T04:39:42", "url": "https://files.pythonhosted.org/packages/ee/cf/14b745cb61158057e37ea317c4ef14d703c36b65a482f05ef793db4585a7/htdp_pt_br-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "3643bc63417fbfa9165ceb758af48653", "sha256": "60f2d2e539564e894d022908495d690878d323abcce1d815992674f854dca8e5" }, "downloads": -1, "filename": "htdp_pt_br-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "3643bc63417fbfa9165ceb758af48653", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6009, "upload_time": "2018-08-21T04:44:35", "url": "https://files.pythonhosted.org/packages/73/69/7ff89f1609f9df37bf6a4bf52aefc998cd6908de5838995cd4dcf3169a87/htdp_pt_br-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7d3f3a49f297f4c1e2dcf5ee64868c2e", "sha256": "05de416f4755443b4f3723508c50b4975aa522171c43d7a44b7f49ba8a382f34" }, "downloads": -1, "filename": "htdp_pt_br-0.0.3.tar.gz", "has_sig": false, "md5_digest": "7d3f3a49f297f4c1e2dcf5ee64868c2e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4989, "upload_time": "2018-08-21T04:44:36", "url": "https://files.pythonhosted.org/packages/b4/76/8a59fbaa1231338e626023415d2a2ad1e94ec7cb59939e1e4e90d1369fd9/htdp_pt_br-0.0.3.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "ce48873133d6caacd8e4333b481a382b", "sha256": "55a742f603ffad4b754cb468c5dbae9dcabf81b6bc7fe54d4a27a084d76ef182" }, "downloads": -1, "filename": "htdp_pt_br-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "ce48873133d6caacd8e4333b481a382b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7417, "upload_time": "2018-08-29T19:23:20", "url": "https://files.pythonhosted.org/packages/52/ec/7ab33d400b8caf196d96af58f9c8c94e0aaf80660b3776047a4307c2157c/htdp_pt_br-0.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "02d9b58622d9cf56731e8c88affd57d8", "sha256": "506b85bfa7b3cff6a9247eb622130c918b290b739c1f036f37ccdbeb4222a7fc" }, "downloads": -1, "filename": "htdp_pt_br-0.0.7.tar.gz", "has_sig": false, "md5_digest": "02d9b58622d9cf56731e8c88affd57d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6298, "upload_time": "2018-08-29T19:23:42", "url": "https://files.pythonhosted.org/packages/33/34/5203e6a752c11e8ba3396602ebb9067a701eaf398f46d1d93e06e2e8db2d/htdp_pt_br-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "ca347560bfbbba56aa4a97559f71b6cb", "sha256": "82a809aa92da073b05265135a9296fb73159f80746a8d709748661af8fd0142e" }, "downloads": -1, "filename": "htdp_pt_br-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "ca347560bfbbba56aa4a97559f71b6cb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9698, "upload_time": "2018-09-02T04:19:14", "url": "https://files.pythonhosted.org/packages/aa/57/e4f8694facf72ef44849c9b0d8e75a658d5bb37cae21cd45d80254eb45f5/htdp_pt_br-0.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5d5cb0620a7559e347cd86a45dff20e4", "sha256": "696093a6ad0a21382f70288647433f1b4acba0c4f05f98d6bb3b06703c991eda" }, "downloads": -1, "filename": "htdp_pt_br-0.0.8.tar.gz", "has_sig": false, "md5_digest": "5d5cb0620a7559e347cd86a45dff20e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9135, "upload_time": "2018-09-02T04:19:16", "url": "https://files.pythonhosted.org/packages/3e/c9/ef8769b6968cc71aa037cb234fc76bec537e3277f2735a55f59aaeb32aae/htdp_pt_br-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "8af7097dff3e4a0dabd3102a97f18733", "sha256": "27923bcbe43da53e4f269935e6a613b33a9260c587b222b2a32c57a629dab4c7" }, "downloads": -1, "filename": "htdp_pt_br-0.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "8af7097dff3e4a0dabd3102a97f18733", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9711, "upload_time": "2018-09-04T16:38:58", "url": "https://files.pythonhosted.org/packages/20/c1/c551aa0781effd379514a7fb3b6d56a66db9eec3312303fd783c2e996abe/htdp_pt_br-0.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c74af0f9aed475c3d9bc2503c7756680", "sha256": "b7fa4163eec479eb478285b1bd7f940694c817844e263029545871df055748b1" }, "downloads": -1, "filename": "htdp_pt_br-0.0.9.tar.gz", "has_sig": false, "md5_digest": "c74af0f9aed475c3d9bc2503c7756680", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9175, "upload_time": "2018-09-04T16:39:02", "url": "https://files.pythonhosted.org/packages/8b/59/b76d653377f3bce3a34bb55e6099710b24c0bda095d8d872686e7b425489/htdp_pt_br-0.0.9.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "aadb4066631c335995a9df2528169b90", "sha256": "3761974b4d8d1a5f2f39d4e1cc6951b69e50e41b16ed7003cca646c5594ec8d6" }, "downloads": -1, "filename": "htdp_pt_br-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "aadb4066631c335995a9df2528169b90", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9707, "upload_time": "2018-09-11T00:39:16", "url": "https://files.pythonhosted.org/packages/b7/75/0ec75185d99a5708652dc2e86311402d64ba15d097c26895159ed47eb975/htdp_pt_br-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f2c2c4d650aaffcdac8e3283b14893e3", "sha256": "71465049fb44aadd3dcc50819b849efb134d245f99ef6f9811e13257879828f8" }, "downloads": -1, "filename": "htdp_pt_br-0.1.0.tar.gz", "has_sig": false, "md5_digest": "f2c2c4d650aaffcdac8e3283b14893e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9178, "upload_time": "2018-09-11T00:39:18", "url": "https://files.pythonhosted.org/packages/ed/73/c3e89da35f5e7b543bd729ac4a13d5742376f08d11d9e9b61163105932e1/htdp_pt_br-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "08f9333cff7f1c6cf2b09c32e93d2969", "sha256": "365db3451ba044833759a784213412e7eb0f152d70701eb609df290f2629589d" }, "downloads": -1, "filename": "htdp_pt_br-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "08f9333cff7f1c6cf2b09c32e93d2969", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9760, "upload_time": "2018-09-18T21:34:11", "url": "https://files.pythonhosted.org/packages/37/f2/3fe175d1cf3833d5b00e2fb9bcf5c58590a319eb13395b98d1b94bc827cb/htdp_pt_br-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9c8a38827e04652bddb25c992db9fe84", "sha256": "69d8ac573974e066c85e88cac84158084c54eef5bfb1c2ebb6b9d9fd28b27666" }, "downloads": -1, "filename": "htdp_pt_br-0.1.1.tar.gz", "has_sig": false, "md5_digest": "9c8a38827e04652bddb25c992db9fe84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8276, "upload_time": "2018-09-18T21:34:13", "url": "https://files.pythonhosted.org/packages/e8/14/b1eed7df5bb34bd0893eae6ee613b9c35c8513a78d5f956d507d5d63956a/htdp_pt_br-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "3e269d196b3bbdad2b4538f1d56be189", "sha256": "8137ed677568406c19b83c87aed0e15fff0299dea45171445538550e4edad4bd" }, "downloads": -1, "filename": "htdp_pt_br-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "3e269d196b3bbdad2b4538f1d56be189", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9769, "upload_time": "2018-09-24T23:30:26", "url": "https://files.pythonhosted.org/packages/f6/1b/b60786203b2499d996bb9703cd9707e8bb228b409f1e1aa333a0bee2cf0c/htdp_pt_br-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "48c3ee4467defc53183c548c4877e83c", "sha256": "8543b36451abb786bf4fb9aec8a441bd1a3e6240a7135c043f73dc9a7d6a795c" }, "downloads": -1, "filename": "htdp_pt_br-0.1.2.tar.gz", "has_sig": false, "md5_digest": "48c3ee4467defc53183c548c4877e83c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8728, "upload_time": "2018-09-24T23:30:28", "url": "https://files.pythonhosted.org/packages/a6/28/0b2d77ff34a5501e3f990c519d6059a8d3d1295d94da75d0a0d6858ebc0c/htdp_pt_br-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "1b56e2d155c7e6680f024f4d2dbceb01", "sha256": "cd8bfc3448f018f4c42cdbf4ab237ff6ffca03bf07101cc0893fd477c5ffd390" }, "downloads": -1, "filename": "htdp_pt_br-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "1b56e2d155c7e6680f024f4d2dbceb01", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10280, "upload_time": "2018-09-25T14:49:03", "url": "https://files.pythonhosted.org/packages/03/76/3db0d591c6b42f39999e610d8e7f6fa3196d180e1369ff548825d6c84be4/htdp_pt_br-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6d5ff770662636aa9641ad8ed0ec8291", "sha256": "a9f51d2a3f84590fb3798d61b2a507d6a83b37b3773bc5a50f7ac11dade812e1" }, "downloads": -1, "filename": "htdp_pt_br-0.1.3.tar.gz", "has_sig": false, "md5_digest": "6d5ff770662636aa9641ad8ed0ec8291", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9351, "upload_time": "2018-09-25T14:49:05", "url": "https://files.pythonhosted.org/packages/de/4c/890123b66e2fc6d6173792ae92d72e7afede537b5e794137f9e311da5271/htdp_pt_br-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "2878a4356b186c47d351a2d24af1b0ab", "sha256": "f0ff8cf040e5a8dc3a7bbb3c58c2eda2905c2e786d199b4cb73dce55d63d6100" }, "downloads": -1, "filename": "htdp_pt_br-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "2878a4356b186c47d351a2d24af1b0ab", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10387, "upload_time": "2018-10-30T20:15:26", "url": "https://files.pythonhosted.org/packages/ae/c2/f618375b73ddd8cc5da7a89ec2788ca4c58ef76c332ca2b4599db05d2a4b/htdp_pt_br-0.1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f195d7bddcbc2e42e95e11736f463471", "sha256": "9f460c92f5b0ee639088e27de19eaa742349bcfd472ec8a894b1df305b749a06" }, "downloads": -1, "filename": "htdp_pt_br-0.1.4.tar.gz", "has_sig": false, "md5_digest": "f195d7bddcbc2e42e95e11736f463471", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9803, "upload_time": "2018-10-30T20:15:28", "url": "https://files.pythonhosted.org/packages/f7/ef/c804e8dce04616be0d4cd5e430e5c7e2f614133743f9d36e08d4274f75e7/htdp_pt_br-0.1.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2878a4356b186c47d351a2d24af1b0ab", "sha256": "f0ff8cf040e5a8dc3a7bbb3c58c2eda2905c2e786d199b4cb73dce55d63d6100" }, "downloads": -1, "filename": "htdp_pt_br-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "2878a4356b186c47d351a2d24af1b0ab", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10387, "upload_time": "2018-10-30T20:15:26", "url": "https://files.pythonhosted.org/packages/ae/c2/f618375b73ddd8cc5da7a89ec2788ca4c58ef76c332ca2b4599db05d2a4b/htdp_pt_br-0.1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f195d7bddcbc2e42e95e11736f463471", "sha256": "9f460c92f5b0ee639088e27de19eaa742349bcfd472ec8a894b1df305b749a06" }, "downloads": -1, "filename": "htdp_pt_br-0.1.4.tar.gz", "has_sig": false, "md5_digest": "f195d7bddcbc2e42e95e11736f463471", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9803, "upload_time": "2018-10-30T20:15:28", "url": "https://files.pythonhosted.org/packages/f7/ef/c804e8dce04616be0d4cd5e430e5c7e2f614133743f9d36e08d4274f75e7/htdp_pt_br-0.1.4.tar.gz" } ] }