Computer Programming

Computer Programming
Voraussetzung (en): Erfolgreicher Abschluss von Algebra I.

Die Schüler lernen, die Programmiersprache JAVA und Python zum Codieren und Kompilieren von Programmen in einer Open Source- oder Windows-Umgebung zu verwenden. Der Kursinhalt umfasst Programmdesign und Problemlösung, Kontrollstrukturen, Funktionen, Parameterübergabe, Datenstrukturen, Arrays und Dateiverarbeitung. Der Schwerpunkt liegt auf der Programmgestaltung.

  • College Kredit: Dieser Kurs kann am Northern Virginia Community College (NOVA) als ITP 100 Software Design für insgesamt 3 Credits bis zur Zulassung bei NOVA doppelt eingeschrieben sein. Die NOVA-Zugangsvoraussetzungen müssen vor der Registrierung erfüllt sein. Der Inhalt dieses Kurses wird auf College-Ebene unterrichtet. Bitte wenden Sie sich an Ihren Berater, um weitere Informationen zu erhalten.

Computerprogrammierung erweitert
Voraussetzung: Jahr 1 des Informatikkurses DE und Calculus sind erforderlich.

Fortgeschrittene Computerprogrammierung baut auf Programmierkenntnissen auf. Fortgeschrittene Programmierer verwenden objektorientierte Programmierkonzepte, E / A-Steuerungsstrukturen, Funktionen und / oder Methoden, Datenabstraktionen, Datenstrukturen zur Entwicklung von Datenbankanwendungen, interaktive Multimediaanwendungen, einschließlich Spieleanwendungen, mobile Anwendungen und Webanwendungen. Der Kurs behandelt die Computernetzwerkarchitektur und die Funktion von Computerhardware, einschließlich Netzwerken und Betriebssystemen, Datenorganisation, Algorithmen und Softwareentwicklung. Die Studierenden entwickeln ihre Fähigkeiten zur Beschäftigungsfähigkeit weiter, indem sie nach Wegen für Weiterbildung und Karriere in der Informationstechnologie- und Informatikbranche suchen und sich an verschiedenen Aktivitäten zur Karriereentwicklung beteiligen.

  • Hochschulkredit: Dieser Kurs kann am Northern Virginia Community College (NOVA) als CSC 200 und CSC 201 für insgesamt 8 Credits bis zur Zulassung bei NOVA doppelt eingeschrieben sein. Die NOVA-Zugangsvoraussetzungen müssen vor der Registrierung erfüllt sein. Der Inhalt dieses Kurses wird auf College-Ebene unterrichtet. Bitte wenden Sie sich an Ihren Berater, um weitere Informationen zu erhalten.

Computerprogrammierung intensiviert
Voraussetzung: Erfolgreicher Abschluss von Algebra I.

Dieser Kurs konzentriert sich auf die Entwicklung von Computerprogrammen zur Lösung eines Problems. Die Schüler lernen auch die Prinzipien des Programmdesigns kennen, mit denen sie Programme schreiben können, die verständlich, anpassungsfähig und wiederverwendbar sind. Die Studierenden lernen auch andere wichtige Konzepte und Protokolle der Informatik kennen, darunter die Entwicklung und Analyse von Algorithmen, die Entwicklung und Verwendung grundlegender Datenstrukturen unter Verwendung verschiedener Programmiersprachen.

  • College Kredit: Dieser Kurs kann am Northern Virginia Community College (NOVA) als ITP 100 Software Design und CSC 200 Introduction to Computer Science für insgesamt 7 Credits bis zur Zulassung bei NOVA doppelt eingeschrieben sein. Die NOVA-Zugangsvoraussetzungen müssen vor der Registrierung erfüllt sein. Der Inhalt dieses Kurses wird auf College-Ebene unterrichtet. Bitte wenden Sie sich an Ihren Berater, um weitere Informationen zu erhalten

Kontaktinformationen:

Jeff Elkner
jeffrey.elkner @apsva.us.
Computerprogrammierlehrer