====== OLD BCS Software Dev Technician Level 3 END AUG 2022 ====== * Week 1 * {{ :digapp:swdt:software-developer-technician-programming-syllabus.pdf |Syllabus}} * {{ :digapp:swdt:1-conceptsv2.pptx |Concepts}} - covers sections 1.1 and 1.2 of Module 1 * {{ :digapp:swdt:1-concepts-part2v2.pptx |Concepts}} - covers sections 1.3, 1.4, 1.5 and 1.6 of Module 1 * {{ :digapp:swdt:2codeintoprojectv2.pptx |Software development}} - covers sections 2.1 and 2.2 * {{ :digapp:swdt:2rolesv2.pptx |Software roles}} - covers section 2.3 * {{ :digapp:swdt:2businessconceptsv2.pptx |Business concepts}} - covers section 2.4 * {{ :digapp:swdt:2governancev2.pptx |Governance}} - covers section 2.5 * {{ :digapp:swdt:2teamworkv2.pptx |Teamwork}} - covers section 2.6 Week 2 * {{ :digapp:swdt:7_developing_software_functional.pptx|Module 3 Developing Software}} - covers sections 3.3, 3.4 and 3.5 of Module 3 * {{ :digapp:nfr_requirementsstatementsnoanswers.docx |Requirements of a software system}} - Requirements of a software system with critique available after the lesson * {{:digapp:swdt:endusercontextv2_2_.pptx |Module 4 End user context}} - covers all of section 4 * {{ :digapp:swdt:7-goodcodingpractice_2_1_.pptx|Module 7 Good Coding Practice}} * {{ :digapp:swdt:8hci1_1_.pptx |Module 8 Principles of good interface design}} * {{ :digapp:swdt:9-security1.pptx|Module 9 Security}} Week 3 * {{ :digapp:swdt:5.3_databasetypes.pptx |Module 5.3 Database features}} * {{ :digapp:swdt:normalisation.pptx |Module 6 - Database Normalisation}} ====== Programming Practical Tasks ====== * {{ :digapp:swdt:1_structurec_.pptx |1 Programming Structure }} * {{ :2_selectionc_.pptx | 2 Selection}} * {{ :digapp:swdt:3_c_loop_theory.ppt |3 Iteration}} * {{ :digapp:swdt:4_csharpnamingconventionserrorhandling.ppt | 4 Error Handling}} * {{ :digapp:swdt:5_Object Orientated2.pptx|OOP }} * {{ :digapp:swdt:Task - Class Demo.docx|Class Demo Task }} * {{ :digapp:swdt:6_arraystring.pptx|Array & Lists }} * {{ :digapp:swdt:array_exercise.docx|Array_Exercise }} === Database & Normalisation Practical Tasks === * {{ :digapp:swdt:1_webpages.pptx |WEB,SQL,PHP}} * {{ :digapp:swdt:2_css_selectors.ppt |CSS}} * {{ :digapp:swdt:3_projectsql_php.pptx |SQL PHP Project}} * {{ :digapp:swdt:4_st-dblogin.pptx |PHP Login}} * {{ :digapp:swdt:5_phpsqlediting.pptx |PHP CRUD}} * {{ :digapp:swt:library.doc |TEXT file for MySQL database exercise - Open in Notepad}} * {{ :digapp:swdt:bookshtml.docx |HTML CSS BOOKSHOP EXAMPLE}} === Practice Quizzes === * [[https://forms.office.com/Pages/ResponsePage.aspx?id=fd3z5z4JJUuJnxRhvsd5l2_xne0M4wZOuZHw-ZSHDKNUMTRUSFE1NkhOSEcwTjY2RjYyV0dNNEtUVC4u |Module 1 General questions 1 ]] * [[https://forms.office.com/Pages/ResponsePage.aspx?id=fd3z5z4JJUuJnxRhvsd5l2_xne0M4wZOuZHw-ZSHDKNUQVVVTjkzRVZWQlkwMDBSRURBWUMyQUhUWC4u |Module 1 General questions 2 ]] * [[https://forms.office.com/Pages/ResponsePage.aspx?id=fd3z5z4JJUuJnxRhvsd5l2_xne0M4wZOuZHw-ZSHDKNUMjFBRE8wQU1UUUM1R1NFTzNHU1lYSVJVVy4u |Module 1 OOP, Lists, Arrays ]] * [[https://forms.office.com/Pages/ResponsePage.aspx?id=fd3z5z4JJUuJnxRhvsd5l2_xne0M4wZOuZHw-ZSHDKNUMUs2R0hPRFRGNFhKNEk0NkE2OTRRUzBQOC4u |Module 2 Development Roles ]] * [[https://forms.office.com/Pages/ResponsePage.aspx?id=fd3z5z4JJUuJnxRhvsd5l2_xne0M4wZOuZHw-ZSHDKNURVlSWkQ5Q0JTVEtBNU9EVjhBN0tPT0VSVi4u |Module 3 Functional & Non Functional ]] * [[https://forms.office.com/Pages/ResponsePage.aspx?id=fd3z5z4JJUuJnxRhvsd5l2_xne0M4wZOuZHw-ZSHDKNUNTFYUUY4NDVDQTQ0RFYyOTM3Qlo2N1Q2UC4u |Module 4 The User Environment ]] * [[https://forms.office.com/Pages/ResponsePage.aspx?id=fd3z5z4JJUuJnxRhvsd5l2_xne0M4wZOuZHw-ZSHDKNUOUNMS0QwSlhGRFc5UUYzMUw1MUhFTVVGNC4u |Module 7 Good Coding Practice ]] * [[https://forms.office.com/Pages/ResponsePage.aspx?id=fd3z5z4JJUuJnxRhvsd5l2_xne0M4wZOuZHw-ZSHDKNUNzhaMkUzQVc0T1RRQlJYWlU5TVcxTlE1NC4u |Module 8 HCI ]] * [[https://forms.office.com/Pages/ResponsePage.aspx?id=fd3z5z4JJUuJnxRhvsd5l2_xne0M4wZOuZHw-ZSHDKNURDhLQzhLSUJLVVlDNExJWEZXVzhCNk9ETi4u |Module 9 Security ]] ====== Practice Paper ====== * [[https://forms.office.com/Pages/ResponsePage.aspx?id=fd3z5z4JJUuJnxRhvsd5l2_xne0M4wZOuZHw-ZSHDKNUMDMyWllRSEM4T1VOWUdZVkhIMDFTWFJWTC4u | Programming Assessment on Microsoft Forms]] Python Resources * {{ ::digapp:python:python_exercise_1.pdf |Exercise 1}} * {{ ::digapp:python:python_exercise_2.pdf |Exercise 2}} * {{ ::digapp:python:python_exercise_3.pdf |Exercise 3}} * {{ ::digapp:python:python_exercise_4.pdf |Exercise 4}} * {{ ::digapp:python:python_exercise_5.pdf |Exercise 5}} * {{ ::digapp:python:python_exercise_7.pdf |Exercise 7}} * {{ ::digapp:python:python_exercise_8a_-_for_loops.pdf |Exercise 8a}} * {{ ::digapp:python:python_exercise_8b_-_while_loops.pdf |Exercise 8b}}