UECSC - Last update: 7/7/23
Unreal Engine
Computer Science Curriculum
Unreal Engine
Computer Science Curriculum
CONTENTS
Units of Instruction
- Introducing Unreal Engine as a development and programming platform
- Chapter 01 Introduction - PDF Link
-
Variables, Printing, mathematical operators
- Chapter 02 - Variables, Printing and Math - PDF Link
- Chapter 02 Lesson 01 - Integer - PDF Link
- Chapter 02 Lesson 01 - Project Link
- Chapter 02 Lesson 02 - Chapter 02 - PDF Link
- Chapter 02 Lesson 02 - Project - Link
- Chapter 02 Lesson 02 - Presentation - PDF - Link
- Conditional statements: if (branch), nested if
- Chapter 03 - Lesson 01 - Conditional Statements - PDF Link
- Compound conditional statements (AND, OR, NOT)
- for loop and Iteration
- Arrays
- Classes and Objects
- OOP: Inheritance
- Functions (methods), Interfaces, enums
- Object hierarchies
- Recursion
Unreal Engine
Computer Science Curriculum
Welcome! This will be the main distribution point for a Computer Science Curriculum using Unreal Engine Blueprints.
The curriculum is being developed with a focus on high school aged students enrolled in APCSP or as a pre-APCS
level course. Curriculum will be uploaded and linked here as it is created.
7/7/23
Release of Chapter 02 Lesson 2 covering float, booleans and conditional statements. Lesson documentation, project, and
presentation are now available.
9/18/22
Release of Chapter 03 covering booleans and conditional statements. Chapter 04 is coming soon.
3/29/22
Initial release of Chapter 01 and Chapter 02 materials. Much more to follow soon. I'm awaiting permission to
use and distribute assets with the project that will make it more visually appealing. Most of the work on Chapter 05 is complete
but I need to write a bit more and clean some things up.