<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Tema 5 - Grafiska gränsnitt och layout on Informationsteknologi och programmering</title>
    <link>https://www.ida.liu.se/~729G46/tema5/</link>
    <description>Recent content in Tema 5 - Grafiska gränsnitt och layout on Informationsteknologi och programmering</description>
    <generator>Hugo</generator>
    <language>sv</language>
    <lastBuildDate>Tue, 02 Dec 2025 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://www.ida.liu.se/~729G46/tema5/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Seminarie 5 - Utbrytning</title>
      <link>https://www.ida.liu.se/~729G46/tema5/sem5/</link>
      <pubDate>Fri, 26 Jul 2024 12:58:20 +0200</pubDate>
      <guid>https://www.ida.liu.se/~729G46/tema5/sem5/</guid>
      <description>&lt;p&gt;På seminariet i Tema 5 ska ni diskutera utbrytning av funktioner.&lt;/p&gt;&#xA;&lt;h3 id=&#34;komplettering-vid-frånvaro&#34;&gt;Komplettering vid frånvaro&lt;/h3&gt;&#xA;&lt;p&gt;Frånvaro från Seminarie 5 kompletteras genom att du/ni utför uppgiften nedan samt skriver en kort diskussion kring detta. Ta upp samma punkter som skulle tagits upp under seminariet.&lt;/p&gt;&#xA;&lt;p&gt;Skicka in fungerande versioner av programmen som ni brutit ut kod i, samt diskussionen, via Sendlab som uppgiften &lt;code&gt;semkomp&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;h3 id=&#34;gruppindelning-och-presentationstider&#34;&gt;Gruppindelning och presentationstider&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Gruppindelning enligt registrering i Webreg.&lt;/li&gt;&#xA;&lt;li&gt;Presentationstider hittar du i schemat i TimeEdit.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;anslutningar-till-projektorskärm-i-salar&#34;&gt;Anslutningar till projektor/skärm i salar&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;I platta salar/lektionssalar finns anslutning för:&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Mini display port&lt;/li&gt;&#xA;&lt;li&gt;Displayport&lt;/li&gt;&#xA;&lt;li&gt;USB-C (har man en Mac kan ibland egen adapter vara att föredra, beroende&#xA;på modell)&lt;/li&gt;&#xA;&lt;li&gt;HDMI&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;I grupprum finns HDMI (och i studenthuset möjlighet till trådlös delning)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Ta med eventuella adaptrar ni behöver för att kunna koppla in er dator/platta/etc. till projektor/skärm.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Temauppgift 5</title>
      <link>https://www.ida.liu.se/~729G46/tema5/temauppg5/</link>
      <pubDate>Fri, 26 Jul 2024 12:58:20 +0200</pubDate>
      <guid>https://www.ida.liu.se/~729G46/tema5/temauppg5/</guid>
      <description>&lt;p&gt;Temauppgift 5 består av två delar. Del 1 är en introduktion till grafiska gränssnitt och händelsedriven programmering. I Del 2 ska ni skriva en egen algoritm som placerar ut kvadrater i ett fönster med olika strategier.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.ida.liu.se/~729G46/tema5/temauppg5/#del1&#34;&gt;Del 1&lt;/a&gt;: Grafiska gränssnitt och händelsedriven programmering med Tkinter. &lt;em&gt;Redovisas samt kodinlämning&lt;/em&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.ida.liu.se/~729G46/tema5/temauppg5/#del2&#34;&gt;Del 2&lt;/a&gt;: Layout av kvadrater i fönster. &lt;em&gt;Redovisas samt kodinlämning&lt;/em&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;redovisning-inlämning-och-kompletteringar&#34;&gt;Redovisning, inlämning och kompletteringar&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Allmän information om den muntliga redovisningen, samt eventuella kompletteringar kan ni läsa om sidan &lt;a href=&#34;https://www.ida.liu.se/~729G46/kurslogistik/redovisningar/&#34;&gt;Redovisning&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Ni får antingen &lt;em&gt;1 poäng&lt;/em&gt;, &lt;em&gt;3 poäng&lt;/em&gt; eller &lt;em&gt;Komplettering&lt;/em&gt; på inlämningar som hör ihop med temauppgift 4-6. Vid &lt;em&gt;Komplettering&lt;/em&gt; får ni instruktioner om vad som ska kompletteras.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;att-redovisa&#34;&gt;Att redovisa&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Del 1&lt;/strong&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Visa att Uppgift 2 och Uppgift 3 fungerar&lt;/li&gt;&#xA;&lt;li&gt;Gå kort igenom hur er layout av Uppgift 2 är uppbyggd&lt;/li&gt;&#xA;&lt;li&gt;För Uppgift 3, berätta programflödet för när man trycker på knappen. Hur&#xA;får man informationen från fönstret med checkboxarna och radioknapparna&#xA;till fönstret med enbart textrutan?&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Del 2&lt;/strong&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Demonstrera att er kod fungerar som den ska.&lt;/li&gt;&#xA;&lt;li&gt;Gå översiktligt igenom hur ni lagt upp koden för uppgiften. Ni behöver inte gå igenom varje enskild rad, utan berätta istället om den övergripande strategin och vilka delar av koden ansvarar för vad. T.ex.&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Var i koden placeras kvadraterna ut?&lt;/li&gt;&#xA;&lt;li&gt;Hur och när byter ni kolumn/rad?&lt;/li&gt;&#xA;&lt;li&gt;Hur vet ni att det finns plats kvar i fönstret?&lt;/li&gt;&#xA;&lt;li&gt;Var räknar ni ut var nästa kvadrat ska placeras ut?&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;Var förberedda så att ni hinner med redovisningen på 10 minuter!&lt;/strong&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Rapport - Tema 5</title>
      <link>https://www.ida.liu.se/~729G46/tema5/rapport5/</link>
      <pubDate>Fri, 26 Jul 2024 12:58:19 +0200</pubDate>
      <guid>https://www.ida.liu.se/~729G46/tema5/rapport5/</guid>
      <description>&lt;p&gt;Till rapport 2 ska ni bryta ut ett antal funktioner från existerande kod och skriva en kortare rapport om detta. Två filer lämnas in, rapporten (som PDF), och er pythonfil.&lt;/p&gt;&#xA;&lt;h2 id=&#34;inlämning&#34;&gt;Inlämning&lt;/h2&gt;&#xA;&lt;p&gt;Två filer ska lämnas in via Sendlab, rapporten och er kod. Rapporten lämnas in som PDF och koden som en vanlig textfil.&lt;/p&gt;&#xA;&lt;p&gt;Ni kommer få en av bedömningarna &lt;em&gt;komplettering&lt;/em&gt;, &lt;em&gt;1 poäng&lt;/em&gt;, &lt;em&gt;2 poäng&lt;/em&gt; eller &lt;em&gt;3 poäng&lt;/em&gt; på rapporten.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Om man får 1 eller 2 poäng vid första inlämningen får man lämna in &lt;em&gt;en&lt;/em&gt; komplettering om man vill försöka få högre bedömning. Ta kontakt med den lärare som rättat er rapport så att hen kan låsa upp er inlämning i Sendlab.&lt;/li&gt;&#xA;&lt;li&gt;Om man får komplettering vid första inlämningen är det den första godkända bedömningen som gäller. Dvs. om ni vill ha 2 eller 3 poäng, se till att det ni skickar in som komplettering uppfyller kraven för detta.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;utbrytningsuppgift&#34;&gt;Utbrytningsuppgift&lt;/h2&gt;&#xA;&lt;p&gt;&lt;strong&gt;OBS&lt;/strong&gt;: Ej samma kod som för Seminarium 5.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Lektion inför Temauppgift 5</title>
      <link>https://www.ida.liu.se/~729G46/tema5/lektion5/</link>
      <pubDate>Fri, 26 Jul 2024 12:58:15 +0200</pubDate>
      <guid>https://www.ida.liu.se/~729G46/tema5/lektion5/</guid>
      <description>&lt;p&gt;Vi går igenom temauppgiften, olika strategier och strukturen på&#xA;kodskelettet, samt kort om att bryta ut kod till egna funktioner.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Bilder med exempel på layoutstrategier: &lt;a href=&#34;https://www.ida.liu.se/~729G46/kursmaterial/lektioner/t5-le-ht22.pdf&#34;&gt;PDF&lt;/a&gt; (HT22)&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
  </channel>
</rss>
