Sökresultat:
304 Uppsatser om Deklarativ programmering - Sida 8 av 21
Att hitta ingångar i formandet av programmeringskunskap
Att lära sig programmera på nybörjarnivå inom ramen för en högskoleutbildning
är en process som för vissa studenter tycks helt oproblematisk medan den för
andra ter sig smärtsam eller rent av oöverstiglig. Varför är det så och hur kan
man hitta ingångar i formandet av programmeringskunskap som öppnar möjligheter
för alla som vill lära sig? Med dessa frågeställningar som utgångspunkt har jag
tittat på två olika utbildningsprogram vid Blekinge Tekniska Högskola (BTH) -
Informationsteknologiprogrammet respektive Medieteknik-programmet. Jag har
intervjuat ett urval studenter och lärare från de båda programmen och ställt
frågor bl a kring tidigare erfarenheter av datorer och programmering, synen på
programmering, upplevda svårigheter med att lära sig programmera och tänkbara
orsaker till dessa svårigheter.
Resultaten från intervjuerna har reflekterats genom ett antal texter som
behandlar föreställningar och förhållningssätt i formandet av
programmeringskunskap såväl som mer övergripande frågor kring epistemologiska
utgångspunkter i formandet av all slags kunskap, men med fokus på
programmeringskunskap.
Programmering, dokumentering och driftsättning av CAN-bus baserat styrsystem
SRG Carrier Systems AB har tagit fram en ny maskin MPM 160 där MPM står för Multi Purpose Machine. Den är en typ av redskapsbärare i storleken av en skogmaskin som beroende på vad den utrustas med kan fungera som i princip vad som helst. Hytten på denna maskin skall om så önskas alltid kunna stå horisontellt. Detta skall kunna ske automatiskt eller manuellt och tiltningen sker med hjälp av sex stycken hydraulcylindrar.Arbetet i denna rapport avser skapandet av det automatiska systemet. Styrsystemet har skapats i mjukvaran CANmaster från Hydratronics AB.
Webbbaserad Givarservice Myrorna
Examensarbetet, 15 poäng har utförts på högskolan i Kalmar. Input Soft AB är ett företag som är beläget i Strängnäs. Uppdraget för projektarbetet bestod av att utforma en webbbaserad givarservice till Myrorna. Myrorna använder idag fleetIT som är ett program utvecklat av Input Soft AB för registrering/hämtning av gåvor till Myrorna. Denna webbaserade givarservice förenklar och effektiviserar arbetet för Myrorna genom att användarna själva går in via Internet och registrerar sina gåvor istället för som idag då registreringen sköts helt av personalen i Sätra.
Ljud i dataspelsproduktion - Att ljudlägga spel
Det här arbetet grundar sig i vårt exjobb som var att ljudlägga ett spel. Som musikproducenter hade vi länge intresserat oss för spelbranschen som en bransch i expansion som kan ge arbetsmöjligheter. Rapporten går igenom hur vår arbetsprocess sett ut vid ljudläggningen samt lite allmänna begrepp om spelljud. Vi förklarar också hur ljudmotorn och scriptspråket den använder fungerar. Utifrån följande frågeställningar har vi format rapporten: Vilka kunskaper behövs för att ljudlägga ett spel? Hur kan våra erfarenheter som musikproducenter bidra i ljudläggningsprocessen?Det vi kom fram till är att det nya arbetssätten i spelbranschen underlättar för ljudläggare och gör oss som musikproducenter kvalificerade för detta jobb.
Utvärdering av grafisk utvecklingsmiljö för programmering av signalprocessor
This work aims to evaluate the possibility of using a graphical programming language to develop software for a digital signal processor. A fixed-point digital signal processor called Blackfin BF-537 is used for this. Instead of using conventional programming languages, like C or assembler, for software development the possibilities to use a graphical environment to fill the same purpose are examined. The development environment primarily used is NI LabVIEW, but also the use of Mathworks Matlab Simulink is investigated. A variety of programs consisting of various signal processing operations and utilities are developed using these development environments.
Icke-verbalt ledarskap i klassrummet : En studie i hur läraresicke-verbala ledarskap påverkar eleverna och klassrumsmiljön
Syftet med studien är att belysa på vilket sätt lärares icke - verbala ledarskap kan påverka kommunikationen med eleverna och den miljö de befinner sig i. I studien har observationer och intervjuer genomförts med två erfarna pedagoger. För att läraren ska lyckas skapa en god klassrumsmiljö och få med sig eleverna i undervisningen krävs att läraren lyckas skapa förtroendefulla relationer med eleven. Lärarens engagemang, skicklighet i att använda sitt kroppspråk och planering av miljön i klassrummet är faktorer som påverkar elevers lärande. Om eleverna känner förtroende i sin lärandemiljö, att de är en del i den ökar förtroendet för läraren, vilket i sin tur bidrar till goda resultat..
dotNet som multimediaplattform
As the speed and complexity of computers have increased so have software and the expectations of users. Software development follows a straightforward evolution where complicated tasks are made easier by better tools; this repeats itself as those tasks in turn are automated.Software mechanics that were seen as revolutionary a decade ago are seen as obvious requirements that no multimedia application can be without.dotNet is the next step in line and makes it easier and faster to build software.This report focuses on the development of a multimedia platform developed in dotNet. It does this by developing the tools and framework from which a complete game can be built.A game is selected because it combines the most aspects of multimedia development, such as interaction, graphics, sound & music. The report goes further by describing why the game looks like it does as well as the mechanics of the game and the benefits of the dotNet platform..
En jämförelse av stickprovsmetoder vid mätning av radioaktivetet på en yta
This study compares the sample variance of the mean in a simple random sample (SRS) and a systematic sample from a surface. The study also compares the prediction error variance in a SRS and systematic sample from a random field. Recommendations are presented on which method to use in the clearance and exemption process in the nuclear industry. The results indicate that quadratic systematic sampling outperformed SRS in most instances and proved to be especially efficient in the presence of a long-ranged covariance function and high sampling intensity (i.e. short distances between observations).
Fel i undervisningenellerAtt lära av misstag
Arbetet syftar till att undersöka hur felsökning inom programmering används i undervisningen på gymnasiet och vilket stöd som finns i styrdokument och kurslitteratur. En stor del av elevernas tid går åt till felsökning, ändå tycks det inte angripas som ett eget moment i undervisningen. Undersökningen grundar sig på två intervjuer med vardera två gymnasielärare och har bearbetats utifrån en kvalitativ metod samt studier av kurslitteratur och styrdokument. Under den andra intervjun presenterades ett förslag på en metod för felsökning. Resultatet av undersökningen blev att mycket lite stöd finns i kurslitteraturen trots att det finns som mål i kursplanerna.
Dynamiska dialoger i dataspel
Detta är ett projekt som diskuterar och framställer en arkitektur för dynamisk dialog i dataspel. Den är skapad för att kunna ge mer spelarinteraktion i datarollspel i form av större frihet när det gäller hur en spelare vill spela sin karaktär samtidigt som den även ska ge bättre respons från NPC:er, just i ämnet dialoger. Beroende på vad och, framför allt, hur du som spelare säger något ska du få olika känslomässiga respons från dem. De ska kunna bli irriterade, hata, gilla och älska dig, med mera, samtidigt som de även ska kunna bli rädda för dig. Utöver detta har de även försetts med individuella minnen som tillåter dem att komma ihåg vad du har sagt och hur många gånger du har sagt det, vilket i sin tur tillåter att du får olika respons ju fler gånger du säger samma sak..
En utvärdering av spelmotorn Unity för produktion av interaktiva GIS-applikationer
Interaktiva applikationer som hanterar visualisering av geografiska informationssystem (GIS) är ett växande ämne. Denna studie har använt spelmotorn Unity som verktyg för att skapa en prototyp av sådan applikation med Högskolan i Gävles campusområde som visualiserad miljö. För att åstadkomma detta har arbete med bl.a. 3D-modellering, texturering, programmering och ljusmappning genomförts. Utifrån studiens resultat ges vissa rekommendationer kring de moment studien behandlar.
Infiltration of Waldheim
"Infiltration of Waldheim" är ett spel gjort av David Lindell (grafik), Andreas Persson (programmering) och Mathias Jönsson (ljud och musik). Målet vi hade med projektet var att ha en spelbar bana med minst en vapen typ samt fiender att eliminera, allt ackompanjerat med pampig musik och en massa ljudeffekter. Jag kommer i denna rapport beskriva arbetets gång samt reflektera över vad som har fungerat och vad som varit mindre bra under projektets gång. Mina planer för spelet var mest att lära mig mera om framförallt AI samt arbeta mera i 3d. Spelet ska mest vara för mig själv, men med lite putsning och mera innehåll eventuellt användas vid jobb ansökningar i framtiden..
I/O-modul för styrning och övervakning av hydrauldrifter
I detta examensarbete redogör vi hur vi har tillverkat ett koncept på hur en styrmodul för ett distribuerat styrsystem till en hydrauldrift kan se ut. Arbetet har utförts i samarbete med Hägglunds Drives AB, där en ny typ styrsystem håller på att tas fram för att passa deras senaste driftsystem Gemini. Vårt mål har varit att först göra en undersökning vad modulen ska innehålla, dess utformning och till sist även bygga en fungerande prototyp för visning, testning och utvärdering. På vägen har vi även ritat och tillverkat egna kretskort, skrivit programvara för modulen, samt för hand tillverkat modulen. Vi har också lärt oss att vara mycket noggrann vid framförallt kretskortstillverkningen, då minsta fel kan få stora konsekvenser.
Uppgradering av styrsystem och en operatörspanel för en centrifug
Examensarbetet har gått ut på att uppgradera ett styrsystem och en operatörspanel för en centrifug i en kemisk industri. Projektets syfte är att centrifugen ska köras på ett mer automatiskt sätt med ett nyare system som har större tillgång till reservdelar. Centrifugens äldre styrsystem från Siemens har bytts ut mot ett nytt Siemenssystem och den tidigare operatörspanelen från Siemens har bytts ut mot Beijer Electronic E1070 operatörspanel. Styrsystemet programmerades sedan i Siemens Simatic Step7 och operatörspanelen programmerades i Beijer Electronics E-designer. Efter att programmeringen var klar testades kommunikationen mellan styrsystemet och operatörspanelen innan inkopplingen av det övriga systemet skedde.
Soundvolume 2.0 : En prototyp för ljuddesign i spel
Efter fyra månader som ljudpraktikant på det svenska spelföretaget Starbreeze i Uppsala, var det dags att ta steget vidare i ytterligare fyra månader. Från ljuddesign till scriptning, idéer och tankar, samt en inblick i hur scriptning fungerar. Detta arbete handlar om framtagandet av en ljuddesign-prototyp åt ett externt företags framtida spelprojekt. En utveckling som från början var tänkt att öka kunskaperna om scriptning, och att skapa ett sammanhängande spelscenario, men som sedan utvecklades till att leda mycket längre. Förklaring: Ljuddesign = Ljudläggning av någon form, i detta fall spel.