ACM sigCSE 07 – Covington KY – 10Mar07 3d Game Programming as a Computer Science Service-Learning Curriculum for High School Science Courses Dr. Kris Stewart.

Slides:



Advertisements
Similar presentations
Designing Blended Learning Environments within Automotive Technology for Secondary Education Students By Daryl Pieta College of Internet Distance Education.
Advertisements

The Hows and Whys of Service Learning in Pre-service Teacher Education Coursework Dr. Susan M. Schultz Dr. Susan Hildenbrand October 18, 2012.
Admit Day Schedule Welcome and Overview (12:25-12:35)  Geoff Voelker, Asst. Prof. Questions and Answers (1:05-1:30)  Pat Raczka, CSE Undergrad.
N ATIONAL P ARTNERSHIP FOR A DVANCED C OMPUTATIONAL I NFRASTRUCTURE SITE2000 Feb 9, 2000 San Diego Mission Valley 1 HPC Technologies & PreService Teacher.
N ATIONAL P ARTNERSHIP FOR A DVANCED C OMPUTATIONAL I NFRASTRUCTURE PITAC Transforming Learning Workshop - SDSC - July 17, Using IT in Formal Education.
Academics and Research Working Group Teaching Future Generations.
Process Management Robert A. Sedlak, Ph.D Provost and Vice Chancellor, UW-Stout Education Community of Practice Conference At Tusside in Turkey September.
N ATIONAL P ARTNERSHIP FOR A DVANCED C OMPUTATIONAL I NFRASTRUCTURE SDSU Science Bridge - CG302 - July 12, Computational Science - the new way to.
San Diego State University / Ed Center on Computational Science & Engineering pICT 2006 SDSU Qualcomm Institute for Innovation & Ed. Success 3d Game Programming.
Faculty Instructional Support Moving beyond putting courses online to curriculum redesign Leila Lyons, University of Delaware.
SIAM CSE07 – MS24 The Comp’l Sci Ed Pipeline 3d Game Programming as a Computer Science Service-Learning Curriculum for High School Science Courses Dr.
TeraGrid08 – Las Vegas 11June2008 How 3D Game Programming can Benefit the TeraGrid Dr. Kris Stewart Computer Science Department San Diego State University.
From Italy to the video game industry in the UK Simona Tassinari Shared Technology Group Women in Games Conference.
Enhancing In-Class Learning Out of the Classroom: Using ‘Out-of-Classroom’ Technology Donna Hamilton, Michelle Villeneuve, Jeff Hanlon, Jonathan Rose,
1 From Supercomputers to 3D Game Programming: The Impact of CyberInfrastructure on our Youth Kris Stewart Professor, Computer Science San Diego State Univeristy.
Career Field Technology Heckler & Spurr.  Web Developer- Blake  Game Designer- Blake  Computer Tech/Repair- Heckler  Program Designer- Heckler  Computer.
The Changing Face of Education Mary Cullinane Director, US Partners in Learning.
Li-Jen Shannon, Peter Cooper, Timothy Mcguire Sam Houston State University Computer Science Department Huntsville, Texas, USA Reframing Computer Education.
Kathy Weaver, PhD Associate Director Master of Information Management
San Diego State University / Ed Center on Computational Science & Engineering SUNY Brockport ICCSEducation Computer Game Programming Engines for Computational.
N ATIONAL P ARTNERSHIP FOR A DVANCED C OMPUTATIONAL I NFRASTRUCTURE Educause 99, October 29, 1999, Long Beach CA Building a faculty community to support.
What happens after graduation? Steve Cover & Doug Mulkey (or, how do I get a job?)
Computer Science (CS) or Information and Communication Technologies (ICT): The curriculum needs both Don Passey Vice-chair, IFIP TC3 Professor of Technology.
SUNY QA Session 2 John Turner March 2010 Session 2: What defines a School in the 21st C? nowness.comdidyouknow.
Faculty Professional Development Center Board Presentation January 2005.
05/03/20101 Meet Dr. John A. White He founded a logistics consulting firm, SysteCon, Inc., and served as its chairman until its merger with Coopers & Lybrand.
Who are today’s story tellers? What do they have to say? Stories told.
Teaching and Learning in a Digital World. FaceBook Twitter Delicious Glogster LinkedIn.
Did You Know.... AHS has 249 new computers this fall.
Teacher Training Program For Certificate in Information Technology Empower Yourself 9/23/20151 International Institute of Information Technology - Hyderabad.
For Computers in the Classroom Maggie Enoch Section 7.
DIFFUSION OF INNOVATION MULTIMEDIA STORYBOARD PRESENTATION SOFT CHALK Sharon Moore EDUC WALDEN UNIVERSITY Dr. Henry Pratt.
PRESENTATION to STEM CAMP Dr. Wayne Summers TSYS School of Computer Science Columbus State University 12 June 2013.
Mentoring Students Maria Gini Dept of CSE, University of Minnesota.
S AN D IEGO S UPERCOMPUTER C ENTER San Diego State University / Ed Center on Computational Science & Engineering K Stewart – 31Jan06 Curriculum Development.
Technology Infusion Presentation By Willony Barclay FRIT 8132.
Gouri Banerjee, Ph. D. Dept. Math & IT, Emmanuel College Boston, Massachusetts. 1 Gouri Banerjee Blended Learning Environments, 2010.
LIKES: Educating the Next Generation of Knowledge Society Builders Authors: Wingyan Chung, Edward A. Fox, Steven D. Sheetz, Seungwon Yang Presenter: Wingyan.
TeraGrid08 – Las Vegas 11June2008 How 3D Game Programming can Benefit the TeraGrid Dr. Kris Stewart Computer Science Department San Diego State University.
Technology Integration for Teaching and Learning at NES Carol Batchelder NES Technology Teacher January 2002.
1 Kris Stewart CyberBridge – Summer 2010 Evolution of Computers and Internet as the background for Ethics 3d Game Programming as Service Learning for CS.
In the Trenches at Colorado State University Innovation 2008 Breckenridge, Colorado April 14-15, 2008.
Teaching Technology Outside the Computer Lab Robert Horgan Bridges to Learning Conference May 9, 2009 Mississauga, ON.
1 Unlocking Knowledge, Empowering Minds Highlights for High School.
Tzong Chang Office of Undergraduate Admission DePaul University.
OCLC Online Computer Library Center 1 Social Media and Advocacy.
San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org Curriculum Development for.
Web 2.0 in Higher Education Ellie Kutz, Professor Emerita of English and IT Faculty Liaison, Umass/Boston.
Keeping Up With Moore’s Law 1 Keeping Up With Moore’s Law: Course Management Panel Robert Cartolano Manager, Academic Technologies, Academic Information.
Cover Letters: The Fundamentals. What is a Cover Letter? A Cover Letter is a letter of introduction that entices the employer to read your resume. A Cover.
Teachers Discovering Computers Integrating Technology and Digital Media in the Classroom 5 th Edition Lesson 6 Technology, Digital Media and Curriculum.
Did You Know.... The top school-level factor impacting student achievement is a Guaranteed and Viable Curriculum.
Kids Teaching Kids: Web Design & Peer Learning at a Public Library Digital Media & Learning Conference, Boston, MA March 8, 2014 Dr. Jacqueline Ryan Vickery,
Learning Technologies and the Nontraditional Student: Challenges and Solutions Presented by: Paul Mulhausen, University of Iowa Aline Click, Northern Illinois.
Give Students Every Opportunity! IT Academy 2014.
Admit Day CSE Schedule Welcome and Overview (10:45-11:00)  Geoff Voelker, CSE Assistant Professor  Student panel CSE Building Visit (11:35) 
Establishing Manifold Robotics Education in a “Curriculum Vacuum” Nicholas Gans The University of Texas at Dallas Developmental History of Innovation University.
The Big Interview Melissa Davis Dr. Kyger Edu 650 August 23, 2015.
STE(A)M IN YOUR SCHOOL Teaching Across Disciplines and Preparing Your Students For the REAL WORLD.
Teacher Training Program For Certificate in Information Technology Empower Yourself 6/29/20161 International Institute of Information Technology - Hyderabad.
Welcome To My Showcase Portfolio Franca Perrotta
Welcome to the ePortfolio Teaching Circle Dr. Michelle Pulaski Behling Media, Communications and Visual Arts.
Admit Day CSE Schedule Welcome and Overview (11:15-11:35)  Geoff Voelker, CSE Assistant Professor Meet the Department (11:40-12:05)  CSE Student.
Computer Science Department San Diego State University
How 3D Game Programming can Benefit the TeraGrid
Admit Day 2003.
Chapter Two Teaching Stories.
Flash Talk: Instructional Strategies, Successes, and Challenges
Admit Day 2004.
Presentation transcript:

ACM sigCSE 07 – Covington KY – 10Mar07 3d Game Programming as a Computer Science Service-Learning Curriculum for High School Science Courses Dr. Kris Stewart Computer Science Department San Diego State University

ACM sigCSE 07 – Covington KY – 10Mar07 Numerical Analyst* led to Supercomputing and Undergraduate Education (SUE**) led to Supercomputing Teacher Enhancement Program (STEP***) led to Education Center on Computational Science & Engineering (ECCSE) part of NPACI/EOT-PACI (1997) ECCSE joins Engaging People in Cyberinfrastructure (EPIC) led to 3d Game Programming course at SDSU 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)

ACM sigCSE 07 – Covington KY – 10Mar07 Professional Rebirth of a Numerical Analyst as a Game Programming Enthusiast Combining hobbies with professional activities Moore’s Law still holding in gaming world Now perform simulations and render them believably (on desktop – CPUs, GPUs) Gamers feel the performance hit on old processors Collaboration – KUCSEK (I. Vakalis, Capital U.) Computable Performance Metrics – Summer06 Setup: Floating Point Precision; IEEE 754 standard and MACHAR (Cody); Goal: Computing Error and Work Estimators (grid- accuracy vs. problem condition#)

ACM sigCSE 07 – Covington KY – 10Mar07 Computational Science are Indebted to the Gamers [our students] Power they needed to effectively run interactive games pushed the CPU envelope Resolution in graphics and run-time response has engaged this audience (market-driven, video games more $’s than DVD movies) Higher Ed – We need to engage this audience We can adapt the curriculum to benefit our students and a larger audience Service-based learning is rewarding to the spirit ( students may not know they need this)

ACM sigCSE 07 – Covington KY – 10Mar07 ECCSE collaboration with SDSC’s Steve Cutchin using Torque now hosts our Chemistry and Physics modules

ACM sigCSE 07 – Covington KY – 10Mar07 How the Ed Center on CSEng Lab used Torque as part of NSF EPIC ( ) Hoover High School collaborators, Mr. Hal Cox (physics) and Mr. Robert North (chemistry) Both former STEP teachers Supercomputer Teacher Enhancement Program ( ) – A key STEP outcome was the adoption of Web Browser in high school curriculum in 1994 – Support from local infrastructure for network/computers in the classroom was justified by teachers’ curriculum developments

ACM sigCSE 07 – Covington KY – 10Mar ComputerWorld/Smithsonian InfoTech Award for STEP <Hal <Robert

ACM sigCSE 07 – Covington KY – 10Mar07 Web Page Development Adopted Quickly (wouldn’t you prefer to have this young man on campus in the computer lab, than …)

ACM sigCSE 07 – Covington KY – 10Mar07 Computing Power a Decade Ago (look familiar to you, or were you born digital?) < Hal

ACM sigCSE 07 – Covington KY – 10Mar07 Magnetic Particle Emitter

ACM sigCSE 07 – Covington KY – 10Mar07 Directions – Right Hand Rule/Left Hand Rule

ACM sigCSE 07 – Covington KY – 10Mar07 EPIC Grant: Visualize Education as service learning Students described their project to Mr. North: “It’s a First Person Shooter…”, I watch Robert’s face go white, but discussions continued. After Robert left, discussed term FPS with students. Standard term in gaming industry, but students, have you heard of Columbine? hool_massacre hool_massacre Put yourself in the shoes of your clients – see your game from their point of view – First Person Point of View

ACM sigCSE 07 – Covington KY – 10Mar07 My Students are Different from Me Two sources of insight for me have been John Seely Brown “Growing up Digital” Jean Twenge “Generation ME”

ACM sigCSE 07 – Covington KY – 10Mar07 Outside Wisdom on our Students John Seely Brown – SDSU

ACM sigCSE 07 – Covington KY – 10Mar07 JSB Having credentials that a computer science geek respects (Chief Scientist, 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

ACM sigCSE 07 – Covington KY – 10Mar07 Apply JSB Insights to CS Game Programming Students have grown up digital; faculty are analog. I am becoming confortable with saying, “I am a digital immigrant”. (fought it long time) Capitalize on creativity by honoring the venacular of today’s students (multimedia- literate) Communicate complexity simply (a great skill) MIT’s architecture studio – all work in public (development and critique) – in context Learning to learn “in situ” is key

ACM sigCSE 07 – Covington KY – 10Mar07 Apply JSB Insights in SDSU classroom JSB highlights multimedia literacy Student Learning Outcomes student group presentations but classroom venue must support this activity

ACM sigCSE 07 – Covington KY – 10Mar07 Gamer Groups Spr 2006 Great Classroom (AH1112) – Varying Engagement /\ One girl

ACM sigCSE 07 – Covington KY – 10Mar07 Generation ME Why Today’s Young Americans are more Confident, Assertive and more Miserable than ever before Jean M. Twenge, PhD, (Psychology Dept SDSU) ¿ possible new collaborator ?

ACM sigCSE 07 – Covington KY – 10Mar07 Gen Me -Twenge argues Children of the Baby Boomers (post WW2/pre Vietnam generation who discovered self) Gen Me raised to have high self-esteem [surveys show feel their lives controlled by outside forces, yielding apathy and cynicism] USA: Equality revolution over past 4 decades (1965 Selma march) for minorities, women, gays and lesbians means Gen Me taught equality. Still more to do. GenMe feel entitled, no strong sense of duty GenMe less likely to believe in moral absolutes.

ACM sigCSE 07 – Covington KY – 10Mar07 Service Learning (SDSU) “Combines community service with formal coursework in a way that both respond to community-identified needs and helps students meet academic, social, civic and moral learning goals” ( Examples: preventive dentistry (exams at clinics, etc.) video (script, production, direction, etc.)[TFM] women studies communication

ACM sigCSE 07 – Covington KY – 10Mar07 Service Learning for CS Working with community, we tend to find “jobs” Perhaps further discussions with community groups will reveal a need that goes beyond “programming”, but has not happened yet Most Computer Science students working on the Bachelor degree, already have employable skills as programmer / developer Difficult to find a match to benefit both sides

ACM sigCSE 07 – Covington KY – 10Mar07 3d Game Programming New Upper Division Course for Coders Using the Torque Game Engine from Torque has an object oriented scripting language with extensive game engine capabilities for the event-driven nonlinear programming. A large user community has developed around this environment. 06 Text: Ken Finney, Thomson Pub 07 Text: Ed Maurina, GG Press

ACM sigCSE 07 – Covington KY – 10Mar07 Game Programmer’s Guide to Torque Spr07 by Edward F. Maurina III Windows, Macintosh, Linux Changes from Spr06 course: 1.Application server on-line for student course project development in a secure campus environment [firewall updates just last month] – available on public internet to students 2.Student cooperative learning groups

ACM sigCSE 07 – Covington KY – 10Mar07 Demographics of Gamers 43% women

ACM sigCSE 07 – Covington KY – 10Mar07 Ryuhei Comic-Con Last Month in San Diego Azumi – “I want to make samurai version of Mad Max” KPBS interview with Azumi creator by Beth Accomando I have watched it once now and the story line, as English subtitles, is compelling.

ACM sigCSE 07 – Covington KY – 10Mar07 What’s Next? CS 596 Game Programming being taught now Expect interesting feedback from students on their opinions on the Digital Age, given they were born digital Expect interesting changes in the learning environment and its support on campus

ACM sigCSE 07 – Covington KY – 10Mar07

ACM sigCSE 07 – Covington KY – 10Mar07

References – ACM sigCSE07 stewart-ACMsigCSE07-3dProgServLearn.ppt (this talk) Stewart: curricula John Seely Brown San Diego Supercomputer Center (demographics) Active Learning: Cooperation in the College Classroom David W. Johnson, Roger T. Johnson, Karl A. Smith Interation Book Company, Edina, Minnesota

ACM sigCSE 07 – Covington KY – 10Mar07 More Information? Kris Stewart Professor, Computer Science, SDSU Director, EdCtrComplSciEng (ECCSE) This work supported by NSF