Coding is an in-demand skill necessary for many careers now and in the future. This course teaches the foundations of coding to students with no previous background.
Students will:
Learn how to code in a fun and accessible way through a series of learning modules including video tutorials, code examples, programming challenges, and applied exercises.
Be introduced to the JavaScript programming language
Use problem-solving and critical thinking throughout this course
Manage time to complete learning modules
Students will learn about the dynamics of SwiftUI Playgrounds using iPads. They will learn how to create Commands, Functions, For Loops, Conditional Code, Logical Operators, While Loops, Algorithms, Variables, Types, Initialization, Parameters, World Building, and Arrays in the Learn to Code 1 Swift Playgrounds. They will extend their knowledge of app development with the Playgrounds of Learn to Code 2 and Blu's Adventures on the iPad. This course will focus on problem-solving and critical thinking skills through the creation of student-created mobile applications.
Students in grades 9, 10, 11, and 12.
This is a semester course.
A student who takes one full credit or two half credits in the same pathway will have their fine arts credits waived.
The CTE courses can be taken in lieu of the Fine Art courses.