Cyber Bridge Summer 2010
Kris Stewart, Professor, Computer Science

16 July 2010 Upd
Kris introduces herself 05July2010 - ppt Stewart's home page

Kris Stewart enjoys teaching courses in 3D Game Programming as well as in Computer Ethics. She would appreciate an opportunity to interact with middle and high school teachers over the summer to pursue these topics and demonstrate to a larger group of individuals how exciting this field can be. With the excitement, we also consider why we need to ensure responsible use of computers.

As a Professor of Computer Science, hired at SDSU in 1984, she has seen the field grow and change tremendously. This is a fascinating field and engaging college students is a constant challenge. Reflecting this broad field are the topics suggested. interview of me in our GMCS 425 lab last summer
Kris' pitch to the teachers as basis of collaboration. [SciBridge editted recording of my presentation] of slides
Kris introduces herself 05July2010 - ppt

Summary of thoughts 16july2010

CyberBridge Social Media exercise this caused me to sign up for SlideShare
Jesse Schell DICE 2010 Design Outside the Box Jesse Schell video - Facebook, why we did not see it coming.
You can also find on TED TED Beyond Facebook

Speaking of TED, have you seen Jill Bolte Taylor's stroke of insight? research opportunity few brain scientists would wish you.
I shared with my students in CS 301 Computers and Society JillBolteTaylor stroke

09july2010: My first overview of - the programming language scratch is a useful, web-based, point-and-click implemented language that provides access to a wide range of projects shared by other educators.
FAQ [Frequently Asked Questions]

wendy Kris' youth as a Marine Corps Brat.
14July2010 - shared the "InfoLab" and "Netiquette" pages, hoping this is useful for the team.
infolab and Netiquette

I would recommend using YouTubeDownloader to archive your own copy of YouTubes. [NSF and the Birth of the Internet]
Note the Number of Computers and Baud Rate

60's 70's 80's 90's 00's
Arpanet was the first computer network, in 29 Oct 1969. Of course computers had been around for 20 years

Technology Timeline for Kris.
This summer I will be working on a module for our SDSU ethics course to tie together the history of the Internet with the need for an informed citizenry in America. A recent NPR radio show informed me of the Human Kind exploration of journalism in the current Internet age. Humankind, especially the module on the module An Informed Republic.

At SDSU, we have a course that is required of all CS majors, CS 440 Social, Legal and Ethical Issues in Computing, that the faculty see as essential for a CS major to develop a broad understanding of the role their future career using computers will have on themselves as well as others. After teaching this course to CS majors, where a similar background and attitude can be assumed, the course CS 301 Computers and Society evolved at SDSU as a General Education Upper Division Science elective. Teaching CS 301 has been an eye-opening experience since the student population itself is much broader than in CS 440 and the more general background can be useful for a muck wider population.

The textbook that has been used is Gift of Fire: Social, Legal and Ethical Issues for Computing and the Internet by Sara Baase [Pearson Pub].

Video games have seen tremendous growth in use and marketing. Students often have vast experience in these computer worlds and want to see more. As educators, we can suggest explorations that can widely their understanding of science and motivate future deeper study. A starting point to develop a comfort level in the game world might we using Whyville []. NASA's Jet Propulation Laboratory (JPL) has developed a site for virtual field trips of their Pasadena lab. []

An online programming introduction can be pursued using MIT's scratch system. For example, Fantasy RPG v6
By the way, you have to be careful with acronyms. I was reading a textbook on the trolley [RPG Programming using XNA Game Studio 3.0] and the person next to me asked: "Are you a terrorist?". For the first time, I connected RPG = Role Playing Game with RPG = Rocket Propelled Grenade.

The Association for Computing Machinery [ACM] has formed the Computer Science Teachers Association [] as The Voice for K-12 computer science education and its educators. Please let me know if you are interested in pursuing this.

Another possible 3D world to explore could be Aztlan Island in Second Life. Please view the YouTube video of President Weber cutting the ribbon opening SDSU on Second Life.

Computer Game Programming can also be taught as a software engineering exploration of an computing environment that is very familair to students. At SDSU, CS 583 3D Game Programming is an elective for CS majors. Currently, we are using Microsoft's XNA Game Studio framework in the C# language. This allows the creation of 2D scrolling or puzzle games fairly easily. With a stronger math background, more involved 3D games can be created once students are comfortable with the coordinate systems needed to specify 3D objects in the 3D world. Depending on the interest of participants we can explore exploration or deep programming using C#, using XNA Creator Club. []

Peggy Ward   and 
Caley O'Neil  
Mark Jensen  
Esteban Navarro

Peggy teaches Spanish for Spanish Speakers
Caley teaches public relations and English
Mark teaches chemistry
Esteban teaches newspaper (in Spanish) and computer multimedia   

Our school information is as follows:
Montgomery High School
3250 Palm Ave.
San Diego, CA  92154
Principal:  Lee Romero

View Larger Map

back to Stewart's h ome page