Ohjelmointi 1 -kurssin työkalut
1. Pakolliset
Näiden asentaminen on välttämätöntä kurssin suorittamiseksi.
- Vain Windows: Lataa ja asenna Git-komentorivityökalut osoitteesta https://git-scm.com/downloads.
- Tekstieditori: Esim. VSCode (eli Visual Studio Code, toimii kaikissa järjestelmissä), Notepad++ (toimii vain Windows) tai Sublime Text (toimii kaikissa järjestelmissä). (Mikä on tekstieditori?)
- Jos käytät Maciä ja valitsit VSCode, niin tee vielä seuraavat:
- Muista laittaa VSCode appeihin!
- käynnistä VSCode ja klikkaa
Cmd+Shift+P
ja kirjoitashell command
. ValitseShell Command: Install 'code' command in PATH
. Käynnistä sitten VS Code (ja mahdolliset Terminal/Pääte-ikkunat) uudelleen.
- Jos käytät Maciä ja valitsit VSCode, niin tee vielä seuraavat:
- .NET 8.0 ja Jypeli
- Kehitystyökalut (valitse joko a, b tai c)
- JetBrains Rider, Jypeli ja ComTest (vahva suositus, toimii kaikissa käyttöjärjestelmissä)
- Visual Studio ja Jypeli (omat asennusohjeet Windowsille, ja macOS:lle)
- Tietyin rajoituksin voit käyttää myös Visual Studio Codea
- Git-versiohallinta
- Windows: Lataa ja asenna Git-komentorivityökalut (tehtiin jo ensimmäisessä kohdassa)
- macOS ja Linux: Avaa Pääte ja kirjoita
git
. Seuraa ohjeita. Jos asennus ei onnistu, niin lataa Git yllä olevasta Windows-linkistä. - Kuinka versiohallintaa käytetään tällä kurssilla
- Lisäksi kurssilla tutustutaan komentoriviin
- Windows: Git Bash asetuksia
- yleistä komentorivistä
- vanha CMD:
Jypelin ohjeet löytyvät tällä hetkellä täältä: https://tim.jyu.fi/view/kurssit/jypeli/wiki
1.1 Videoita asennuksista
#
macVideoita
1.1.1 macOs-videoita
Katso silti nuo yleiset joissa on selostus, erot hyvin pieniä.
2. Valinnaiset
Näiden asentaminen ei ole pakollista, mutta niistä voi olla hyötyä esimerkiksi harjoitustyön tekemisessä. Laita näitä sitten kun tuntuu että niitä tarvitset.
- Kuvankäsittely:
- Windows esimerkiksi Paint.NET (ks. läpinäkyvyys kuviin)
- Selaimessa toimiva piskel (ei toimi iPadilla)
- Haastavampi, mutta monipuolisempi: Gimp (Win, Mac, Linux)
- Pinta (Mac, Win, Linux)
- Sketchbook
- Äänenkäsittely: Audacity
- Heksa-editori (todo: Mac OS X:lle esim Hex Fiend)
- Säännöllisten lausekkeiden (regex) harjoitteluun käteviä ovat esimerkiksi regex101, Debuggex, RegEx Coach (Windows)
- Graafinen käyttöliittymä Gitiin, esim. SmartGit tai TortoiseGit.
- Peli on (varauksin) siirrettävissä Android-puhelimeen.
3. Asennusten edistyminen
Alla on taulukko, johon voit merkata missä vaiheessa olet menossa. Lue kunkin sivun ohjeet huolella ennenkuin teet mitään. Sitten kun jokin asennus on kunnossa, ruksi se tähän.
#
kayttis23
4. Mitä tämä kurssi vaatii tietokoneelta
- lue millainen kone -sivu
5. Vinkkejä järjestelmien käyttöön
#
asennusongelma
These are the current permissions for this document; please modify if needed. You can always modify these permissions from the manage page.