Camtasia is definitely an efficient software to create and edit instructional video and presentations that combine with several quite effective and amazing tools, such as quiz, screencasts and microphone recording. It's really easy and accessible for new editor or instructors.
​
ETEC676D Media class, or in my after intern time, it became the most helpful tools when I created and tried to make the videos interesting and functional.
Snagit is a software that produced by TechSmith that is mainly for screenshot program that capture the content, such as video and audio output.
It also provides editing function, like highlight or circle the information that you want the learners to pay attention to.
Scratch is a website that developed by MIT aiming to created a block-based programming language for children or young programmers to learn how to code. You are able to create and share your own interactive stories, games and animations, like creating roles, setting their communicating and behaviors by loops.
​
Python, Java and C, all of them are programming languages fit for different system environment and users' preference. Python is the most popular coding language at this time, it's friendly to understand and using even if you're a new people to coding. Java and C are the most universal and accessible to all environment which need the users with a little coding background and kinda difficult. Mastering at least one coding language is good for instructor or instructional designers to make class materials to enrich the class content.