Skillnad mellan versioner av "Övningar 1 (Progr 1)"
Från Mathonline
Taifun (Diskussion | bidrag) m |
Taifun (Diskussion | bidrag) m |
||
| (26 mellanliggande versioner av samma användare visas inte) | |||
| Rad 3: | Rad 3: | ||
| style="border-bottom:1px solid #797979" width="5px" | | | style="border-bottom:1px solid #797979" width="5px" | | ||
{{Not selected tab|[[Lektion 1 (Progr_1)| << Lektion 1]]}} | {{Not selected tab|[[Lektion 1 (Progr_1)| << Lektion 1]]}} | ||
| + | {{Not selected tab|[[Programmeringsmiljöer för Python|Programmeringsmiljöer]]}} | ||
| + | {{Selected tab|[[Övningar 1 (Progr_1)|Dagens övningar]]}} | ||
{{Not selected tab|[[Varför programmering?|Varför programmering?]]}} | {{Not selected tab|[[Varför programmering?|Varför programmering?]]}} | ||
| − | |||
{{Not selected tab|[[Lektion 2 (Progr_1)|Nästa lektion >> ]]}} | {{Not selected tab|[[Lektion 2 (Progr_1)|Nästa lektion >> ]]}} | ||
| style="border-bottom:1px solid #797979" width="100%"| | | style="border-bottom:1px solid #797979" width="100%"| | ||
| Rad 10: | Rad 11: | ||
| − | <div class=" | + | = <b><span style="color:#931136">Dagens övningar</span></b> = |
| + | <div class="ovnE"> | ||
<big> | <big> | ||
| + | * Gå till fliken [[Varför programmering?|<b><span style="color:blue">Varför programmering?</span></b>]] och lös uppgiften där. | ||
| − | * | + | * Läs om mobil pythonmiljö i [[Programmeringsmiljöer för Python|<b><span style="color:blue">Programmeringsmiljöer för Python</span></b>]]. |
| − | * | + | * Gå till appen [http://beta.mattekollen.se/#/app/coding <b><span style="color:blue">Mobil pythonmiljö</span>] [http://www.mattekollen.se/ <small><span style="color:blue">(appen Mattekollen)</span></small></b>] och kör kodexempelt där. Dvs: |
| − | * | + | * Klicka på Kör-knappen och mata in ett positivt heltal. Studera de talföljder som uppstår. |
| − | * <b><span style="color:blue">Collatz problemet</span></b> kan beskrivas med | + | * Pythonkoden beskriver det s.k. <b><span style="color:blue">Collatz problemet</span></b> som kan beskrivas med nedanstående pseudokod. |
| + | |||
| + | * Läs pseudokoden och försök att utifrån den förstå pythonkoden. | ||
</big> | </big> | ||
</div> | </div> | ||
| − | <div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: | + | = <b><span style="color:#931136">Collatz problemets pseudokod</span></b> = |
| + | <div class="ovnC"> | ||
| + | <div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Collatz_Pseudokoda.jpg]]</div> | ||
| + | </div> | ||
| + | <div class="ovnC"> | ||
| + | <big> | ||
| + | :<b><span style="color:blue">Collatz problemet</span></b> genererar talföljder som slutar med 1. | ||
| + | :Praktiskt har hittills ingen hittat ett startvärde som inte leder till 1. | ||
| + | : Men teoretiskt har inte heller någon kunnat bevisa matematiskt att alla startvärden leder till 1. | ||
| + | </big> | ||
| + | </div> | ||
Nuvarande version från 28 augusti 2021 kl. 14.00
| << Lektion 1 | Programmeringsmiljöer | Dagens övningar | Varför programmering? | Nästa lektion >> |
Dagens övningar
- Gå till fliken Varför programmering? och lös uppgiften där.
- Läs om mobil pythonmiljö i Programmeringsmiljöer för Python.
- Gå till appen Mobil pythonmiljö (appen Mattekollen) och kör kodexempelt där. Dvs:
- Klicka på Kör-knappen och mata in ett positivt heltal. Studera de talföljder som uppstår.
- Pythonkoden beskriver det s.k. Collatz problemet som kan beskrivas med nedanstående pseudokod.
- Läs pseudokoden och försök att utifrån den förstå pythonkoden.
Collatz problemets pseudokod
- Collatz problemet genererar talföljder som slutar med 1.
- Praktiskt har hittills ingen hittat ett startvärde som inte leder till 1.
- Men teoretiskt har inte heller någon kunnat bevisa matematiskt att alla startvärden leder till 1.
Copyright © 2021 TechPages AB. All Rights Reserved.
