Upload
others
View
20
Download
0
Embed Size (px)
Citation preview
STEM School Chattanooga 10thGradePBLUnitPlan
Unit3:Unum-PythonCoding
LearningTargetTopicsAlgebraII:Sequences,SystemsofEquations,QuadraticFunctions,TransformationsofFunctionsGeometry:CoordinateGeometry,TriangleTheorems,TrigonometryEnglishII:DemonstratecommandoftheconventionsofstandardEnglishgrammarandusageChemistry:DemonstrateacleargraspofChemistryUnit1LearningTargetsU.S.History:Determinecentralideasfromsourcedocumentsandevaluatevariousexplanationsforhistoricalevents
GradeLevel 10thGrade UnitLength 6WeeksUnitOverview
Inthefirsthalfoftheunit,studentswillusecodecademy.comtolearnthePythoncodinglanguagewithoutassistancefromteachers.Studentswillbeabletoworkindependentlyorcollaborativelytocompletethework,andshortquizzescreatedbyUnumstaffandfourstudentPythonexpertswillbeadministratedtodetermineindividualPythoncodingproficiency.Inthesecondhalfoftheunit,studentswillworkingroupsofthreeusingPythontowriteprograms.Programswillbewrittentohelpsolvemathandscienceproblems,aswellasa“chooseyourownadventure”gameforhistoricalevents.TheunitwillconcludewithgroupsparticipatinginacodingchallengescompetitionattheschoolcreatedbyUnumstaffandstudentPythonexperts.Thetopgroupsintheschool-basedcompetitionwillthenbeinvitedtocompeteinasimilarcodingchallengeagainstUnumemployeesatUnum’sheadquartersforviewingbyallUnumemployees.
UnitEssentialIssue
Problem:HowdoyouusePythontocodeusefulprogramsorgamesforcoreclasses?
CulminatingEvents(KickOff,MidtermEvents,andGroups)
KickOff–January21StudentswilltraveltoUnum’sAtlantadatacentertolearnaboutpracticalapplicationsofthePythoncodinglanguage.StudentswillreceivetwogradesforthisPBL:oneindividual,onegroup.IndividualPortionStudentswillcomplete9unitsfromCodecademy’slessonsonPython.Theywilltaketwoquizzesandafinalappliedcodingassessment(createdbyUnumstaffandstudentPythonexperts)todetermineindividual
SocialStudies
Mathematics
LanguageArts
Science
proficiencylevel.ThePythoncodingPBLindividualgradewillbeassessedasfollows:• BA(basic):Completingthefirst6Pythonunitsincodecademy.comandpassQuiz1• PR(proficient):Completethefirst6Pythonunitsincodecademy.comandpassQuiz1and2• AD(advanced):Completeall9Pythonunitsincodecademy.comandpassQuiz1and2
DatesforIndividualAssessments• 1/21/15PythonQuiz1–Units1-6• 1/28/15PythonQuiz2–Units1-9
GroupPortionIngroupsofthree,studentswillworktogethertowritecodeforeachofthecorecontentclasses.TheattachedrubricwillbeusedtoassessgroupPBLperformanceandgrade.ThefinalgroupPBLgradewillbeassignedasfollows:
• BB:OneormoreofthecontentareasdonotmeetProficientrequirements• PR:AllcontentareasareatleastatProficientrequirementsorbetter• AD:AllcontentareasareatAdvancedrequirements
Turn-inday–February19Teamswillsubmitcompletedcodeworkforcorecontentareas.Competition–ThursdayMarch10TeamswillcompeteagainsteachotheratSTEMSchool,completingcodingchallengesbasedonwhattheylearnedinCodecademy.UnumCompetition–WednesdayMarch16ThetopteamsfromtheSTEMcodingcompetitionwillthencompeteatUnumintheirshowcasecompetition.
CommonAssessment
STEMPBLRubric
PBLUnit:#2UnumStudent:_______________Date:_______________
Advanced Proficient NeedsImprovement
MathComponents:AlgebraII
ü Takeanyone(1)ofyourcompletedtasksfromtheProficientcolumnandperformthecorrespondingenhancements:A. ToprogramA,addanoption
whereyoucanapplyatransformationtothegivenquadraticandreceivethenewequation,newx-intercepts,andashortdescriptionofhowthefunctionchanged(e.g.,"up2").Includeoptionsforƒ(x+k),ƒ(x)+k,k*ƒ(x),andƒ(kx).
B. ToprogramB,addanoptionthatwillallowyoutochoosebetween2differentequationtypesbeforeinputtingeachequationinthesystem.Thereshouldbeatleast3typesrepresented.
C. ToprogramC,addanoptionwhereyoucaninputfivenumbersanditwilltellyouwhethertheybelongtoanarithmeticsequence,ageometricsequence,orneither.Ifthenumbersusedcanberepresentedasasequence,theprogramshould
ü Chooseandcompleteatleasttwo(2)ofthefollowingtasks:A. Createaprogramthatwill
giveyouthex-interceptsofaquadraticpolynomialfunctiongivena,b,andc.
B. Createaprogramthatwillsolveaspecifictypeofsystemofequationsgiventhetwoequations(i.e.,twoexponentials,onequadraticandonerational,etc.).One,butnotbothofyourequationsmaybelinear.
C. Createaprogramthatwillgiveyouthefirstfivetermsofarithmeticandgeometricsequencesgiventhestartingvalueandthecommondifference/ratio.
printtherecursiveorexplicitformulaaswell.
MathComponents:Geometry
ü Takeanyone(1)ofyourcompletedtasksfromtheProficientcolumnandperformthecorrespondingenhancements:A. ToprogramA,addanoption
whereyoucaninputthedistanceandthecoordinatesofoneendpointandgettwopossibleoptionsforthesecondendpoint.Onlyoneoftheseoptionsmaybehorizontallyorverticallyalignedwiththefirstendpoint.
B. ToprogramB,addanoptionthatwilldrawthemidsegmenttriangleinsidetheoriginalequilateraltriangleandgiveyouthelengthofeachside.
C. ToprogramC,addanoptionwhereyoucansolveforanunknownanglemeasureinarighttrianglegiventwosidelengths.
ü Chooseandcompleteatleasttwo(2)ofthefollowingtasks:A. Createaprogramthatwill
giveyouthedistancebetweenanytwopointsgiventheirorderedpairs.
B. Createaprogramthatwilldrawanequilateraltrianglegivenasidelength.
C. Createaprogramthatwillsolvefortheunknownsideofarighttrianglegivenasideandanangle.
ScienceComponents:Chemistry
ü CodeaquizforeachofthefollowingChemistryLearningTargetsfromtheProficientsection.o Ifansweredcorrectly,thenext
questionisdisplayed.o Ifansweredincorrectly,an
explanationwithadditionalexamplesisdisplayed,thenreturntothepreviousquestion.
ü Musthaveatleastonequestionforeachtopiclistedinthevocabularysectionforatotalofatleastten(10)questions.
ü WritePythoncodetoreviewthefollowingChemistryLearningTargets:o Compareandcontrastthe
majormodelsoftheatom(i.e.,Bohr,Rutherford,andthequantummechanicalmodel)
o Describethetrendsfoundintheperiodictablewithrespecttoatomicsize,ionizationenergy,andelectronegativity
o Distinguishamongelements,compounds,andmixtures
ü DemonstrateaclearunderstandingofthechosenChemistryLearningTargets
LanguageArtsComponents:EnglishII
ü Codeaquizforeachofthegrammarareas.
o Ifansweredcorrectly,thenextquestionisdisplayed.
o Ifansweredincorrectly,anexplanationwithadditionalexamplesisdisplayed,thenreturnstothepreviousquestion.
ü Musthavetwoquestionsforeachgrammarareaforatotalofsix(6)questions.
ü WritePythoncodetoreviewthefollowinggrammartopics::
o Identifyingthedifferencebetweenafragmentandacompletesentence.
o Understandingcommasplices,semi-colons,andcolons.
o Understandingsubjectandverbagreementwithinterveningphrases.
ü Demonstrateunderstandingofchosengrammartopics
SocialStudiesComponents:U.S.History
ü Storywillcontaindetailedeventsandsettingsthatputtheplayer/readerintotheaction.
ü Outcomeswillhavehistoricallyaccurateeventsandhappeningsthatcomefromamultitudeofsources.
ü Settinganddescriptionofeventsandchoicesarehistoricallyaccurateandengulfsthereader/playerintothestory.
ü Storycreatesabelievable/historicallyaccuratedepictionofaWWIIsituationateachlevel.
ü WriteandrecreateastoryboardinPythonCodefromthegrouptocreatea“ChooseYourOwnAdventure”
ü ThestorymustbebasedonHistoricallyaccurateeventsofafictionalcharacterfromtheWWIIera.
ü Storymustcontainfive,multidecisionlevelswithvariedoutcomes.
ü Outcomesmustbebasedonhistoricaleventsandhappenings.
ü Studentsmusthavesourcesandcitationforeachdecision.
MinimumRequirementComponents:Mustbeincludedtobegraded
General:
ü AllcodingmustbedoneusingthePythonlanguage.ü Finishedcodemustbefullyfunctionaltocreateafluidstartandendingwithnosyntaxerrorsor
crashes.ü Mustcompletethefirst6assignedPythonlessonsfromCodecademy.
1. PythonSyntax2. StringsandConsoleOutput3. ConditionalsandControlFlow4. Functions5. Lists&Dictionaries6. StudentBecomestheTeacher
Math:
ü AtleastonefinishedpieceofcodeforeachAlgebraIIandGeometry(seeaboveforwhat"finished"means).
EnglishII:
ü Mini-lessonexplainingeachgrammartopic.o Atleastthreedifferentexamplesforeach
USHistory:
ü Citationmustbepresentateachdecision.ü Eachendingmustcontaina1-pagewriteupexplainingthehistoricalaccuracyofthedecisionthe
charactersmade.
UnitLearningTargets
Algebra2:
• Icansolvequadraticsusinga+biforimaginarysolutions.• Icanidentifytheeffectofapplyingaspecifictransformationtoagivenfunction.• Icansolvenon-linearsystemsofequations.• Icanrecognizeandwritesequencesasfunctions.• Icanwriteexplicitandrecursivesequencesandusethemtosolveproblems.
Geometry:
• Icanusecoordinatestoprovetheoremsalgebraically.• Icanprovetrianglecongruencetheorems.• IcanusetrigonometryandthePythagoreanTheoremtosolverighttrianglesinacontext.
Chemistry:
• Icandescribethetrendsfoundintheperiodictablewithrespecttoatomicsize,ionizationenergy,andelectronegativity
• Icandistinguishamongelements,compounds,andmixtures• Compareandcontrastthemajormodelsoftheatom(i.e.,Bohr,Rutherford,andthequantum
mechanicalmodel)English:
• Icanusevarioustypesofphrasesandclausestoconveymeaningandaddvarietyandinteresttomywriting.
• Icanuseasemicolontolinktwoormorerelatedindependentclauses.• Icanuseacolontointroducealistorquotation.
History:
• Icandeterminethecentralideasorinformationofaprimaryorsecondarysource;provideanaccuratesummarythatmakescleartherelationshipsamongthekeydetailsandideas.
• Icanevaluatevariousexplanationsforactionsoreventsanddeterminewhichexplanationbestaccordswithtextualevidence,acknowledgingwherethetextleavesmattersuncertain.
Vocabulary Math:AlgebraII 1. Root2. Solutiontoasystemofequations3. Arithmeticsequence4. Geometricsequence
5. Commondifference6. Commonratio7. Explicit8. Recursive
Math:Geometry 1. Distance2. Midsegment3. Midsegmenttriangle4. Trigonometry5. Sine6. Cosine7. Tangent
Science:Chemistry 1. BohrModel2. RutherfordModel3. QuantumMechanicalModel4. AtomicSize5. IonizationEnergy6. Electronegativity7. Elements8. Compounds9. HomogeneousMixture10. HeterogeneousMixture
LanguageArts:EnglishII 1. IndependentClause2. InterveningPhrase3. Mini-lesson
SocialStudies:U.S.History 1. Evaluation2. Reasoning3. TextualInformation