0% found this document useful (0 votes)
7 views48 pages

Computer Science (083) Few Sample Questions

The document outlines a learning framework for a Computer Science course based on Revised Bloom's Taxonomy, emphasizing problem-solving skills and computational thinking. It includes sample questions and tasks such as creating a Python project, evaluating algorithms, and understanding computer language features. Additionally, it highlights the importance of effective teaching in technology-enhanced learning environments.

Uploaded by

Deepti Korde
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views48 pages

Computer Science (083) Few Sample Questions

The document outlines a learning framework for a Computer Science course based on Revised Bloom's Taxonomy, emphasizing problem-solving skills and computational thinking. It includes sample questions and tasks such as creating a Python project, evaluating algorithms, and understanding computer language features. Additionally, it highlights the importance of effective teaching in technology-enhanced learning environments.

Uploaded by

Deepti Korde
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 48

Computer Science (083)

Learning Framework

[email protected]
Based on Revised Bloom’s Taxonomy

Create a Python project that is tangible and useful using …. concept.

Evaluate 2 algorithm to decide which one is more


effective. How the linear search algorithm perform if the
input is larger, if the key element is at the end of the list.

Analyze the pseudocode presented.

Deduce the output of a given snippet. Write a program


to find the highest 2 values in the dictionary.

Describe one difference between stack and queue.


Why hexa-decimals are frequently used in
computer programming. Describe the role of
router in the network.
List 2 characteristics of stack,
Which command to use to view the list of tables in the database.
How would the python program know where the for- block ends.
Basic Concepts of Computer Science

The learner should be able to:

• To understand the digital world


• To foster the development of computational thinking
• Problem-solving skills
• To understand the features of a computer language
• To use database software to support the theoretical concepts (MySQL as a database
development environment)
Problem Solving skills
Problem-solving skills are the ability to identify, analyze and resolve problems in a timely and effective
manner. Here are the steps:

•Define the problem: Identify the problem and determine what needs to be solved. Clearly define the problem,
and break it down into smaller, more manageable components.

•Gather information: Collect as much relevant information as possible about the problem. This may involve
researching, interviewing others, surveys or gathering data.

•Brainstorm solutions: Brainstorm as many potential solutions as possible. Don't judge or eliminate any ideas at
this stage.

•Evaluate solutions: Evaluate each potential solution and weigh the pros and cons of each. Consider the
feasibility, effectiveness, and potential consequences of each option.

•Choose a solution: Select the best solution based on the evaluation process.

•Implement the solution: Put the chosen solution into action. Monitor progress and adjust the plan as needed.

•Evaluate the results: Evaluate the effectiveness of the solution and make any necessary adjustments.
CS
Sample Questions
A Few more Sample Questions..
“ Technology will never replace great teachers,
but in the hands of great teachers,
it’s transformational.”
– George Couros
(worldwide leader in the area of Innovative Teaching, Learning)

Thank you!

[email protected]

You might also like