How to design programs: an introduction to programming and computing
How to design programs: an introduction to programming and computing
Karel++: A Gentle Introduction to the Art of Object-Oriented Programming
Karel++: A Gentle Introduction to the Art of Object-Oriented Programming
Teaching objects-first in introductory computer science
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
Jeroo: a tool for introducing object-oriented programming
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
Evaluating the effectiveness of a new instructional approach
Proceedings of the 35th SIGCSE technical symposium on Computer science education
Java: An Eventful Approach
Scratch for budding computer scientists
Proceedings of the 38th SIGCSE technical symposium on Computer science education
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Greenfoot: a highly graphical ide for learning object-oriented programming
Proceedings of the 13th annual conference on Innovation and technology in computer science education
Objects First With Java: A Practical Introduction Using BlueJ
Objects First With Java: A Practical Introduction Using BlueJ
Learning To Program with Alice
Learning To Program with Alice
Introduction to Computing and Programming in Python, A Multimedia Approach
Introduction to Computing and Programming in Python, A Multimedia Approach
Introducing computer science to K-12 through a summer computing workshop for teachers
Proceedings of the 42nd ACM technical symposium on Computer science education
A pre-college professional development program
Proceedings of the 16th annual joint conference on Innovation and technology in computer science education
Going mobile with app inventor for android: a one-week computing workshop for K-12 teachers
Proceeding of the 44th ACM technical symposium on Computer science education
Alice in Virginia Beach, a Continuing Experiment
Proceedings of Alice Symposium on Alice Symposium
Making games a "snap" with Stencyl: a summer computing workshop for K-12 teachers
Proceedings of the 45th ACM technical symposium on Computer science education
Hi-index | 0.00 |
To combat the decline of teaching computing courses in high schools, a plan was created to offer professional development (in both content and pedagogy) to high school computing teachers, and to have college faculty partner with those high school teachers to implement innovative curricula. This paper describes a pilot program that was run in support of an NSF Innovative Technology Experiences for Students and Teachers (ITEST) project that funded this plan of action. Professional development activities were offered during summer 2006 and the resulting curriculum was taught in high school the following academic year (2006-2007).