Teaching Introductory Computer Programming and Computer Science
Location: 1062 Bainer Hall
Date: June 27-July 1, 2011
This course trains teachers on how to teach the introductory computer programming and computer science for applications in science, technology, engineering, and mathematics (STEM). They will learn structured programming in C, including basic programming concepts such as declaration of variables, math expressions and operators, selection statements, loops, flowchart for algorithm development, functions, arrays, data files for computer-aided problem solving. The C-STEM Center will work with teachers to implement the program in their curriculum during the academic year.
Outcome for Trainees’ K-12 Students
- Solve complicated STEM problems using computers in the subsequent STEM courses such as math, physics, robotics, engineering, biology, and chemistry
- Work comfortably and competently with STEM principles
- Identify, formulate, and solve STEM problems
- Effectively use computer and computer programming for future employment
- Able to participate in the UC Davis Secondary School Programming Competition
K6-K12 Math, CS, Technology, and STEM Teachers
Curriculum for Implementation in the Academic Year
Technology, Information Technology, IT Essentials, Introduction to Computers, Computer Applications, Computer Programming, and Robotics
Continuing Education Units from UC Davis Extension
Optional $145 for 4 Continuing Education Unit quarter credits from UC Davis Extension. Credit request forms will be available on the first day of class.
- Deadline for early registration: June 10, 2011.
- $499 for one course / $799 for both this course and the complementary one registered before June 10, 2011; $599 / $899 after June 10, 2011. Space is limited; please register here to reserve your space.
- Registration covers instruction, supplementary textbooks, teaching materials, software licenses for teaching, morning beverages, lunch, and UC Davis C-STEM Center support for implementation of the program during the academic year
- No refund after instruction begins
For more information, please contact:
Kevin Gucwa, Director Assistant
UC Davis C-STEM Center
University of California
One Shields Avenue
Davis, CA 95616
Phone: (530) 752-1028
We would like to acknowledge the following STEM teachers for their contributions to the development of this curriculum and their testing of its effectiveness for teaching.
- Francesca DeFazio, Math Teacher, Westmore Oaks Elementary School, West Sacramento
- Dubarrie Fagout, Technology Teacher, River City High School, West Sacramento
- Paul Fawcett, Technology Teacher, Winters High School, Winters
- Krista Purdom, ROP Teacher, Einstein Education Center High School, Woodland
- Jennifer Sommer, Computer Science Teacher, Holmes Junior High School, Davis