We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

CompiledPoem.py: Teaching about diversity and Python through poem

00:00

Formal Metadata

Title
CompiledPoem.py: Teaching about diversity and Python through poem
Title of Series
Number of Parts
131
Author
Contributors
License
CC Attribution - NonCommercial - ShareAlike 3.0 Unported:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal and non-commercial purpose as long as the work is attributed to the author in the manner specified by the author or licensor and the work or content is shared also in adapted form only under the conditions of this
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
Teaching how to program in Python has various approaches, but it becomes motivating when we work with concepts about diversity through poems. This talk will show how a project that aims to teach Python using poems and that grew hand in hand with the Python community has been changing the lives of children and, currently, teachers in a country in the global south. In order to demonstrate it, I will teach you how to create function blocks, conditional and looping structures in an easy and empowering way, while discussing topics such as racism, xenophobia, homophobia, and sexism, for example, through Python code integrated with poetry.
System on a chipAsynchronous Transfer ModeGoodness of fitContext awarenessComputer animationLecture/Conference
Trigonometric functionsAlgorithmSystem of linear equationsEncryptionLogicComplete metric spaceMoment (mathematics)Content (media)NeuroinformatikData structureProjective planeStudent's t-testForm (programming)AreaAlgorithmVideo gameMessage passingCodeMultiplication signWave packetMetropolitan area networkCASE <Informatik>Point (geometry)Event horizonSocial classProcess (computing)Descriptive statisticsCharacteristic polynomialData Encryption StandardTheory of relativityCross-correlationGraph coloringWordCompilation albumAssociative propertyMathematicsRouter (computing)Computer animationPanel paintingLecture/Conference
DatabaseCase moddingRewritingCodeComputational physicsStress (mechanics)Student's t-testElectric generatorCondition numberPoint (geometry)WordVideo gameTheory of relativityMultiplication signAbstractionCASE <Informatik>AlgorithmSocial classFunctional (mathematics)Order (biology)Content (media)DatabaseGroup actionAreaProgramming language2 (number)Pattern recognitionConnectivity (graph theory)NeuroinformatikMoment (mathematics)MiniDiscMetropolitan area networkCodeCalculationEnterprise architecturePower (physics)Social engineering (security)Computer programmingSoftware developerComputer animation
Transport Layer SecurityFunctional (mathematics)Theory of relativityPoint (geometry)Social classMoment (mathematics)Data structureJava appletVideo gamePosition operatorMultiplication signString (computer science)CompilerMetropolitan area networkComplete metric spaceProgramming languageCondition numberCASE <Informatik>CodeStudent's t-testAssociative propertyCompilation albumConsistencyComputer programmingComputer animation
Social classHypermediaAssociative propertyCompilation albumCompilerComputer animation
Venn diagramLetterpress printingAlgorithmCompilerPoint (geometry)QuicksortLetterpress printingGenderResultantBridging (networking)Type theoryDifferent (Kate Ryan album)Computer animation
Coma BerenicesSpacetimeAlgorithmString (computer science)Compilation albumMoment (mathematics)Computer animation
Set (mathematics)CodeCodeProjective planeComputer animation
Physical lawLarge eddy simulationPressureObject-oriented programmingDesign of experimentsSocial classGodRange (statistics)Student's t-testWordPresentation of a groupProjective planeNeuroinformatikFormal languageCodeGame theoryWave packetAlgorithmMultiplication signAreaContent (media)Film editingWeb pagePower (physics)MereologyLecture/ConferenceMeeting/InterviewComputer animation
Transcript: English(auto-generated)
Good morning, thanks everyone for to stay my talk and Before I should talk I need to this claim. It is not gonna talk about poetry okay, and So I'm from Cerrito Cerrito. It's a region of the northeast of the the Brazil and
It's very important for me because It's the the region and unrepresented represented in in the in the context of the Brazil I'm described with a
algorithm artisan artisan and Because I love to make act with cold and this is talk about the systematic So in my mind when I start my high school Our evil it is just a poem in writing for a computer to read and in my high school
I make my high school in the technician school and Federal Institute of the the Brazil and During my high school I create a project compiled poem or compiled poetry, but I
Changed the poem for poetry for point poem because they confuse the the people about the description So this is my first algorithm
This is writing in C++ It's not a Normal ascribe because it's just a poem and And so I use the structure of the poem for to writing an hour even
And so What is what is the relation? between the Python community and the project computer poetry or computer poem and because and why to motivate you to create this project in
2015 I'm participate the Python or this and During the the Python or this I'm presented the this talk because but in this moment My talk my project didn't have the the name complete poetry and the people said me Oh, what is the name the your project?
I don't know and so complete poetry is because of the compile the Python community local The name is emergent And so so it's my first first time to talk about the poems and codes In in the conference
and so I I started my undergraduate course and I thought oh my life is perfect because I had high school the high school my technician and I Can't change the word, but I was I probably know our events when they're all in college and
It's very very problematic in the if call Epco because My mind it's it's just what's happening with me what did you are wrong?
was a And I am he said the message for my colleagues With me 16 students fail it in the in the class and just for a proven and so
What has happened here? It's proven three problems like next academic fail In this moment. I will talk About my colleague my professors and another he searches another
Conference and and I He search about how to solve how to solve this problem how to And then fight This academic ferry and during my he searches I discovered three men's problems associate to
The Algorithm the classes failed. It's about teaching training This is the the most impactful in this contest because the a lot of the form the the kitchen would have
Pedagogical Form and the absence of the Cohalation between contents and the students lives and so the vital it's not make sense for the the most of people most of a student and Is is common to?
The students just like this this discipline this class And later access to contents the in the computer area because in the cases of Brazil The competing competing area is just possible if you
ingress in technician school or undergraduation course and so the most of people don't have during the K-12 assets true contents about the the computer
And During this this process I'm talk hope and How to solve this problem. This is the the man Can show in my mind until today how to solve this problem? So In so I I to searching complete poems in the shindra's education the teaching train because I remember and
to producing Completing poem it's it's associated the the use of the just a moment The verse the Raimi Raimi
and a lot of Characteristics to associate the algorithm and and the poem because of that I choose touching to excite complete moment in the sheen education in the guy to have
So What is what is time or what is His moments true to inside because in my past I had the assets to power freely education My own team
Teaching about in my shield hold about Paulo Freire and This is a important Turkey This is a man Turkey in the Brazil and the Latin America for to the education and your ER metal is discussed about education as a pretext for freedom and
If our fairly is defense about This necessary to teacher the teacher has a mediator and so he it's
Against the the bank a bank area education. Oh and teaching bank area and So perfectly it's each student has important knowledge and so
your history history of life and your cutie and popular education there is there is very important for to develop the Paulo Freire metal metal and
Another point is important for to develop the knowledge show to relation with life of the students and so it's very common when I to start in teaching in Python for example, oh and others and
I know this contents to in teaching how to calculate the area of the The this class for example, but it's not contextually with life the with the the life of the students and the
Okay, I need to calculate they are to learning about in how to use on a function, but it's not It's not represent the the empties the Life quality or the you could cutory of the the students. So
when the resume the The metal of the powerful methods is about Knowledge how to relation with life of the students
It's another occasion for example Why not why just to teaching about how to calculate in component interest in Python when I teaching about the impact Of compounding the rest of my student family's life. Oh
another question Why just teaching about the avoiding bias and database? When I came teaching about the dangers of the data the data and how how it can kill me nor minor tires and so discussions should
Should be The same but It's very very different when I cash on my my class about the consequence of the bias and the The minor tires people's groups in others
so because of that I create the complete poems and the couple of poem have four steps the first the first step is about introduction to computational thing and To second step. It's writing a poem
the third step it's writing a code with poem and the first step is writing The step three with Python or another program language, but I prefer
So this is a The first the first step for example how to calculate the time taken to deliver a food order using computing I think This in the case of the powerful method is the name is
Generating word ultimately the medic generator because Until When one time when one side time the the students will talk about your life you to
start to have reflects about your to a life contest and In the Brazil has a lot of problem with the To deliver the works delivers works and
The low the conditionals and a lot of in a lot of fathers of the students works in the Delivers in the enterprise of delivers What is in the case, what is computational thing?
Computational thing is basically to necessary abstraction to research the How to how to solve the problem? abstracting the the problem the the solution The composition it's the second step for to
develop computational thing Partner recognition and the first is algorithms so The second step based in the The complete compiler poem it's right writing a point. This is a
Famous poem the monobon data monobon data is a Poet the Brazilian poet, it's the best the best of all be sure
This could about the life of the the people to survive the That survive about the the rest of the foods and so he is comparing the animal with the
Man and so in this step is very important for to my class because This is writing about your life and two questions about The social structure
In the notice problem problematic is involved relations the The social the the social class In the case of the the writing a poem it's possible to extract for example the problem of hungry
Poor working conditionals Hasis and social consciousness because a Monobon data is to a man and it is possible to captionate the
position to the monobon data inside the the epic living in the Brazil so Has a stereo in the the poems or a lot of poems It's possible to
Discuss about middle social class And in this this is step, sorry in this step it's a Writing a code with a poem in this moment. I I need the Associate the my the class about how how to convert this point code
What is a function and so? This is Mars important Is that for the compiler poem metal because is more extensive, so Where is a function? What is a
if-else How to use if-else in your life how to use the structure reason why or for and And what's a program language you what's the relation the program language with the a poem for example
Why it's better to use Python or although we use the Java It depends off the the situations and so in the the first step is the have a
Substeps during the the class and the The the final for the final steps. It's about writing the step 3 with in Python for example once a time the the class to
reflect about your life has a learning about What is? Function f string is another's Another's data is or no
Do you know you need to insert this poem the students Can to start the the problem and to improve your skills? using Python
Because of the Develop my research this is a I have a public publish I have a papers and the conference the my My associate's publishing the local
local media And this is me here here in the inside the class So Because of the compiler point point I'm creating a book and
This is our results on the main results My brief my first bridge. It's available in sort of better calm This this poem is it's about the hair and the difference types of hair and
I know that it's about haces and the cash on the social stories and the stereo piece And I know there is true gender and through toys about it's possible to Play in to enjoy and
So use for In print for to describe This discussion This is a my Manifest. Sorry. This is a in Portuguese. I will try to Translate for in English and in another moment, but now it's available in poisea compala dot-com
The literature manifest And I created on podcast because of this This poor this project making act with code and
I would like to invite they participate the Python or that she's not tau Is People more than technology, it's 9 to 11 August in this year and My day you're talking to the Python Brazil
and it's in Rio de Janeiro and in this year and This is a Phrasee it's important of the Paulo Freire when education is not liberated The dream of the oppressors is to be the oppressor
So I would like your presence and I'm open to Cassions and to collect. Thank you so much for this nice presentation. Sorry
if anyone has a question, you can move to microphones or and Discord channel you can ask your questions. Hello
Thank you for your talk I would like to ask you What is the range was the age of your students or the kids you you engage? when you are teaching them about
Poetry and cold I teaching about the for class the The students the the cut k-12 Today I'm teaching training Profiled teaching training for to apply in young and out of education in the Brazil
for to improve the literature with a literacy Teaching In I think he's each class Had 25 students for class so
Hello, thank you for your talk I Would like to ask you how was your experience using Paulo Freire?
with these teenagers it's very In part important for me because When I To start a student the Paulo Freire methods
I'm just talked about to apply in the young and out of education but when I was was apply in the the teenagers hits oh my God because the the child is in part and
empower powers or set yourself and It's it's it's very nice to comprehend the the class socials and to
To generate a lot of occasions and this is a age correct to introduce The the computational thing and for consequence Python Okay. Thank you. Hey, thank you for your talk. It was amazing. I
Used to teach computational thinking for kids, but we used a different approach we use like RPG games and weird stuff basically How did you came up with the idea of using poems? I mean our kids in Brazil
Interested in poems because I can say it for myself when I was a kid I don't think I ever was read a poem in Brazil. So Actually, thank you for introducing poems to kids in Brazil Okay
In my childhood I have access to a lot of contents about the Poems because my I had that I want The literature teaching and so it it's more easy for me to connect the two areas and so when I start in my high school, I
Remember, I I thought oh No, we're even just like it's a it's a point, but it's writing in another language language for to computer The computer read so
I think It's complicating the scenario of the Brazil to teaching about poems because the the teaching training does have time for to improve your skills to
Put enough in your Python for example And so in my page in my project in my page I may try to change the reality to insert the the teaching training in the vital using Python Thank you. Thank you so much
In this court channel, there is no other questions Thank you so much for this presentation And thank you for your participation and questions
Please accept these gifts from us