SlideShare a Scribd company logo
3d Game Programming - How collaboration can impact its curriculum Dr. Kris Stewart Computer Science Department San Diego State University pICT Fellow Summer 2006 22August2006 / LL 108
SDSU is an MSI (kinda) Our curricula can tie in with local high school to promote smooth transition to the university Our research can tie in with our teaching. Most recent curriculum – Spr 06 3d Game Programming for Simulation (Torque) NSF EPIC research project and collaboration with SDSC Visualization (S Cutchin) http://www.stewart.cs.sdsu.edu/cs596.html
CalREN -2... Resources: San Diego Supercomputer Center
Numerical Analyst*  led to Supercomputing and Undergraduate Education (SUE**)  led to Supercomputing Teacher Enhancement Program (STEP***)  led to Education Center on Computational Science & Engineering (EC/CSE) part of EOT-PACI (1997) ECCSE joins Engaging People in Cyberinfrastructure (EPIC)  led to  3d Game Programming Kris’ Faculty Background (Kris Stewart, CS Professor, San Diego State University, California State University) * MS/CS SDSU 1979 (built IMSAI/Z80 kit computer),  JPL 1981, PhD UNM 1987, SDSU 1984 * *   SDSC (1991);   UCES (DoEnergy 1994)  *** Smithsonian Research Collection (1996)
3d Game Programming Upper Division Course for Coders Using the Torque Game Engine from  www.garagegames.com Torque has an object oriented scripting language with an extensive library of game capabilities Text: Ken Finney, Thomson Pub
3d Game Programming Spr 06 http://www.stewart.cs.sdsu.edu/cs596.html The first offering of this course was Spr06 and the course will be reoffered Spr07.  The class web page will be updated for the next offering during Fall 06.  Spr07 will have  formal  group assessment with the group coding project.
Game Programmer’s Guide to Torque Spr07 by Edward F. Maurina III    Windows,  Macintosh,  Linux   Changes from Spr06 course: Application server on-line for student course project development – available on public internet Student  cooperative learning groups  with sample of  service learning
How the Ed Center on CSEng Lab has used Torque Hoover High School collaborators, Mr. Hal Cox (physics) and Mr. Robert North (chemistry) Both former STEP teachers Supercomputer Teacher Enhancement Program (1993-1996)  – A Key outcome was the adoption of Web Browser in school curriculum in 1994  – Support from local infrastructure for network/computers in the classroom
1996 ComputerWorld/Smithsonian InfoTech Award for STEP <Hal <Robert <Robert
Web Page Development Adopted Quickly (wouldn’t you prefer to have this young man on campus in the computer lab, than …)
STEP Lead Teachers (Hal Cox)
Computing Power a Decade Ago (look familiar to you, or were you born digital?) < Hal
2006 - We in Computational Science are Indebted to the Gamers The Power They Needed to Effectively Run Interactive Games pushed the CPU Envelope The Resolution in Graphics and Run-time Response has Engaged this Audience (market-driven, video games more $’s than DVD movies) We in Higher Ed Need to Engage this Audience We can Tune the Curriculum to Benefit our Students and a Larger Audience Service-based Learning is Rewarding to the Spirit ( may not know   they need this )
Generation ME  Why Today’s Young Americans are more  Confident Assertive and more Miserable than ever before Jean M. Twenge, PhD, (Psychology Dept SDSU) Please introduce me to her. ¿  possible new collaborator ?
ECCSE collaboration with Steve Cutchin SDSC http://vis.sdsc.edu/ http://visservices.sdsc.edu/projects/explore/ hosts our Chemistry and Physics modules
Magnetic Particle Emitter
Directions – Right Hand Rule/Left Hand Rule
Live Demonstration? Running on my Dell notebook – you can download your own copy to run on your PC Start the Game (tab for avatar) Proceed slowly to read the background information
Ryuhei Kitamura @ Comic-Con Last Month in San Diego Azumi – “I want to make samurai version of  Mad Max” http://www.publicbroadcasting.net/kpbs/arts.artsmain?action=viewArticle&pid=31&sid=8&id=948591 KPBS interview with Azumi creator by Beth Accomando   I have watched in once now and the story line, as English subtitles, is compelling.
Fall 06 Teaching at SDSU CS 440 Social and Ethical Issues in Computing Cyberethics: Morality and Law in Cyberspace, Richard A. Spinello, Jones and Bartlett Pub., 2006 – reading on the plane ride CS 524 Compiler Construction Fundamental CS – Lex, Yacc as tools.  Student project will extend a  bare-bones  compiler to recognize Ada (semester long) These courses provide validation for this  digital immigrant  for Spr 07 3d Game Programming
Outside Wisdom – JSB John Seely Brown – 17Jan05 @ SDSU
JSB www.johnseelybrown.com Having the credentials that a computer science geek respects (Chief Scientist, Xerox; Director Xerox PARC) Having publications that the education community validates (he joined the HBR debate on “IT matters to Higher Ed”* in letter to editor) *HBR May 2003 IT Doesn’t Matter – Nicholas G. Carr  *Does IT Matter to Higher Education? – Jack McCredie, Educause Review Nov02
What’s Next? CS440 being taught Fall 2006 Expect interesting feedback from students on their opinions on the  Digital Age , given they were  born digital Applaud you for joining us today and challenge to ensure awareness of IT in higher education  Expect interesting changes in the learning environment and its support on campus
Apply JSB Insights to CS 440 Students have grown up digital; faculty are analog Capitalize on creativity by honoring the venacular of today’s students (multimedia-literate) Communicate complexity simply (great skill) MIT’s architecture studio – all work in public (development and critique) – in context Learning to learn “in situ” is key
Apply JSB Insights to CS 440 early in the semester, just the start JSB highlights multimedia literacy CS440 Student Learning Outcomes student group presentations were great (but classroom venue was not up to it)
Gamer Groups Spr 2006 Great Classroom (AH1112) – Varying Engagement
Group Gamers for Spr 07 Peer Review Instructor selects group based on student preferences, but student input, to create support group for classroom isolate (2:9 Johnson, Johnson, Smith) Clear criteria for success set by instructor Formulate, Share, Listen, Create – neighbor interaction (2:21 JJS) Restructure class room – lecture only when appropriate – move towards distance learning Modify SUNY Learning Network to bB to embrace distance learning (K. Siddiqui)
References – pICT-SDSU Aug06 www.stewart.cs.sdsu.edu/PPT/ stewart-pICT-GameProgCollabCurric.ppt Ed Center on Computational Science & Engineering http://www.edcenter.sdsu.edu/ Stewart Home Page: curricula  www.stewart.cs.sdsu.edu.edu John Seely Brown  http://www.johnseelybrown.com Active Learning: Cooperation in the College Classroom David W. Johnson, Roger T. Johnson, Karl A. Smith Interation Book Company, Edina, Minnesota http://www.co-operation.org Asynchronous Learning, Fredonia NY  Khalid Siddiqui http://sln.suny.edu San Diego Supercomputer Center  www.sdsc.edu
More Information? Kris Stewart Professor, Computer Science, SDSU Director, EdCtrComplSciEng (ECCSE) [email_address] www.stewart.cs.sdsu.edu www.edcenter.sdsu.edu www.eotepic.org This work supported by NSF 520146  www.nsf.gov/awardsearch/showAward.do?AwardNumber=0520146 and SDSU Qualcomm Institute for Innovation & Education Success
Hobbies?  http://www.stewart.cs.sdsu.edu/mypix

More Related Content

PPT
Stewart suny brock-10aug06
PPTX
Integrating technology in your classroom
PPT
2013 ectelmeets-ecscw-v3isajahnke CSCL@Work
PPTX
C:\Fakepath\Designing And Managing Collaborative Projects
PDF
EPICS-in-IEEE
PPT
Authentic Technology Integration Stem Classrooms
PPTX
Edtec 685 sip
PPTX
2018 09-07 skunkworks q&amp;a information session v1.2
Stewart suny brock-10aug06
Integrating technology in your classroom
2013 ectelmeets-ecscw-v3isajahnke CSCL@Work
C:\Fakepath\Designing And Managing Collaborative Projects
EPICS-in-IEEE
Authentic Technology Integration Stem Classrooms
Edtec 685 sip
2018 09-07 skunkworks q&amp;a information session v1.2

Similar to Kris Stewart - Computer Science (20)

PDF
ARCC National Perspective Panel: XSEDE (Towns)
PDF
FINAL_PaisleyCody_Poster
PPTX
Common Core Technology for ELA
PPTX
NOVA Data Science Meetup 8-10-2017 Presentation - State of Data Science Educa...
PPTX
Opinions on the State of Production Distributed Infrastructure (PDI)
PPT
2008 Congressional Briefing
PDF
Level Up! Games & Gamification for Teaching and Learning
PPT
Literacy With ICT Learning Groups
PPTX
Learning Analytics: Realizing the Big Data Promise in the CSU
PPTX
The CENIC-AI Resource: The Right Connection
PPTX
Ed Fox on Learning Technologies
PPTX
equipping students with ICT skill knowledge
PDF
EarthCube Monthly Community Webinar- Nov. 22, 2013
PPTX
The CENIC AI Resource CENIC AIR - CENIC Retreat 2024
PPT
Jisc e assess-mar_12
PPTX
Ahfe hsse 20140722 v3
PDF
Globaloria Overview
PPTX
3 D Project Based Learning Basics for the New Generation Science Standards
PPT
Collaborative writing and common core standards in the classroom slideshare
PPT
Direct to Discovery: Learning Beyond the Bandwidth Barrier
ARCC National Perspective Panel: XSEDE (Towns)
FINAL_PaisleyCody_Poster
Common Core Technology for ELA
NOVA Data Science Meetup 8-10-2017 Presentation - State of Data Science Educa...
Opinions on the State of Production Distributed Infrastructure (PDI)
2008 Congressional Briefing
Level Up! Games & Gamification for Teaching and Learning
Literacy With ICT Learning Groups
Learning Analytics: Realizing the Big Data Promise in the CSU
The CENIC-AI Resource: The Right Connection
Ed Fox on Learning Technologies
equipping students with ICT skill knowledge
EarthCube Monthly Community Webinar- Nov. 22, 2013
The CENIC AI Resource CENIC AIR - CENIC Retreat 2024
Jisc e assess-mar_12
Ahfe hsse 20140722 v3
Globaloria Overview
3 D Project Based Learning Basics for the New Generation Science Standards
Collaborative writing and common core standards in the classroom slideshare
Direct to Discovery: Learning Beyond the Bandwidth Barrier
Ad

More from Course Design Institute and pICT SDSU (20)

PPTX
Four Ways You Can Leverage the Internet
PPTX
And What About Free and Low Cost Learning Resources
PPTX
Peer review in an economics writing course: the Pen is still mightier than th...
PPTX
Community Collaboration
PPTX
Next Generation Response Systems at SDSU
PPT
The iPad: Sign of the times, but which way does it point?
PPT
Expanding Minds with Library Resources and Services
PPTX
Formative evaluation of student learning and course design made simple: Fevat...
PDF
Ocean320 Learning Guide
PPTX
Formative evaluation of student learning and course design made simple: Fevat...
PDF
Ocean320 Learning Guide
PDF
Ocean320 summerschellenberg1
PPT
Oceans (320) of Opportunity: Rebooting a GE Explorations course,
PPT
Reljic on The Impact of Instructor Immediacy Behaviors in Online Learning Env...
DOCX
How i use Blackboard Discussion Boards
DOC
Oh, The Places You Will Go!
PPT
Providing Online Support for Student Writing
PPT
An Experimental Study of Instructor Immediacy
Four Ways You Can Leverage the Internet
And What About Free and Low Cost Learning Resources
Peer review in an economics writing course: the Pen is still mightier than th...
Community Collaboration
Next Generation Response Systems at SDSU
The iPad: Sign of the times, but which way does it point?
Expanding Minds with Library Resources and Services
Formative evaluation of student learning and course design made simple: Fevat...
Ocean320 Learning Guide
Formative evaluation of student learning and course design made simple: Fevat...
Ocean320 Learning Guide
Ocean320 summerschellenberg1
Oceans (320) of Opportunity: Rebooting a GE Explorations course,
Reljic on The Impact of Instructor Immediacy Behaviors in Online Learning Env...
How i use Blackboard Discussion Boards
Oh, The Places You Will Go!
Providing Online Support for Student Writing
An Experimental Study of Instructor Immediacy
Ad

Recently uploaded (20)

PPTX
Machine Learning_overview_presentation.pptx
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Approach and Philosophy of On baking technology
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPTX
Spectroscopy.pptx food analysis technology
PPT
Teaching material agriculture food technology
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
Cloud computing and distributed systems.
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Empathic Computing: Creating Shared Understanding
PPTX
Programs and apps: productivity, graphics, security and other tools
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Electronic commerce courselecture one. Pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
Machine Learning_overview_presentation.pptx
The Rise and Fall of 3GPP – Time for a Sabbatical?
Per capita expenditure prediction using model stacking based on satellite ima...
Network Security Unit 5.pdf for BCA BBA.
Approach and Philosophy of On baking technology
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
20250228 LYD VKU AI Blended-Learning.pptx
Spectroscopy.pptx food analysis technology
Teaching material agriculture food technology
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Cloud computing and distributed systems.
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Encapsulation_ Review paper, used for researhc scholars
Empathic Computing: Creating Shared Understanding
Programs and apps: productivity, graphics, security and other tools
“AI and Expert System Decision Support & Business Intelligence Systems”
MIND Revenue Release Quarter 2 2025 Press Release
Electronic commerce courselecture one. Pdf
Digital-Transformation-Roadmap-for-Companies.pptx

Kris Stewart - Computer Science

  • 1. 3d Game Programming - How collaboration can impact its curriculum Dr. Kris Stewart Computer Science Department San Diego State University pICT Fellow Summer 2006 22August2006 / LL 108
  • 2. SDSU is an MSI (kinda) Our curricula can tie in with local high school to promote smooth transition to the university Our research can tie in with our teaching. Most recent curriculum – Spr 06 3d Game Programming for Simulation (Torque) NSF EPIC research project and collaboration with SDSC Visualization (S Cutchin) http://www.stewart.cs.sdsu.edu/cs596.html
  • 3. CalREN -2... Resources: San Diego Supercomputer Center
  • 4. Numerical Analyst* led to Supercomputing and Undergraduate Education (SUE**) led to Supercomputing Teacher Enhancement Program (STEP***) led to Education Center on Computational Science & Engineering (EC/CSE) part of EOT-PACI (1997) ECCSE joins Engaging People in Cyberinfrastructure (EPIC) led to 3d Game Programming Kris’ Faculty Background (Kris Stewart, CS Professor, San Diego State University, California State University) * MS/CS SDSU 1979 (built IMSAI/Z80 kit computer), JPL 1981, PhD UNM 1987, SDSU 1984 * * SDSC (1991); UCES (DoEnergy 1994) *** Smithsonian Research Collection (1996)
  • 5. 3d Game Programming Upper Division Course for Coders Using the Torque Game Engine from www.garagegames.com Torque has an object oriented scripting language with an extensive library of game capabilities Text: Ken Finney, Thomson Pub
  • 6. 3d Game Programming Spr 06 http://www.stewart.cs.sdsu.edu/cs596.html The first offering of this course was Spr06 and the course will be reoffered Spr07. The class web page will be updated for the next offering during Fall 06. Spr07 will have formal group assessment with the group coding project.
  • 7. Game Programmer’s Guide to Torque Spr07 by Edward F. Maurina III Windows, Macintosh, Linux Changes from Spr06 course: Application server on-line for student course project development – available on public internet Student cooperative learning groups with sample of service learning
  • 8. How the Ed Center on CSEng Lab has used Torque Hoover High School collaborators, Mr. Hal Cox (physics) and Mr. Robert North (chemistry) Both former STEP teachers Supercomputer Teacher Enhancement Program (1993-1996) – A Key outcome was the adoption of Web Browser in school curriculum in 1994 – Support from local infrastructure for network/computers in the classroom
  • 9. 1996 ComputerWorld/Smithsonian InfoTech Award for STEP <Hal <Robert <Robert
  • 10. Web Page Development Adopted Quickly (wouldn’t you prefer to have this young man on campus in the computer lab, than …)
  • 11. STEP Lead Teachers (Hal Cox)
  • 12. Computing Power a Decade Ago (look familiar to you, or were you born digital?) < Hal
  • 13. 2006 - We in Computational Science are Indebted to the Gamers The Power They Needed to Effectively Run Interactive Games pushed the CPU Envelope The Resolution in Graphics and Run-time Response has Engaged this Audience (market-driven, video games more $’s than DVD movies) We in Higher Ed Need to Engage this Audience We can Tune the Curriculum to Benefit our Students and a Larger Audience Service-based Learning is Rewarding to the Spirit ( may not know they need this )
  • 14. Generation ME Why Today’s Young Americans are more Confident Assertive and more Miserable than ever before Jean M. Twenge, PhD, (Psychology Dept SDSU) Please introduce me to her. ¿ possible new collaborator ?
  • 15. ECCSE collaboration with Steve Cutchin SDSC http://vis.sdsc.edu/ http://visservices.sdsc.edu/projects/explore/ hosts our Chemistry and Physics modules
  • 17. Directions – Right Hand Rule/Left Hand Rule
  • 18. Live Demonstration? Running on my Dell notebook – you can download your own copy to run on your PC Start the Game (tab for avatar) Proceed slowly to read the background information
  • 19. Ryuhei Kitamura @ Comic-Con Last Month in San Diego Azumi – “I want to make samurai version of Mad Max” http://www.publicbroadcasting.net/kpbs/arts.artsmain?action=viewArticle&pid=31&sid=8&id=948591 KPBS interview with Azumi creator by Beth Accomando I have watched in once now and the story line, as English subtitles, is compelling.
  • 20. Fall 06 Teaching at SDSU CS 440 Social and Ethical Issues in Computing Cyberethics: Morality and Law in Cyberspace, Richard A. Spinello, Jones and Bartlett Pub., 2006 – reading on the plane ride CS 524 Compiler Construction Fundamental CS – Lex, Yacc as tools. Student project will extend a bare-bones compiler to recognize Ada (semester long) These courses provide validation for this digital immigrant for Spr 07 3d Game Programming
  • 21. Outside Wisdom – JSB John Seely Brown – 17Jan05 @ SDSU
  • 22. JSB www.johnseelybrown.com Having the credentials that a computer science geek respects (Chief Scientist, Xerox; Director Xerox PARC) Having publications that the education community validates (he joined the HBR debate on “IT matters to Higher Ed”* in letter to editor) *HBR May 2003 IT Doesn’t Matter – Nicholas G. Carr *Does IT Matter to Higher Education? – Jack McCredie, Educause Review Nov02
  • 23. What’s Next? CS440 being taught Fall 2006 Expect interesting feedback from students on their opinions on the Digital Age , given they were born digital Applaud you for joining us today and challenge to ensure awareness of IT in higher education Expect interesting changes in the learning environment and its support on campus
  • 24. Apply JSB Insights to CS 440 Students have grown up digital; faculty are analog Capitalize on creativity by honoring the venacular of today’s students (multimedia-literate) Communicate complexity simply (great skill) MIT’s architecture studio – all work in public (development and critique) – in context Learning to learn “in situ” is key
  • 25. Apply JSB Insights to CS 440 early in the semester, just the start JSB highlights multimedia literacy CS440 Student Learning Outcomes student group presentations were great (but classroom venue was not up to it)
  • 26. Gamer Groups Spr 2006 Great Classroom (AH1112) – Varying Engagement
  • 27. Group Gamers for Spr 07 Peer Review Instructor selects group based on student preferences, but student input, to create support group for classroom isolate (2:9 Johnson, Johnson, Smith) Clear criteria for success set by instructor Formulate, Share, Listen, Create – neighbor interaction (2:21 JJS) Restructure class room – lecture only when appropriate – move towards distance learning Modify SUNY Learning Network to bB to embrace distance learning (K. Siddiqui)
  • 28. References – pICT-SDSU Aug06 www.stewart.cs.sdsu.edu/PPT/ stewart-pICT-GameProgCollabCurric.ppt Ed Center on Computational Science & Engineering http://www.edcenter.sdsu.edu/ Stewart Home Page: curricula www.stewart.cs.sdsu.edu.edu John Seely Brown http://www.johnseelybrown.com Active Learning: Cooperation in the College Classroom David W. Johnson, Roger T. Johnson, Karl A. Smith Interation Book Company, Edina, Minnesota http://www.co-operation.org Asynchronous Learning, Fredonia NY Khalid Siddiqui http://sln.suny.edu San Diego Supercomputer Center www.sdsc.edu
  • 29. More Information? Kris Stewart Professor, Computer Science, SDSU Director, EdCtrComplSciEng (ECCSE) [email_address] www.stewart.cs.sdsu.edu www.edcenter.sdsu.edu www.eotepic.org This work supported by NSF 520146 www.nsf.gov/awardsearch/showAward.do?AwardNumber=0520146 and SDSU Qualcomm Institute for Innovation & Education Success