This nine-week course expands upon the Foundations of Creative Coding and Computer Solutions course. Students will continue their exploration of coding by building on what they learned in the foundations course. They will delve into more complex concepts such as controlling game flow with loops, events and conditional statements, and add animation using sprites. Admission to this course is based upon the successful completion of the Foundations of Creative Coding and Computer Solutions course.
Virginia Beach City Public Schools ensures equal access to all CTE courses. Accessibility accommodations will be provided as needed.
Foundations of Creative Coding and Computer Solutions
Unit |
Surveying the Landscape |
Spinning the Globe |
Shifting into Gear |
Gaining Ground |
Focus |
At the beginning of this course journey, we review software application skills that were learned in the foundations course by demonstrating our ability to modify text-based documents, manipulate data in a spreadsheet, define fields and formats within a database, and deliver an effective presentation. |
We continue developing our coding skills by comparing and refining multiple algorithms for the same task, creating complex programs that include sequences, events, and loops, and debug errors that occur within the algorithm. |
Next, we learn how to code using a variety of syntaxes to create complex programs that complete tasks and solve real-world problems. |
Lastly, we learn how to modify, remix, and incorporate portions of an existing program into our own work to develop something new or to add more advanced features. |
Transfer Goals |
|
|
|
|
Unit Learning Targets |
|
|
|
|