Inhoudsopgave:
- Benodigdheden
- Stap 1: Kies een programmeertaal
- Stap 2: Python downloaden
- Stap 3: Python installeren
- Stap 4: Open Kladblok
- Stap 5: Definieer een functie
- Stap 6: Maak een toegangspunt voor uw programma
- Stap 7: Het bestand opslaan
- Stap 8: Het bestand uitvoeren
- Stap 9: Ga een beetje verder
- Stap 10: Waar te gaan vanaf hier?
Video: Uw eerste computerprogramma schrijven: 10 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:14
Waarom programmeren?
Computerprogrammeren of "coderen" lijkt erg intimiderend. Je denkt misschien niet dat je niet genoeg weet over computers en vreest het idee van het oplossen van problemen die opduiken op je eigen persoonlijke laptop. Als u denkt dat uw hoogdravende relatie met computers u diskwalificeert voor het leren van computerprogrammeervaardigheden, heeft u het mis. Je denkt misschien dat je "goed moet zijn in computers", maar heel wat programmeurs worstelen ook met eenvoudige taken, zoals uitzoeken waarom je computer geen document lijkt af te drukken. De waarheid is dat je geen expert hoeft te zijn om goed te zijn in computerprogrammering.
Computerprogrammering is veel gemakkelijker dan het lijkt en kan leiden tot een lonende en goedbetaalde carrière. in dit CNBC-artikel van Courtney Connley getiteld "De 20 beste banen in Amerika in 2020" waren vijf van de top tien banen programmeerbanen. Hier gaan we je op weg helpen met je allereerste computerprogramma.
Benodigdheden
- Computer
- Een internetverbinding
Stap 1: Kies een programmeertaal
Computerprogramma's zijn gewoon een reeks instructies die één voor één aan een computer worden gegeven. Voor de computer zijn deze instructies uiteindelijk slechts een stel enen en nullen of binair. Omdat mensen niet goed zijn in het spreken van binair, gebruiken programmeurs verschillende mensvriendelijke computertalen om deze instructies te schrijven. Deze talen hebben namen als C (uitgesproken als de letter 'C'), C++ (uitgesproken als-zie plus plus), Java, JavaScript (geen relatie met Java), Go, Rust en Python. Elk van deze talen heeft zijn eigen voordelen en als je eenmaal vertrouwd begint te raken met het schrijven van programma's, wordt het gemakkelijker om een nieuwe te leren.
In dit voorbeeld gebruiken we Python. Het is gemakkelijk te gebruiken, gemakkelijk te leren en er is veel vraag naar.
Stap 2: Python downloaden
Om het Python-programma uit te voeren, moet Python op uw systeem zijn geïnstalleerd. Python is gratis en kan worden gedownload op https://www.python.org/downloads/. Klik op die site op de gele knop "Download Python 3.8.3" om.
OPMERKING: Het nummer 3.8.3 kan anders zijn omdat deze knop de meest recente versie zal downloaden.
Stap 3: Python installeren
Voer het gedownloade bestand uit.
Zorg ervoor dat op het eerste scherm van het installatieprogramma het vakje naast "Python 3.8 toevoegen aan PATH" een vinkje heeft, zo niet, klik dan op het vakje zodat er een verschijnt, klik dan op de bovenste optie "Nu installeren".
Terwijl Python op uw systeem wordt geïnstalleerd, verschijnt er een voortgangsbalk. Wacht geduldig, het zou maar een paar minuten moeten duren om te installeren.
Als u klaar bent, ziet u een scherm waarin staat dat de installatie is gelukt. Klik op sluiten en de installatie is voltooid.
Stap 4: Open Kladblok
Programmeurs gebruiken vaak een IDE (Integrated Development Environment) om al hun programma's te schrijven. Een IDE wordt meestal geleverd met tools die delen van het programma markeren en typefouten voor de programmeur opvangen terwijl ze haar instructies schrijft. Voor ingewikkelde programma's kan een IDE echt helpen. Er zijn geweldige gratis IDE's beschikbaar, maar deze zijn niet vereist. Computerprogramma's kunnen in vrijwel elke teksteditor worden geschreven die u maar kunt bedenken, in feite zullen we ons programma in Kladblok schrijven. Kladblok is standaard geïnstalleerd op alle Windows-besturingssystemen en werkt prima.
Open Kladblok door op het menu Start te klikken en door op uw toetsenbord "kladblok" te typen en erop te klikken zodra het door het systeem is gevonden.
Wanneer het is geopend, vindt u een leeg tekstbestand.
Stap 5: Definieer een functie
Het is tijd voor jou om je programma te schrijven! Je kunt jezelf nauwelijks een programmeur noemen zonder een "hello world" -programma te schrijven. Dit is een codeertraditie!
Wanneer Python uw programma uitvoert, leest het instructies, regel voor regel vanaf het begin van het programma tot het einde van het programma. Uw eerste taak is het definiëren van een functie. De meest basale manier om een functie te beschrijven is als een benoemde groep instructies die opnieuw kan worden gebruikt wanneer we deze bij naam noemen. We noemen onze functie hello_world.
Om een functie te definiëren, moeten we het sleutelwoord "def" gebruiken, het een naam geven, een reeks haakjes en de regel eindigen met een dubbele punt, zodat uw functie als volgt begint:
def hallo_world():
Op de volgende regel geef je deze functie zijn groep instructies. In dit geval is je groep erg klein, slechts één instructie. Python houdt bij wat bij de functie hoort door te controleren op inspringing. Dus om het te vertellen dat deze instructie deel uitmaakt van de functie, drukken we op "Tab" op ons toetsenbord en geven het de instructie print ("Hallo wereld!")
def hallo_world():
print(“Hallo wereld!”)
Stap 6: Maak een toegangspunt voor uw programma
Op dit punt heb je een functie geschreven, maar je hebt de computer nog niet verteld om die functie ergens uit te voeren. U doet dit in deze stap. Om onze "hello_world"-functie op een nieuwe regel aan te roepen, noem je hem gewoon bij de naam. Typ het volgende, zonder een voorlooptabblad:
Hallo Wereld()
U hoeft het trefwoord "def" niet op te geven, omdat u niets definieert. Het is ook niet nodig om een dubbele punt te plaatsen, omdat u de computer niet vertelt wat deze functie zal doen wanneer deze wordt aangeroepen, dat heeft u al gedaan.
Je programma ziet er nu als volgt uit:
def hallo_world():
print(“Hallo wereld!”) hello_world()
Het lijkt gek, maar het is het herhalen waard: de eerste twee regels definiëren de functie, de laatste regel roept die functie op.
Stap 7: Het bestand opslaan
Dat is het, je hebt een heel programma geschreven! Geef jezelf een schouderklopje. Je kunt tegen iedereen die wil luisteren zeggen: Computerprogrammeren is niet zo moeilijk! Ik heb al eerder een programma geschreven.” Je zult helemaal gelijk hebben! Maar je bent nog niet klaar. Nu u instructies voor de computer hebt geschreven, is het tijd om te kijken hoe de computer die instructies uitvoert.
Om dat te doen, moet u het programma dat u zojuist hebt geschreven, opslaan. Klik op het menu "Bestand" en selecteer opslaan. Wanneer de prompt verschijnt, selecteert u uw bureaubladmap als de locatie om het bestand op te slaan. Selecteer in het veld "Opslaan als type" "Alle bestanden (*.*)" en noem het bestand hello.py.
Als u uw bestand hier opslaat, is het gemakkelijker te vinden wanneer we het programma proberen uit te voeren.
Stap 8: Het bestand uitvoeren
De manier waarop dit programma is geschreven, moet worden uitgevoerd in de opdrachtprompt. Open het door op het Windows Start-menu te klikken en op uw toetsenbord "cmd" te typen en op enter te drukken.
Navigeer nu naar de locatie waar u uw programma hebt opgeslagen, de Desktop-map, door "cd Desktop" te typen en druk op enter. Vertel de computer vervolgens om python te gebruiken om uw programma uit te voeren door "py" te typen gevolgd door een spatie en de naam van uw programma.
Druk nu op enter en je hebt je programma succesvol uitgevoerd!
Zie je wat het deed? Het voerde uw programma uit, noemde uw functie en drukte de tekst "Hello World!" op zijn eigen lijn.
Stap 9: Ga een beetje verder
Op dit moment ben je een programmeur (of codeur, hoe je jezelf ook wilt noemen!) Ga nog een stap verder. Voeg misschien nog een paar print ("") instructies toe aan uw functie, zorg ervoor dat u deze dezelfde inspringing geeft als uw andere en plaats de gewenste tekst tussen de aanhalingstekens. Roep de functie misschien een paar keer extra aan door de hello_world()-instructies op hun eigen regels hieronder te typen waar u de laatste hebt getypt. Zorg ervoor dat u het bestand opslaat voordat u het opnieuw uitvoert!
Stap 10: Waar te gaan vanaf hier?
Super goed! Je hebt een programma geschreven. Hopelijk zie je hoe leuk en gemakkelijk het kan zijn. Wat nu? Er zijn zoveel coole dingen die je je computer kunt laten doen die we hier niet hebben behandeld. U kunt de computer iets laten doen als aan een bepaalde voorwaarde is voldaan door "if" -instructies te gebruiken. U kunt de computer iets steeds opnieuw laten doen door "loop" -instructies te gebruiken. Je kunt de twee op oneindig veel manieren combineren. U kunt gegevens opslaan in variabelen om later te gebruiken. Elk van deze concepten is gemakkelijk op te pikken. Er zijn een miljoen gratis bronnen om van te leren, waaronder Instructables. Toen ik voor het eerst begon, leerde ik van een site genaamd www.codecademy.com die gratis programmeercursussen biedt in veel programmeertalen, waaronder Python, en ik zou ze ten zeerste aanbevelen.
Aanbevolen:
Schrijven naar een OLED-scherm via Bluetooth: 6 stappen
Schrijven naar een OLED-scherm via Bluetooth: dit project is geïnspireerd en een remix van Arduino LCD-schermbediening via Bluetooth Inleiding: In dit project gaan we een "Bluetooth OLED." Wat we in dit ontwerp doen, is een Arduino verbinden met een OLED en een Bluetooth-modu
Een tegen schrijven beveiligd USB-apparaat formatteren: 4 stappen
Een tegen schrijven beveiligd USB-apparaat formatteren: Wanneer u uw USB-opslagapparaat probeert te formatteren, krijgt u mogelijk de volgende foutmelding: "De schijf is beveiligd tegen schrijven". Maak je geen zorgen, het betekent niet dat je besmet bent met virussen of malware. Om het probleem op te lossen heb je alleen t
2019 FRC Een eenvoudige aandrijflijn schrijven (Java): 5 stappen
2019 FRC Een eenvoudige aandrijflijn schrijven (Java): DIT INSTRUCTABLE IS VEROUDERD! Houd mijn volgende instructable in de gaten voor de huidige programmering van 2019. Hoewel het verouderd is, zijn er nog steeds dingen die je erover kunt leren, zoals hoe je de klassen daadwerkelijk maakt en de code schrijft
Arduino Werken met meerdere bestanden (LEZEN/SCHRIJVEN): 4 stappen
Arduino werkt met meerdere bestanden (LEZEN/SCHRIJVEN): Hallo allemaal, vandaag presenteer ik jullie een Arduino-project dat werkt met een RTC-schild dat gegevens kan opslaan. De hoofdtaak van dit project is het werken met meerdere bestanden die op de sc-kaart zijn opgeslagen. Dit project bevat code die werkt met drie bestanden die
SD-kaartmodule met Arduino: gegevens lezen/schrijven: 14 stappen
SD-kaartmodule met Arduino: gegevens lezen/schrijven: overzichtHet opslaan van gegevens is een van de belangrijkste onderdelen van elk project. Er zijn verschillende manieren om gegevens op te slaan, afhankelijk van het gegevenstype en de grootte. SD- en micro SD-kaarten zijn een van de meest praktische onder de opslagapparaten, die worden gebruikt in