Week
|
Topics
|
Teaching and Learning Methods and Techniques
|
Study Materials
|
1. Week
|
Introduction to Programming and Problem Solving: Problem Solving Concepts and Strategies
|
Lecture
|
Presentation (Including Preparation Time)
|
2. Week
|
Problem Solving Process and Tools.
|
Lecture; Problem Solving
|
Presentation (Including Preparation Time) Activity (Web Search, Library Work, Trip, Observation, Interview etc.) Practice (Teaching Practice, Music/Musical Instrument Practice, Statistics, Laboratory, Field Work, Clinic and Polyclinic Practice)
|
3. Week
|
Logic Structures: Introduction to Programming Structure
|
Lecture; Question Answer; Problem Solving
|
Homework Presentation (Including Preparation Time) Activity (Web Search, Library Work, Trip, Observation, Interview etc.) Practice (Teaching Practice, Music/Musical Instrument Practice, Statistics, Laboratory, Field Work, Clinic and Polyclinic Practice)
|
4. Week
|
Problem Solving Approaches, Sequential Logic Structure, Decision Structures
|
Lecture; Question Answer; Problem Solving
|
Homework Presentation (Including Preparation Time) Activity (Web Search, Library Work, Trip, Observation, Interview etc.) Practice (Teaching Practice, Music/Musical Instrument Practice, Statistics, Laboratory, Field Work, Clinic and Polyclinic Practice)
|
5. Week
|
Loops, Case Logic Structure
|
Lecture; Question Answer; Problem Solving
|
Homework Presentation (Including Preparation Time) Activity (Web Search, Library Work, Trip, Observation, Interview etc.) Practice (Teaching Practice, Music/Musical Instrument Practice, Statistics, Laboratory, Field Work, Clinic and Polyclinic Practice)
|
6. Week
|
Sort Algorithms
|
Lecture; Question Answer; Problem Solving; Discussion
|
Homework Presentation (Including Preparation Time) Activity (Web Search, Library Work, Trip, Observation, Interview etc.) Practice (Teaching Practice, Music/Musical Instrument Practice, Statistics, Laboratory, Field Work, Clinic and Polyclinic Practice)
|
7. Week
|
Search Algorithms
|
Lecture; Question Answer; Problem Solving; Discussion
|
Homework Presentation (Including Preparation Time) Project (Including Preparation and presentation Time) Activity (Web Search, Library Work, Trip, Observation, Interview etc.)
|
8. Week
|
Algorithmic Puzzles
|
Lecture; Question Answer; Problem Solving; Discussion
|
Homework Presentation (Including Preparation Time) Activity (Web Search, Library Work, Trip, Observation, Interview etc.) Practice (Teaching Practice, Music/Musical Instrument Practice, Statistics, Laboratory, Field Work, Clinic and Polyclinic Practice)
|
9. Week
|
Problem Solving Approaches: Problem Solving with Arrays
|
Lecture; Question Answer; Problem Solving; Discussion
|
Presentation (Including Preparation Time) Project (Including Preparation and presentation Time) Activity (Web Search, Library Work, Trip, Observation, Interview etc.) Practice (Teaching Practice, Music/Musical Instrument Practice, Statistics, Laboratory, Field Work, Clinic and Polyclinic Practice)
|
10. Week
|
Problem Solving with Pointers and Dynamic Memory
|
Lecture; Question Answer; Problem Solving; Discussion
|
Homework Presentation (Including Preparation Time) Activity (Web Search, Library Work, Trip, Observation, Interview etc.) Practice (Teaching Practice, Music/Musical Instrument Practice, Statistics, Laboratory, Field Work, Clinic and Polyclinic Practice)
|
11. Week
|
Problem Solving with Classes
|
Lecture; Question Answer; Problem Solving; Discussion
|
Homework Presentation (Including Preparation Time) Activity (Web Search, Library Work, Trip, Observation, Interview etc.) Practice (Teaching Practice, Music/Musical Instrument Practice, Statistics, Laboratory, Field Work, Clinic and Polyclinic Practice)
|
12. Week
|
Problem Solving with Recursion
|
Lecture; Question Answer; Problem Solving; Discussion
|
Homework Presentation (Including Preparation Time) Activity (Web Search, Library Work, Trip, Observation, Interview etc.) Practice (Teaching Practice, Music/Musical Instrument Practice, Statistics, Laboratory, Field Work, Clinic and Polyclinic Practice)
|
13. Week
|
Problem Solving with Code Reuse
|
Lecture; Question Answer; Problem Solving; Discussion
|
Homework Presentation (Including Preparation Time) Activity (Web Search, Library Work, Trip, Observation, Interview etc.) Practice (Teaching Practice, Music/Musical Instrument Practice, Statistics, Laboratory, Field Work, Clinic and Polyclinic Practice)
|
14. Week
|
Thinking like a programmer
|
Lecture; Question Answer; Problem Solving; Discussion
|
Homework Presentation (Including Preparation Time) Activity (Web Search, Library Work, Trip, Observation, Interview etc.) Practice (Teaching Practice, Music/Musical Instrument Practice, Statistics, Laboratory, Field Work, Clinic and Polyclinic Practice)
|