+ All Categories
Transcript

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


Top Related