{"id":333,"date":"2020-04-20T11:56:04","date_gmt":"2020-04-20T10:56:04","guid":{"rendered":"https:\/\/stachura-terlecka.pl\/?page_id=333"},"modified":"2020-04-26T21:55:22","modified_gmt":"2020-04-26T20:55:22","slug":"materialy-do-projektow","status":"publish","type":"page","link":"https:\/\/stachura-terlecka.pl\/?page_id=333","title":{"rendered":"Materia\u0142y do projekt\u00f3w"},"content":{"rendered":"<p>Temat 1:<\/p>\n<p>Temat 2:<\/p>\n<p><strong>Temat 3: Aplikacja do wystawiania fv.<\/strong><\/p>\n<p>Narz\u0119dzie mo\u017ce by\u0107 aplikacj\u0105 okienkow\u0105 lub konsolow\u0105. Do tworzenia ciekawszych interfejs\u00f3w konsolowych mo\u017cna stosowa\u0107 modu\u0142 turtle, w przypadku aplikacji okienkowej polecane jest PyQT5. Dokumentacj\u0119 obu modu\u0142\u00f3w znajdziecie Pa\u0144stwo w pod adresem:<br \/>https:\/\/docs.python.org\/3.3\/library\/turtle.html?highlight=turtle<br \/>https:\/\/python101.readthedocs.io\/pl\/latest\/pyqt\/<br \/>Do realizacji przydatny jest modu\u0142 WeasyPrint umo\u017cliwia on konwersj\u0119 plik\u00f3w .html do .pdf, opis, spos\u00f3b instalacji i przyk\u0142ady u\u017cycia znajdziecie Pa\u0144stwo poni\u017cej:<br \/>https:\/\/weasyprint.org\/start\/?fbclid=IwAR3VNFBMYLIwWn_MU8BqnTmOvHvofZnMe7grwUaU15k-7bLNsbHueGulYx8<br \/>Przyk\u0142adowy wz\u00f3r html fv znajdziecie Pa\u0144stwo pod adresem:<br \/>https:\/\/github.com\/sparksuite\/simple-html-invoice-template\/blob\/master\/invoice.html<\/p>\n<p><strong>Temat 4: Generowanie wykres\u00f3w na podstawie danych w plikach csv lub Exel.<\/strong><\/p>\n<p>W przypadku stosowania pliku csv w tym projekcie nale\u017cy zastosowa\u0107 modu\u0142 csv &#8211; przyk\u0142ad zastosowania modu\u0142u i jego opis znajdziecie Pa\u0144stwo:<br \/>https:\/\/cwsi.pl\/python\/tutorial\/pliki-csv-i-python-odczyt-i-zapis\/<br \/>Inny spos\u00f3b dzia\u0142ania na plikach csv znadziecie Pa\u0144stwo w dokumentacji pythona:<br \/>https:\/\/python101.readthedocs.io\/pl\/latest\/bazy\/sql\/dane.html<br \/>Aby odczytywa\u0107 dane z plik\u00f3w Exela (xls) mo\u017cemy zastosowa\u0107 bibliotek\u0119 xlwt, opis i przyk\u0142ady zastosowania znajdziecie Pa\u0144stwo tu:<br \/>https:\/\/rk.edu.pl\/pl\/generowanie-i-czytanie-plikow-excela-w-pythonie\/<br \/>Bibliotek\u0105, kt\u00f3r\u0105 mo\u017cna wykorzysta\u0107 do tworzenia wykres\u00f3w jest matplotlib, opis i przyk\u0142ady znajdziecie Pa\u0144stwo tu:<br \/>https:\/\/www.obliczeniowo.com.pl\/421<\/p>\n<p>Wszystkie dane do wykres\u00f3w znajdziecie Pa\u0144stwo <a href=\"https:\/\/stachura-terlecka.pl\/wp-content\/uploads\/2020\/04\/dla_studentow_temat_wykresy.zip\">archiwum z danymi.<\/a><\/p>\n<p><strong>Temat 5: minigierki do Minecraft:<\/strong><\/p>\n<p>Opis: Projekt polega na stworzeniu 15 minigierek do\u00a0<span class=\"hiddenSpellError\">Minecrafta<\/span> wykorzystuj\u0105cego modu\u0142 &#8220;<span class=\"hiddenSpellError\">teachcraft<\/span>&#8220;. Gierki maj\u0105 by\u0107 inspirowane ksi\u0105\u017ckami (np. mit o Minotaurze i labirynt &#8211; kod\u00a0dost\u0119pny w archiwum poni\u017cej). Przy oddaniu projektu nale\u017cy poda\u0107 ksi\u0105\u017ck\u0119 lub wydarzenie, z kt\u00f3rym zwi\u0105zana jest <span class=\"hiddenSpellError\">minigra<\/span>.<br \/>Przyk\u0142adowe kody mo\u017cecie Pa\u0144stwo r\u00f3wnie\u017c znale\u017a\u0107 we wprowadzeniu do\u00a0<span class=\"hiddenSpellError\">teachcrafta<\/span>.<br \/>https:\/\/teachcraft.net\/lesson1<br \/>Client Launcher mo\u017cecie Pa\u0144stwo pobra\u0107 z: https:\/\/github.com\/TeachCraft\/TeachCraft-ClientLauncher<\/p>\n<p>Biblioteka potrzebna do tworzenia minigier dost\u0119pna jest pod adresem: https:\/\/github.com\/TeachCraft\/TeachCraft-Examples<br \/>To dobry wst\u0119p do programowania pod\u00a0<span class=\"hiddenSpellError\">teachcrafta<\/span>.<br \/>Archiwum: <a href=\"https:\/\/stachura-terlecka.pl\/wp-content\/uploads\/2020\/04\/minecraft_kod.zip\">minecraft_kod<\/a><\/p>\n<p>Temat 6: <strong>Sterowanie dronem Tello Edu z wykorzystaniem kodu Python<\/strong><\/p>\n<p>Biblioteka potrzebna do sterowania dronem z poziomu kodu napisanego w j\u0119zyku Python jest dost\u0119pna na github:<br \/>https:\/\/github.com\/dji-sdk\/Tello-Python<br \/>Znajdziecie tam Pa\u0144stwo r\u00f3wnie\u017c przyk\u0142ady zastosowania.<\/p>\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Temat 1: Temat 2: Temat 3: Aplikacja do wystawiania fv. Narz\u0119dzie mo\u017ce by\u0107 aplikacj\u0105 okienkow\u0105 lub konsolow\u0105. Do tworzenia ciekawszych interfejs\u00f3w konsolowych mo\u017cna stosowa\u0107 modu\u0142 turtle, w przypadku aplikacji okienkowej polecane jest PyQT5. Dokumentacj\u0119 obu modu\u0142\u00f3w znajdziecie Pa\u0144stwo w pod adresem:https:\/\/docs.python.org\/3.3\/library\/turtle.html?highlight=turtlehttps:\/\/python101.readthedocs.io\/pl\/latest\/pyqt\/Do realizacji przydatny jest modu\u0142 WeasyPrint umo\u017cliwia on konwersj\u0119 plik\u00f3w .html do .pdf, opis, spos\u00f3b [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/stachura-terlecka.pl\/index.php?rest_route=\/wp\/v2\/pages\/333"}],"collection":[{"href":"https:\/\/stachura-terlecka.pl\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/stachura-terlecka.pl\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/stachura-terlecka.pl\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/stachura-terlecka.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=333"}],"version-history":[{"count":14,"href":"https:\/\/stachura-terlecka.pl\/index.php?rest_route=\/wp\/v2\/pages\/333\/revisions"}],"predecessor-version":[{"id":352,"href":"https:\/\/stachura-terlecka.pl\/index.php?rest_route=\/wp\/v2\/pages\/333\/revisions\/352"}],"wp:attachment":[{"href":"https:\/\/stachura-terlecka.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=333"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}