CS1 Community Site

This site was created to provide a collection of all things relevant to the first-year course in computer science, often referred to as CS1. This includes the introduction of computer science at the K-12 level as well as those provided at the college and university levels. Roughly speaking, we see this as a repository for textbook reviews, programming language considerations, syllabi, teaching resources, and teaching strategies. Our hope is that this group will provide educators and other members of the computer science community with a collection of CS1 related resources that is easy to navigate, search, and contribute to.

If you're not already a registered Ensemble user, you'll first need to create an account.  Once your account is activated, you can join this group!

Browse by Content Type:

  • Textbook Post: to post your experience or thoughts about a particular CS1 related textbook.
  • Software/Other Resources: to post your experience or thoughts about the various non-textbook related resources for teaching CS1 such as websites, conferences, workshops, videos, and other books to name a few.
  • Language Post: to post their experience or thoughts about the various languages that are used in teaching CS1.
  • Syllabus: to post their experience or thoughts about a given CS1 syllabus or curriculum.
  • Teaching Strategy: This content type is intended to provide a forum for those wishing to post their experience or thoughts about the virtually never ending array of strategies used (successfully or not) in today’s classrooms, computer labs, and lecture halls. 

Suggestions for new content types can be made in the forum.

 

 


CS1 List of Content by  Type:

 

Type: Forum topic
Title Type Name Post date
Welcome to CS1! Forum topic kenistol 03/09/2010 - 18:08
Type: Textbook Post
Title Type Name Post date
Squeak: Learn Programming with Robots Review Textbook Post sfletche 10/05/2009 - 13:32
Python Programming:  An Introduction to Computer Science Review Textbook Post sfletche 10/05/2009 - 13:31
Learn to Program with Phrogram Review Textbook Post sfletche 10/05/2009 - 13:29
How to Think Like a Computer Scientist: Learning with Python Review Textbook Post sfletche 10/05/2009 - 13:23
HtDPTextbook Review Textbook Post sfletche 10/05/2009 - 13:18
Building Java Programs:  A Back to Basics Approach Review Textbook Post sfletche 10/05/2009 - 13:16
Introduction to Computing and Programming with Java:  A Multimedia Approach Review Textbook Post sfletche 10/05/2009 - 13:12
Introduction to Computing and Algorithms Review Textbook Post sfletche 10/05/2009 - 13:09
Algorithmics Review Textbook Post sfletche 09/30/2009 - 19:17
Type: Software/Other Resources
Title Type Name Post date
CS Promotional Videos Software/Other Resources sfletche 10/05/2009 - 13:02
The Journal for Computing Teachers (JCT) Software/Other Resources sfletche 10/05/2009 - 12:56
SIGCSE Software/Other Resources sfletche 10/05/2009 - 12:53
Attending the AP Reading Software/Other Resources sfletche 10/05/2009 - 12:52
CS4HS at CMU Software/Other Resources sfletche 10/05/2009 - 12:47
Javabat Website Software/Other Resources sfletche 10/05/2009 - 12:45
Nifty Assignments Website Software/Other Resources sfletche 10/05/2009 - 12:41
CSTA Website Software/Other Resources sfletche 10/05/2009 - 12:38
CMU Summer Java Workshop for APCS Teachers Software/Other Resources sfletche 10/05/2009 - 12:37
Sign up for the AP Computer Science Listserv/Digest/Electronic Discussion Group (EDG) Software/Other Resources sfletche 10/05/2009 - 12:34
Computer Science Unplugged Software/Other Resources sfletche 10/05/2009 - 12:28
The BlueJ Development Environment Software/Other Resources sfletche 10/05/2009 - 12:25
Type: Language Post
Title Type Name Post date
Scratch Language Post sfletche 10/05/2009 - 13:01
Alice Language Post sfletche 10/05/2009 - 13:00
Reasons for Choosing Python Language Post sfletche 10/05/2009 - 12:18
Type: Teaching Strategy
Title Type Name Post date
Achieving Gender Equity in the High School CS Classroom Teaching Strategy sfletche 10/05/2009 - 12:23
Type: Syllabus
Title Type Name Post date
Lois Delcambre’s Intro Course from Spring ‘09 Syllabus sfletche 10/05/2009 - 12:10
0
Your rating: None