This class introduces the concepts of bounded primitives and their relevance in building simple 3D scenes. Learners will engage with interactive tools to create and inspect these scenes, exploring spatial relationships and transformations.
0Students
1Instructors
1Meetings
2Learning Modules
2Hours
$0.00Price
$0.00Materials
Schedule Calendar
Schedule Preview
Tap a meeting date to view the related class meeting details below the calendar.
1Meetings
2Hours
1Locations
Calendar
SunMonTueWedThuFriSat
No meetings match the current filters.
Schedule Calendar
Class Calendar
Dated class meetings with location, instructor, materials, and assignment counts.
1Meetings
2Hours
1Locations
Calendar
SunMonTueWedThuFriSat
No meetings match the current filters.
Learning Modules
Reusable textbook-section content selected for this class.
Module reader
1
Module v1.0 · Required
Module 1: Creating and Inspecting 3D Scenes
In this module, learners will utilize the 3D Scene Studio to create basic 3D scenes and gain insight into spatial relationships among various objects.
0 of 5 sections complete
Not started
Section 1
Introduction to 3D Scene Creation
Learn how to navigate the 3D Scene Studio and understand basic tools available for scene creation.
By the end of this section
- Familiarize with the 3D Scene Studio interface.- Understand the settings and features for starting a new 3D scene.
Section 2
Inspecting and Modifying 3D Objects
Engage with the 3D Scene Studio to inspect and modify existing objects in a scene.
By the end of this section
- Experiment with transforming objects through rotation, scaling, and positioning.- Learn how to use camera controls effectively to view objects from different angles.
Section 3
Understanding Coordinate Transformations
Learn the mathematical principles behind object positioning and transformations in a 3D space.
By the end of this section
- Apply knowledge of coordinates to place objects accurately.- Understand the effects of transformations on scene composition.
Section 4
Math and Graphing Studio practice
A bounded mathematics interface for flashcards, worked problems, graphing, geometry, calculator support, and private scratch work.
By the end of this section
Use the selected Math and Graphing Studio interface to apply this lesson.
Math and Graphing Studio
Section 5
3D Scene Studio practice
A bounded Three.js scene for inspecting, selecting, and transforming supplied 3D objects through JSON state.
By the end of this section
Use the selected 3D Scene Studio interface to apply this lesson.
3D Scene Studio
2
Module v1.0 · Required
Module 2: Mathematical Foundations for 3D Modeling
This module focuses on the mathematical principles of scale, position, and rotation, critical for understanding transformations in 3D modeling tasks.
0 of 6 sections complete
Not started
Section 1
Understanding Scale in 3D Modeling
Learners will explore how scale influences the perception of 3D models and how to adjust it appropriately for realism.
By the end of this section
Identify how scaling factors affect object dimensions in 3D scenes; Apply scaling techniques in 3D modeling software.
Section 2
Applying Rotation and Position
Learners will practice how to manipulate the position and rotation of objects within 3D environments to create desired scene layouts.
By the end of this section
Understand the effects of rotation transformations on 3D objects; Manipulate object positions effectively to achieve desired arrangements.
Section 3
Verifying Transformations
In this section, learners will verify their scaling, rotation, and positioning choices through mathematical validation using graphs.
By the end of this section
Perform mathematical calculations to confirm transformations; Use graphs to visualize and validate 3D object placements.
Section 4
Final Application Activity
Learners will apply all mathematical principles learned in this module to complete a 3D modeling task of their choice.
By the end of this section
Independently create a small 3D scene utilizing scaling, positioning, and rotation effectively; Reflect on mathematical decisions and transformations made.
Section 5
Math and Graphing Studio practice
A bounded mathematics interface for flashcards, worked problems, graphing, geometry, calculator support, and private scratch work.
By the end of this section
Use the selected Math and Graphing Studio interface to apply this lesson.
Math and Graphing Studio
Section 6
3D Scene Studio practice
A bounded Three.js scene for inspecting, selecting, and transforming supplied 3D objects through JSON state.
By the end of this section
Use the selected 3D Scene Studio interface to apply this lesson.
3D Scene Studio
Student Access
Public visitors see the same class detail interface in read-only mode; enrolled linked students receive submission, grade, and student-material controls.
Current AccessPublic visitor
Class ViewPublic schedule, pricing, materials, instructor, and assignment preview
Student ToolsAvailable after enrollment is linked to a student record
You can review class details without signing in. Submissions, attendance, grades, and student-only files appear after the student account is linked and enrolled.
Class Meetings
Meeting dates, topics, time blocks, locations, materials, and assignment links.
Scott Mays is a full-stack developer, AI-focused systems architect, and technology founder with more than 25 years of experience building software platforms, automation tools, e-commerce systems, and operational infrastructure. His instructional focus centers on helping students understand how modern software, AI tools, APIs, WordPress, WooCommerce, ERP systems, and automation workflows are used in real business environments. Drawing from hands-on experience building production systems, custom plugins, AI-assisted commerce tools, and scalable digital platforms, Scott teaches practical technology concepts in a way that connects code, operations, and measurable business outcomes.
Scott oversees the academic and operational direction of computer science and related technology programs. His responsibilities include curriculum developmentfaculty leadershipacademic qualitystudent success and retentiontechnology lab resourcesprogram assessment
Ph.D., Computer Science & Information Systems Northbridge Institute of Technology M.S., Computer Science Metropolitan School of Technology B.S., Software Engineering Westfield Technical University Executive Certificat...