Listing all results (399)

Educational practices -emotions and learning

In this booklet, Reinhard Pekrun draw upon empirical evidence to address the emotions experienced by students at school. He discusses the nature and diversity of these emotions, their function on student’s learning, their individual antecedents, ways to regulate these emotions, and the influence on teachers,...

Educational practices- nurturing creative thinking

This booklet, draws on research and experience to presents eight key principles of creative thinking that are interlinked and interrelated and equally important for nurturing creativity in the educational context.


Creative thinking is defined as the thinking that enables students to apply their...

Thinking concurrently

This set of  activities from OCR illustrate the concept of concurrency in algorithm development. A teacher pack and learning activity packs are provided. Activities move from the familiar, division of labour when washing up, to the less familiar topic of writing programs using threading in Python. Routing and...

Thinking logically

Within this resource from OCR students use their logical problem-solving skills to develop a cash register that will calculate required change. The task develops students’ logical thinking skills.They will also investigate Bayes’ theorem to calculate probabilities and learn the logic behind...

Thinking abstractly

This resource from OCR provides teachers with a summary of A level coverage and common misconceptions. There are also a sequence of activities to allow students to develop their skills in applying abstraction. These include use of Venn diagram to consider object properties, a binary representation of an image and...

PA Raspberry Pi Challenge

The competition challenges participants to use a Raspberry Pi to drive innovation in a particular theme.

Imagine Cup

Imagine Cup is a global competition that empowers the next generation of computer science students to team up and use their creativity, passion and knowledge of technology to create applications that shape how we live, work and play.

  • ...

Computer animation competition

  • Entrants create an original key-frame computer animation, up to one minute in length, using eligible software including: Alice, Flash, Scratch, Blender, Autodesk 3D Studio Max, Autodesk Maya, and Serif DrawPlus. Entries can be from individuals or from small teams. Prizes are awarded by...

British Informatics Olympiad

The British Informatics Olympiad (BIO) is an annual competition in computer programming for secondary schools and sixth form colleges. Any student who is under 19, in full time pre-university education and resident in mainland Britain, is eligible to take part and may win prizes including an expenses-paid trip to...

Aggregation and association

Using code examples from C++, this presentation explains aggregation and association in a clear and concise way.

Pages

View all publishers