Please enable JavaScript to use CodeHS

Elementary Teaching Methods for Computer Science

Lesson 3.4 Approaches to Teaching Computer Science

Activities

These are all the activities included in the lesson

3.4.1 Thinking About Learning and Computer Science
3.4.2 The Block Model
3.4.3 Understanding The Block Model
3.4.4 Research Study Reading Guide
3.4.5 Fostering Program Comprehension in Novice Programmers
3.4.6 Block Model Free Response
3.4.7 Use-Modify-Create (UMC)
3.4.8 Fun programming projects for beginners and beyond
3.4.9 Applying Use-Modify-Create
3.4.10 The PRIMM Approach
3.4.11 Using PRIMM in Lesson Planning
3.4.12 Using PRIMM in Lesson Planning
3.4.13 Real-Time Collaboration
3.4.14 Real-Time Collaboration