Untitled Page
Business and Industry Center
Information For
Programs Majors
Automotive Technology
Business Administrative Technology
Computer Program Design
Construction Technology
Continuing Education
Dental Assisting
Dental Hygiene
Emergency Medical Technician
English as a Second Language
Graphic Arts Technology
Health Occupations Technology
Culinary Arts Hospitality
H.S. Diploma Equivalency
Industrial Engineering Technology
Job Training
Machine Tool Technology
Network Technology
Paramedic
Power Plant Technology
Practical Nursing
Sustainable Living Center
Welding
Student Services
Enrollment
Business and Industry Center
lklk
Quick Links:
Admissions Form
Adult Ed/ GED
Business & Industry Center
Class Schedules
Contact Us
Employee Directory
Employee Forms
FHTC Foundation
Library
Student Forms
Transcript Request
Tuition & Fees
Video
Flint Hills Technical College
3301 W. 18th Ave
Emporia, KS 66801
620-343-4600 or
1-800-711-6947
www.fhtc.edu
Contact Us
Home
Accreditation
President's Letter
News
Academic Calendar
Board of Trustees
Events
FHTC News
The Loop
Student Calendar
Online Resources
Admissions Form
Bill Pay
Library
Online Courses
Scholarships Form
Student Web Mail
Employee Web Mail
Ask Us!
Current Schedule
Fall
Spring
Adult Ed
Community Connections
Directory
A-Z Directory
Employee Directory
Contact Us
About FHTC
Contact Info
Directories
School Map
Ask Us!
Computer Program Design
>
Courses
>
CPD 122 Program Logic and Design w/Alice 3D
CPD 122 - Program Logic and Design w/Alice 3D
Within CPD 122, students will utilize introductory structured programming logic using Alice, a 3D animation software to begin building structures, functions, methods, and classes. This non-language specific course will stress 3D graphics and flowcharting and pseudocoding as the means of problem solving basic programming problems and as a means of designing basic structured programs. This course is the foundation for all the language courses and students build a beginning knowledge of programming structures, processes, and tools. Storyboarding is used to design programs along with high-level concepts such as reifying objects(treating an abstract concept as if it were a real), the Alice system utilizes a drag and drop system to place components on the screen and allow the students to learn the structures of programming without syntax errors. The Alice system uses 3D graphical, object-oriented objects such as animals, humans, cars, toys, etc to create programs. The user then animates these objects by using method calls such as “move forward 3 meters” or “turn left a half turn”. Each program is story-based and compels the students to use their creativity. This program, which focuses directly on students who were raised on video games and PIXAR films, was pioneered by the Carnegie Mellon University and the National Science Foundation. This course is the prerequisite course for CPD 119, CPD 228, CPD 222, and CPD 229.
Other Details:
Semester Offered:
Spring / Summer / Fall
Credits:
4
Home
Accessibility
Disclaimer Statement
Privacy Statement
Terms of Use
© 2007 Flint Hills Technical College. All Rights Reserved