Teaching and learning in the 21st century: the development of "future CS faculty".
John A. N. LeePublished in: ACM SIGCSE Bull. (2001)
Keyphrases
- st century
- learning in higher education
- formal education
- experiential learning
- learning opportunities
- learning process
- learning systems
- higher education
- introductory computer science
- online learning
- educational technology
- secondary school
- learning analytics
- learning environment
- thinking skills
- challenges facing
- technology enhanced learning
- online teaching
- coming years
- development of information technology
- web based learning
- computer programming
- learning algorithm
- mobile learning
- active learning
- reinforcement learning
- information systems
- learning theories
- blended learning
- learning community
- design process
- early years
- e learning
- introductory programming courses