Vous êtes sur la page 1sur 19

PROBLEM-SOLVING activities

OVERVIEW

 How computer applies computation to information

 How to use computational thinking or problem solving to solve


computational problems.

 How programming Java and how to create applications.


LEARNING PROGRAMING LANGUAGE
In this course, you will learn the general computing science concepts,
 Lexics

 Syntax
 Semantics
 Namespaces
 Control structures.
Although you will learn how to apply this general concepts to learn Java .
TRANSFORMING AN IDEA TO A SOLUTION
WRITING CODE
▪To write meaningful code using a programming language, you have to
understand what the code must do.

▪Transforming an idea into a working solution is a process that is based on


problem solving.

▪ Code is one end product or artifact of a problem solving process that begins
with an idea
idea Problem Solving Solution
COMPUTATIONAL PROBLEM SOLVING
Computational problem solving, which is also called computational thinking,
to turn application ideas into a software.

Software Computation
idea Problem Solving
Software
COMPUTING SCIENCE

Computer science is a systematic study of different kinds of information


and different ways that computation can be applied to this information.

Computing Science is a scientific discipline that studies computation


and information, in addition to computers and computer programming.
COMPUTER SCIENCE

You'll be able to use the problem solving process and the computer
science concepts you have learned to transform most software ideas into
actual software using most programming languages.
COMPUTER SCIENCE COMPUTATION AND
INFORMATION
COMPUTER SCIENCE COMPUTATION AND
INFORMATION
COMPUTER SCIENCE COMPUTATION AND
INFORMATION
COMPUTER SCIENCE COMPUTATION AND
INFORMATION
USE OF COMPUTATION
Common uses of computation are:

▪Communication
▪Information storage and retrieval
▪Device monitoring and control
▪Information encryption and decryption
▪Simulation.

Algorithms are essential components of all of these other uses of computation


STEPS IN PROBLEM SOLVING
There are four basic steps in problem solving:
1. define the problem
2. generate possible solutions
3. evaluate and select possible solutions
4. implement solutions
GROUP PROBLEM SOLVING ACTIVITIES
Exercise 1: Lost at Sea

In this activity*, participants must pretend that they've been shipwrecked


and are stranded in a life boat. Each team has a box of matches, and a
number of items that they've salvaged from the sinking ship. Members
must agree which items are most important for their survival.
GROUP PROBLEM SOLVING ACTIVITIES
Uses

This activity builds problem-solving skills as team members analyze

information, negotiate and cooperate with one another. It also

encourages them to listen and to think about the way they make

decisions.
GROUP PROBLEM SOLVING ACTIVITIES
What You'll Need.
Up to five people in each group.
A large, private room.
A "lost at sea" ranking chart for each team member.
GROUP PROBLEM SOLVING ACTIVITIES
Time
Flexible, but normally between 25 and 40 minutes.

Instructions
1. Divide participants into their teams, and provide everyone with a ranking sheet.
Ask team members to take 10 minutes on their own to rank the items in order of
importance. They should do this in the second column of their sheet.
2. Give the teams a further 10 minutes to confer and decide on their group rankings. Once
agreed, they should list them in the third column of their sheets.
3. Ask each group to compare their individual rankings with their collective ones, and consider
why any scores differ. Did anyone change their mind about their own rankings during the
team discussions? How much were people influenced by the group conversation.

Vous aimerez peut-être aussi