Författare: Jonas Nilsson

11 december, 2014
Av Jonas Nilsson Humor No comments

God Jul!

God jul önskar vi på csharpskolan.

Julhälsningen kommer i form av ett litet ”demo” som skapades på en lektion i veckan. Jag slängde ihop detta lilla alster på kort tid (hade förberett grafiken lite).

Det är ett enkelt exempel på ”parallax scrolling”, en rolig teknik som man kan använda för t.ex. enklare spel.

Är du intresserad av koden så ligger den här.

25 november, 2014
Av Jonas Nilsson Information No comments

Visual Studio Community Edition

Goda nyheter!

För någon vecka sedan släppte Microsoft en Visual Studio 2013 Community Edition.

Nu finns det inte längre någon anledning till att köra Express-versionerna. Community Edition är gratis och fri att använda precis som Express-versionerna. Den avgörande skillnaden är att Community Edition tillåter plugins!!

Det betyder att plugins som t.ex. ReSharper fungerar! Det betyder i praktiken att de flesta utvecklare, även professionella, kommer att klara sig utmärkt med Community Edition.

13 november, 2014
Av Jonas Nilsson Information No comments

Mer open source i .NET

En stor nyhet är att Microsoft släpper serverkomponenterna i .NET som open source!

Detta är goda nyheter då det öppnar upp för t.ex. ASP.NET och mer serverrelaterade applikationer att bli plattformsoberoende de med. Det hade ju inte suttit helt fel med t.ex. ASP.NET stöd på billiga webbhotell, t.ex. www.one.com.

Läs mer

6 november, 2014
Av Jonas Nilsson Program 2 comments

Gymnasiearbete i ljudkvalitet

Har du koll på hur ljudkvalitén försämras i dagens strömmande tjänster som t.ex. Spotify? Troligtvis inte.

Jag har en elev som har som gymnasiearbete att utreda och undersöka de moderna ljudformatens påverkan på ljud. Jag menar då format så som MP3 och AAC. Det är lite sorgligt att det bästa ljudet man kan få tag på idag fortfarande kommer från en CD  (enligt vissa källor så gammalt som 1979!). Andra format som Super Audio CD (1999) och DVD-Audio (2000) slog liksom aldrig igenom riktigt. Senaste åren så har musikhandeln flyttats till nätet. Läs mer

Genomgång av for-loop

Att komma in ”computional thinking” är inte alltid så lätt för nybörjare. Det krävs mycket träning i att tänka logiskt samt att veta hur mekanismerna i ett språk fungerar.

Utifrån detta så har jag valt att publicera en video på Youtube som går igenom övning 1, 3 och 4 i artikeln ”Övningar till for-satsen”.

Jag hoppas att det kan vara till nytta för någon!

Ett projekt med retrokänsla

Känner du för att bygga något skoj? Här har du ett coolt förslag! Bygg in en MP3-spelare i ett kassettband! Hur coolt som helst!

Kanske något för dem som funderar på ett gymnasiearbete?

Läs mer här

2 oktober, 2014
Av Jonas Nilsson Matematik 3 comments

En dödlig ”truell”

Till alla intresserade av matematik så har jag en riktig tankenöt! Det är ett klassiskt problem i nyare tappning.

Bakgrund

Tre fanatiska anhängare av mobil OS har blivit osams till den milda grad att de inte står ut med varandra längre.

Deltagarna är; Windows Phone, Android och Apple iOS.

Läs mer

19 september, 2014
Av Jonas Nilsson Information No comments

Ny kategori för Windows Forms och Notepad

Nu var det dags att bryta ut en del artiklar och skapa en separat kategori för ”Windows Forms”.

Den nya artikeln är en övning i att skapa ett ”Notepad” program. Du kanske känner till programmet ”Anteckningar”? Det är samma program, en enkel textredigerare som följt med Windows sedan långt tillbaka. Det kommer troligtvis att bli några delar innan vi når ”Notepad”-standard på programmet.

Läs artikeln här:
”Notepad – Del 1”!
”Notepad – Del 2”!

Jag kan väl nämna att jag funderat många gånger på att introducera WPF i större utsträckning. Jag tror att nybörjare har lättare för Windows Forms än WPF därav tycker jag att Windows Forms artiklarna behöver bli fler innan det dyker upp några WPF.

17 september, 2014
Av Jonas Nilsson Program No comments

LibreOffice och en idé

LibreOffice, för dem som inte känner till, är ett alternativ till Microsoft Office fast gratis. Jag har på senare tid börjat undervisa en del igen. Till min fasa så upptäckte jag att programmet ”Inmatningspanelen för matematik” inte fungerade alls ihop med LibreOffice. Troligtvis fungerar den klockrent med Microsoft Office.

Efter lite research så kom jag fram till att; jo det är så illa! Programmet ”Inmatningspanelen för matematik” simulerar en Ctrl+V (klistra in). Det som finns i urklippet är data av typen Math ML (markup language) som är XML för att beskriva matematiska uttryck. LibreOffice klarar inte av att hantera detta via urklippet.

Lösningen är att skapa ett mellanliggande program som fångar upp urklippet och möjliggör en export till fil som sedan kan importeras i LibreOffice.

Tanken slog mig att man skulle bidra lite till LibreOffice och fixa denna brist! Troligtvis är det väl så att det ändå inte är så lätt att få till i LibreOffice’s uppbyggnad kan tro, om inte så är det lite pinsamt…

LADDA NER – Math ML Catcher v.1.0.0.0 (330kb)

21 augusti, 2014
Av Jonas Nilsson Artikel No comments

GIT artiklar och i undervisning

Då var det dags att äntligen få in GIT på csharpskolan. Nu menar jag lite artiklar främst som t.ex. hjälper till med installationen och ett första test i GIT.

Artiklar med video hittar du här:

Visual Studio Express 2013 (nybörjarstart)
GIT Extensions
GIT Server – Bitbucket

Som lärare kan du få mycket nytta och delvis är artiklarna tänkta att användas i undervisning. Tänk bara på att du har en skollicens innan du sprider materialet till dina elever!

Scroll to top