Projektowanie i rozwój oprogramowania
Software Design and Development (SDD) to nauka projektowania i tworzenia oprogramowania . SDD jest również przedmiotem oferowanym maturzystom w Australii na egzaminach wstępnych na uniwersytety , takich jak Higher School Certificate (HSC) i Victorian Certificate of Education (VCE).
Wiktoria
Kurs VCE
W Victorii kurs w VCE jest znany jako Information Technology: Software Development .
Nowa Południowa Walia
Kurs HSC
W Nowej Południowej Walii SDD dzieli się na kursy wstępne (rok 11) i HSC (rok 12). Warunkiem uczestnictwa w Kursie HSC jest pomyślne ukończenie Kursu Wstępnego, który jest taki sam jak w przypadku każdego innego kursu w HSC. Kurs często wymaga również dużego projektu, w ramach którego studenci muszą zaplanować, zaprojektować i opracować aplikację. Kurs w NSW jest określony w dokumencie sylabusowym NSW Board of Studies HSC Software Design and Development.
Kurs przygotowawczy
- Koncepcje i problemy w projektowaniu i tworzeniu oprogramowania (30%)
- Kwestie społeczne i etyczne
- Sprzęt i oprogramowanie
- Podejścia do tworzenia oprogramowania
- Wprowadzenie do tworzenia oprogramowania (50%)
- Definiowanie problemu i planowanie rozwiązań programowych
- Tworzenie rozwiązań programistycznych
- Sprawdzanie rozwiązań programowych
- Modyfikowanie rozwiązań programowych
Tworzenie rozwiązań programowych (20%)
Struktura kursu
Rozwój i wpływ rozwiązań programowych (15%)
- Kwestie społeczne i etyczne
- Zastosowanie podejść do tworzenia oprogramowania
Cykl rozwoju oprogramowania (40%)
- Zdefiniowanie i zrozumienie problemu
- Planowanie i projektowanie rozwiązań programistycznych
- Wdrażanie rozwiązań programistycznych
- Testowanie i ocena rozwiązań programowych
- Utrzymanie rozwiązań programowych
Opracowywanie pakietu rozwiązań (25%)
Opcje (20%) Jedna z następujących opcji:
- Paradygmaty programowania lub
- Wzajemne powiązania między sprzętem a oprogramowaniem
Zobacz też
Procesy i technologie informacyjne , który jest podobnym kursem oferowanym w HSC.