Computer coding is the way forward and understanding what happens behind the screen is vital in this digital era. The topics below will be covered using Java, Python, and C ++. Mark will spend the first hour of each class going through the coding notes and then the second hour will be spent putting the theory into practice.
Week 1: Downloading software, simple print statements
Week 2: Working with variables and taking user input
Week 3: IF statements and decision options
Week 4/5: Loops
Week 6/7: Data structures
Week 8/9: Object orientation
Week 10: Course recap and troubleshooting
Mark has worked in the computer industry for over fifteen years. He has a broad range of skill sets that include software testing, data analysis, market message networking, and salesforce administration development. He is steeped in knowledge about computer programming in Java, C++, Visual basic, and Python and database development such as Oracle SQL and PLSQL. Of course, he is also expert with the Microsoft suite of Office packages – Word, Excel, PowerPoint, Outlook, Access, and Visio. He enjoys doing system analysis and design project work. Mark has a student-centred approach to teaching and believes that people need a calm approach to learn successfully. Mark loves seeing people succeed and always goes the extra mile to ensure that his students are grounded in basic theory and can put this into action.