Getting Started With C# Unit Thumbnail

Getting Started with C#

Students explore using algorithm as a problem-solving tool, to programming languages in general and to the role of programming as a tool for implementing algorithms by being introduce to a general program environment. You can join the Google Classroom by click on the following link: Google Classroom

Text101

Students work with structured programming constructs by adding the selection and iteration program control flow mechanisms to their programming repertoire. They write structured algorithms and programs that use blocks to introduce an element of modularity into their programming practice. You can join the Google Classroom by click on the following link: Google Classroom
assignment
Lesson 1
Getting Unity Hub
A quick walkthrough to help students download the nessary programs for the next project.
assignment
Lesson 2
Connecting to Unity
A quick guide to help connect your Unity program to your account.
assignment
Lesson 3
Text101 Examples
A quick preview of finished projects, use to help inspire and motivate you!
assignment
Lesson 4
Unity's User Interface
Students focus on learning the ins and outs of Unity's user interface.
assignment
Lesson 5
Components
Students learn about Unity components, how to use them and their relationship to the C# coding language.
assignment
Lesson 6
StoryManager
Students learn about game managers. Why they are an effective way to organize and code their future games.
assignment
Lesson 7
Flow Charting
Students learn how to design the flow of a game.
assignment
Lesson 8
Scriptable Objects
Students learn about Unity's Scriptable objects.
assignment
Lesson 9
Conditional Statements
Students explore how to use conditional statements to control the flow of their game.
assignment
Lesson 10
Conclusion
The closing remarks for your game, now it is time to make it your own.
assignment
Bonus Lesson 1
Background Music
Students can add some extra flair to their game by learning how to add background music.
assignment
Bonus Lesson 2
Rich Text
Students can change the colour of their text and other rich text features if they follow this lesson.
assignment
Bonus Lesson 3
Sound Effects
Students can add sound effects to their game by following this lesson.
assignment
Bonus Lesson 4
Text Animations
Students can add some basic text animation to their game by follow this lesson.
assignment
Bonus Lesson 5
Visual Feedback
Students learn about the importance of visual feedback and how to implement it.

Computer Science Project A

The Computer Science Project is the first video game developed by students using the Unity game engine and previously acquired knowledge.
Getting Started With C# Unit Thumbnail

Basic 2D Platformer

The Basic 2D Platformer course is a Computer Science Project path that shows students the basics of creating a rogue-like on the Unity game engine.
Getting Started With C# Unit Thumbnail

Basic 2D Roguelike

The Basic 2D Rogue-like course is a Computer Science Project path that shows students the basics of creating a rogue-like on the Unity game engine.
Login