Posts Tagged ‘problem-based learning’

Teaching Computational Thinking to Third-Graders

From the Paideia School Newsletter, March 2009:

Computational Thinking is a new way of solving problems that derives from computer science. It involves approaching problems in a systematic, step-by-step manner, and building up solutions to complex problems from smaller pieces. Nowadays, computational thinking is a fundamental skill for everyone, not just computer scientists. Many educators argue [...]

Continue reading »

A Cognitive Model of Problem-Based Learning and its Application to Educational Software Design

Problem-based learning (PBL) is a constructivist pedagogy in which students learn in small groups by working on real-world problems. Despite its many benefits, however, this pedagogy is still not widely used in K-16 classrooms, especially with large numbers of students. Traditional human-facilitated PBL places intense demands on faculty to facilitate problem-solving sessions with small groups [...]

Continue reading »

CaseBook: A Problem-Based Learning Online Environment For High School Microbiology

Problem-based learning (PBL) is an educational approach that allows students to improve problem solving and critical thinking skills while learning science. However, PBL requires significant teacher time and expertise to develop problems and facilitate small-group problem-solving sessions. With advances in technology, PBL can be used in today’s classrooms in an effective and scalable manner.
CaseBook is [...]

Continue reading »

From Student Learner to Professional Learner: Training for Lifelong Learning through Online PBL

Problem-based learning (PBL) is a constructivist pedagogy in which students learn science and develop critical thinking skills by solving real-world problems in small groups. Studies have shown that PBL students are more motivated and become better learners. However, this pedagogy places additional demands on faculty. It takes time and expertise to develop suitable problems, to [...]

Continue reading »

Learning Adaptive Reactive Agents

An autonomous agent is an intelligent system that has an ongoing interaction with a dynamic external world. It can perceive and act on the world through a set of limited sensors and effectors. Its most important characteristic is that it is forced to make decisions sequentially, one after another, during its entire “life”. The main [...]

Continue reading »