Fundaments of Problem Solving Program Applications and Information Word- Spreadsheets Database Hardware and and Program Implementation Implications of ICT Processing processing, Software Design Presentation and Web Page Design 1. Stages of 1. Steps 1. types/genera 1. Data 1. Validation processing tion of communicati programmin on g languages 2. Parts of a basic 2. Parts of a 2. Steps for 2. Inter/intra/ 2. Verification computer problem implementin extra net system g a program Topic 3. Primary storage 3. Variables 3. Control 3. Internet 3. File devices and structures organization constants 4. Units of storage 4. Data types 4. Testing and 4. Data security 4. File access debugging 5. Secondary 5. Algorithms 5. Documentat 5. Applications 5. Apply to jobs/ storage media ion for specific examples areas of work 6. Input and output 6. Technologica devices l trends 7. Data storage 7. Jobs 8. Hardware specifications 9. Software types 10. Operating systems