Collections of programming tutorials developed by Dr Andrew Cain, Jake Renzella, Reuben Wilson, and Cliff Warren.
This short video introduces you to the Swinburne CodeCasts series. Meet the people behind the series and a quick overview of the video formats and styles.
In this video, Andrew and Reuben demonstrate how code is executed by a computer in sequence.
In this video, Andrew and Jake demonstrate how to use variables within your program to store data.
In this video, Andrew and Jake demonstrate how you can implement control flow in your programs to alter the sequence of execution of your code.
In this video, Andrew and Reuben demonstrate how you can implement if statements in your programs to achieve conditional code execution.
In this video, Andrew and Cliff demonstrate how you can implement case statements within you programs to control the execution of code based on many different possible branches.
In this video, Andrew and Jake have a look at creating our own basic data structures in our programs, known as records or structs. These allow you to create custom, meaningful data types in your code.
In this video, Andrew and Jake take a look at creating arrays in your programs which allow you to store multiple values within a single variable!
In this video, Andrew and Cliff introduce object oriented programming, the next step after procedural programming. Objects all for the ability to encapsulate data and functionality together.
In this video, Andrew and Cliff start to look at what you need to do to learn a new programming language once you understand the concepts.