Inhoudsopgave:

Uw eerste computerprogramma schrijven: 10 stappen
Uw eerste computerprogramma schrijven: 10 stappen

Video: Uw eerste computerprogramma schrijven: 10 stappen

Video: Uw eerste computerprogramma schrijven: 10 stappen
Video: Een brief schrijven - video stappenplan #taal #onderwijs #nederlands 2024, November
Anonim
Je eerste computerprogramma schrijven
Je eerste computerprogramma schrijven

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

Python downloaden
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

Python installeren
Python installeren
Python installeren
Python installeren
Python installeren
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

Kladblok openen
Kladblok openen
Kladblok openen
Kladblok openen

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

Het bestand opslaan
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

Het bestand uitvoeren
Het bestand uitvoeren
Het bestand uitvoeren
Het bestand uitvoeren
Het bestand uitvoeren
Het bestand uitvoeren
Het bestand uitvoeren
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

Ga een beetje verder
Ga een beetje verder
Ga een beetje verder
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: