Intro



Vi kan se i denna quest att den digitala revolutionen har skapat ett universellt medium för skapande och distribution. Detta har lett till ett allt mer integrerat landskap av kreativ verksamhet som sträcker sig från digital fotografering till produktdesign och arkitektur, musikproduktion, speldesign och visuella effekter i film. Detta är ett område som kombinerar höga nivåer av konstnärlig och teknisk kompetens. Det är ett område av ekonomisk betydelse som, i en värld som står inför automatiseringen av rutinjobb, och den växande genomgripandet av digital teknik kommer att bli mer framträdande.

Den tekniska förändringen har möjliggjort nya former av konstnärliga uttryck och affärsverksamhet. Det har resulterat i nya visuella och musikaliska stilar, nya affärsmodeller och sätt att skapa. Många av produkterna som omger oss och mycket av musiken som vi lyssnar på skapas på datorer. Tillväxten av virtuell och förstärkt verklighet (VR och AR) utökar marknaden och domänerna för konstnärliga uttryck. 3D-utskrift och -skanning möjliggör snabb prototypframställning och omvandling av objekt mellan den fysiska och digitala sfären. Sofistikerad matematik och datavetenskap kombinerat med konstnärliga färdigheter utvecklar moderna storfilmer och datorspel för en stor publik.

Musik och konst är viktiga sektorer i vårt moderna samhälle. Undervisningen och erkännandet av betydelsen av den kreativa sektorn som en integrerad del av mänsklig utveckling, kan leda till skapandet av nya och innovativa lösningar på några av världens mest komplexa problem. Under de tre svårighetsnivåerna i detta projekt kommer olika stilar av konst och musik att utforskas inom ramen för kodning och datavetenskap, vilket leder till tre separata, fullt utvecklade projekt.

Uppgift



I det avancerade avsnittet kommer det att fokuseras på att skapa en kod i sköldpaddsgrafik som gör det möjligt för användare att skapa spiraler (beroende på vilka parametrar som anges).

Steg för steg

För att genomföra den här uppgiften måste du gå till resurssektionen under dokumentfliken och öppna dokumentet med titeln: Python advanced-spiral program. Sidan två och framåt ger dig steg för steg guide om hur du genomför uppgiften.

Du uppmuntras att läsa detta dokument: 7 Tips for Women Returning to Work After a Career Gap som ger dig lite vägledning om vad du ska tänka på när du planerar att återvända till arbetet.

I dokumentsektionen finns en publikation med titeln: "Comprehensive Report of the Testing Phase of Tandem Training to Develop Creative, Linguistic, And Socio[1]Cultural Skills of Migrant and Refugee Women". Det här handlar om projektet "WomInCreativePower" (WICP) som syftar till att stödja den fullständiga integrationen av migrant- och flyktingkvinnor i deras mottagande samhällen genom att investera i att utveckla färdigheter relaterade till entreprenörskap och den kreativa sektorn. Detta dokument kommer att ge dig en bättre förståelse för vilka färdigheter du behöver utveckla och hur för att komma tillbaka till arbetsmarknaden.

 

Resultat

Nu vet du att om du vill göra en karriär inom teknik eller byta till en mer teknisk roll inom ditt område, är att kunna minst ett relevant programmeringsspråk ett måste. Detta gäller dock inte bara utvecklare. Kodare bör känna till Python och Scratch. Projektledare bör känna till hur de verktyg de hjälper till att skapa fungerar.

Grattis!
Du har slutfört ditt eget spiralprogram med hjälp av komplexa principer av rekursiva subrutiner och sköldpaddsgrafik.

Utvärdering

  • I den här aktiviteten lär du dig att koda i sköldpaddsgrafikmoduler som gör det möjligt för användare att skapa spiraler (beroende på vilka parametrar som anges).
  • Du utvecklar problemlösning. Du måste vara medveten om och tillämpa lämpliga kodningsfärdigheter för olika krav eller scenarier.
  • Du kommer att utveckla förmågan att genomföra abstrakt tänkande, förmågan att tänka på föremål, principer och idéer som inte är fysiskt närvarande.
  • Du kommer att utveckla motståndskraft. Kodare och utvecklare får en förmåga att gå förbi sina felsökningsfrustrationer och fortsätta att hitta lösningar som hjälper till att slutföra sina projekt.
  • Implementera programmeringskunskap till verkliga tillämpningar