Komponeringsprogrammer

Velkommen Til Komponeringsprogrammer, en gratis online introduksjon til programmering og informatikk.

I SICPS tradisjon fokuserer denne teksten på metoder for abstraksjon, programmeringsparadigmer og teknikker for å håndtere kompleksiteten til store programmer. Disse konseptene er illustrert primært ved Hjelp Av Programmeringsspråket Python 3.

i tillegg til å lese kapitlene nedenfor, kan du bruke kunnskapen din til programmeringsprosjektene som følger med teksten og visualisere programutførelse ved Hjelp Av Online Python Tutor.

Instruktører: hvis du er interessert i å tilpasse noen av disse materialene til kursene dine, vennligst fyll ut denne korte undersøkelsen slik at vi kan støtte din innsats.

Kapittel 1: Bygge Abstraksjoner Med Funksjoner

  • 1.1 Komme I Gang
  • 1.2 Elementer Av Programmering
  • 1.3 Definere Nye Funksjoner
  • 1.4 Designe Funksjoner
  • 1.5 Kontroll
  • 1.6 Funksjoner I Høyere Rekkefølge
  • 1.7 Rekursive Funksjoner
  • Kapittel 2: Bygge Abstraksjoner Med Data

  • 2.1 Introduksjon
  • 2.2 Dataabstraksjon
  • 2,3 Sekvenser
  • 2,4 Foranderlige Data
  • 2,5 Objektorientert Programmering
  • 2,6 Implementeringsklasser Og Objekter
  • 2,7 Objektabstraksjon
  • 2,8 Effektivitet
  • 2,9 rekursive Objekter
  • Kapittel 3: Tolke Dataprogrammer

  • 3.1 Innledning
  • 3.2 Funksjonell Programmering
  • 3.3 Unntak
  • 3.4 Tolker For Språk Med Kombinasjon
  • 3.5 Tolker For Språk Med Abstraksjon
  • Kapittel 4: Databehandling

  • 4.1 Introduksjon
  • 4.2 Implisitte Sekvenser
  • 4.3 Deklarativ Programmering
  • 4.4 Logisk Programmering
  • 4.5 Forening
  • 4.6 Distribuert Databehandling
  • 4.7 Distribuert Databehandling
  • 4.8 Parallell Databehandling
  • Legg igjen en kommentar

    Din e-postadresse vil ikke bli publisert.