Computational thinking for information technology
Download
1 / 36

Computational Thinking for Information Technology - PowerPoint PPT Presentation


  • 56 Views
  • Uploaded on

HOME | OBJECTIVES | WELCOME | TASK 1 | TASK 2 | TASK 3 | TASK 4 | TASK 5 | TASK 6 | HELP. Computational Thinking for Information Technology. HOME | OBJECTIVES | WELCOME | TASK 1 | TASK 2 | TASK 3 | TASK 4 | TASK 5 | TASK 6 | HELP.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Computational Thinking for Information Technology' - loan


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Computational thinking for information technology

HOME| OBJECTIVES| WELCOME| TASK 1 | TASK 2 | TASK 3 | TASK 4 | TASK 5 | TASK 6 | HELP

Computational Thinkingfor Information Technology


Student scenario web developers group

HOME| OBJECTIVES| WELCOME| TASK 1 | TASK 2 | TASK 3 | TASK 4 | TASK 5 | TASK 6 | HELP

STUDENT SCENARIO:web developers group

In this scenario, you have been hired by WebGuru Company as a web developer and will work in project teams to build websites.

Susan Davis will be your manager for the assignment. Your instructor will be the project manager.


Objectives

HOME| OBJECTIVES| WELCOME| TASK 1 | TASK 2 | TASK 3 | TASK 4 | TASK 5 | TASK 6 | HELP

Objectives

This course will enable you to develop logical thinking skills, including:

  • Asking probing questions to uncover details of a problem

  • Clearly defining a problem

  • Defining clear success criteria for the project including measurable objectives

  • Evaluating the effects of design options

  • Making design decisions based on rational criteria

  • Seeing “the big picture”

  • Deconstructing the problem into its component parts


Objectives cont

HOME| OBJECTIVES| WELCOME| TASK 1 | TASK 2 | TASK 3 | TASK 4 | TASK 5 | TASK 6 | HELP

Objectives (cont.)

This course will enable you to develop logical thinking skills, including:

  • Correlating the relationships between components and prior knowledge

  • Identifying the steps required to solve a problem

  • Identifying the sequence of steps including possible decisions and alternatives

  • Identifying normal and exceptional behaviors of a solution

  • Identifying available resources


Objectives cont1

HOME| OBJECTIVES| WELCOME| TASK 1 | TASK 2 | TASK 3 | TASK 4 | TASK 5 | TASK 6 | HELP

Objectives (cont.)

This course will enable you to develop logical thinking skills, including:

  • Developing a solution that uses only available resources

  • Measuring and evaluating solutions against the success criteria

  • Adjusting the design and implementation as needed


Welcome

HOME| OBJECTIVES| WELCOME| TASK 1 | TASK 2 | TASK 3 | TASK 4 | TASK 5 | TASK 6 | HELP

WELCOME

Welcome | Orientation


HOME| OBJECTIVES| WELCOME| TASK 1 | TASK 2 | TASK 3 | TASK 4 | TASK 5 | TASK 6 | HELP

Hi, I’m Susan. We’re glad to have you at WebGuru. Congratulations and welcome aboard!


HOME| OBJECTIVES| WELCOME| TASK 1 | TASK 2 | TASK 3 | TASK 4 | TASK 5 | TASK 6 | HELP

Welcome

We specialize in creating state-of-the-art websites for researchers in the field. You will work in a team, but individually report your weekly status to your project manager every Thursday. I’ll gather requirements from researchers (our clients) and forward them to you for implementation.

WebGuruhas just received a new contract from Researcher’s Rock University (RRU). I’m confident that our WebGuruteam will exceed the expectations of RRU.


HOME| OBJECTIVES| WELCOME| TASK 1 | TASK 2 | TASK 3 | TASK 4 | TASK 5 | TASK 6 | HELP

Orientation

As a WebGuru team member, you have a lot to learn. One essential skill that all WebGuru employees have is that they work as a team. I want you to meet with your team members this week. The goal of the meeting is to learn your team members’ backgrounds, projects they have worked in the past, and skills they possess.


HOME| OBJECTIVES| WELCOME| TASK 1 | TASK 2 | TASK 3 | TASK 4 | TASK 5 | TASK 6 | HELP

Orientation (cont.)

This is also your opportunity to share your expertise and excitement to work at WebGuru. During the orientation, you will also learn about our internal BlueWalk system. BlueWalk system is used to share files with team members, the project manager and me.


HOME| OBJECTIVES| WELCOME| TASK 1 | TASK 2 | TASK 3 | TASK 4 | TASK 5 | TASK 6 | HELP

Ready to get started? Let’s move on to your first task.


Task 1 teamwork research

HOME| OBJECTIVES| WELCOME| TASK 1 | TASK 2 | TASK 3 | TASK 4 | TASK 5 | TASK 6 | HELP

TASK 1: TEAMWORK RESEARCH

In this task, you will learn about ways to work most effectively as a team.


HOME| OBJECTIVES| WELCOME| TASK 1 | TASK 2 | TASK 3 | TASK 4 | TASK 5 | TASK 6 | HELP

  • Overview

  • We at WebGuru want you to perform the best for the company by working together as a team. I understand that you have minimal experience in the web development field. However, I want to be sure that you are willing to learn from others and put in your best efforts.


HOME| OBJECTIVES| WELCOME| TASK 1 | TASK 2 | TASK 3 | TASK 4 | TASK 5 | TASK 6 | HELP

  • Deliverables

  • Read four (4) articles related to how to effectively work in a team.

  • List the articles and write how you expect to work with each team member given their backgrounds, knowledge, and skill.

  • Review your write-up with the project manager.


HOME| OBJECTIVES| WELCOME| TASK 1 | TASK 2 | TASK 3 | TASK 4 | TASK 5 | TASK 6 | HELP

Good job. Now we’re ready for Task 2.


Task 2 web design

HOME| OBJECTIVES| WELCOME| TASK 1 | TASK 2 | TASK 3 | TASK 4 | TASK 5 | TASK 6 | HELP

TASK 2: Web Design

In this task, you will brush up on your web design skills.


HOME| OBJECTIVES| WELCOME| TASK 1 | TASK 2 | TASK 3 | TASK 4 | TASK 5 | TASK 6 | HELP

  • Overview

  • Now that you’ve learned some valuable skills of working in teams at WebGuru, you’ll brush up your web design skills. Your project manager has sent you a research paper written by a researcher at RRU. Your task is to use the paper content and develop storyboards for the website. You’ll prepare the storyboards and send them to the project manager using the internal BlueWalk system.


HOME| OBJECTIVES| WELCOME| TASK 1 | TASK 2 | TASK 3 | TASK 4 | TASK 5 | TASK 6 | HELP

  • Specifications

  • Keep the following items in mind as you do your work:

  • Honor code statement on a separate web page.

  • References on a separate web page.

  • Content of the paper to be divided into web pages for easy navigation.

  • Navigational scheme to follow items on the website.


HOME| OBJECTIVES| WELCOME| TASK 1 | TASK 2 | TASK 3 | TASK 4 | TASK 5 | TASK 6 | HELP

  • Debrief

  • Discuss with your team and the project manager:

  • What was the basis to divide content for web pages?

  • How did you determine the navigational scheme? What options did you check out? Why did you select the chosen option over other options?


HOME| OBJECTIVES| WELCOME| TASK 1 | TASK 2 | TASK 3 | TASK 4 | TASK 5 | TASK 6 | HELP

Congratulations. Your storyboard designs were approved!


Task 3 web development using xhtml

HOME| OBJECTIVES| WELCOME| TASK 1 | TASK 2 | TASK 3 | TASK 4 | TASK 5 | TASK 6 | HELP

TASK 3: web Development Using XHTML

In this task, you will use XHTML to develop web pages based on the storyboard concepts you drafted.


HOME| OBJECTIVES| WELCOME| TASK 1 | TASK 2 | TASK 3 | TASK 4 | TASK 5 | TASK 6 | HELP

  • Overview

  • Susan is happy to tell you that your storyboard designs are approved by the researcher at RRU. It is now time to implement these designs in actual web content. Unfortunately, the web editors at company computers are having problems. However, these problems should not prevent you and your team members to get started.


HOME| OBJECTIVES| WELCOME| TASK 1 | TASK 2 | TASK 3 | TASK 4 | TASK 5 | TASK 6 | HELP

  • Deliverables

  • You have two deliverables for Task 3:

  • Use XHTML to create web pages based on the storyboards developed in task 2.

  • Submit all web pages to your project manager using our internal BlueWalk system.


HOME| OBJECTIVES| WELCOME| TASK 1 | TASK 2 | TASK 3 | TASK 4 | TASK 5 | TASK 6 | HELP

Nice job. Next, we’ll take it a step further.


Task 4 enhancement proposal

HOME| OBJECTIVES| WELCOME| TASK 1 | TASK 2 | TASK 3 | TASK 4 | TASK 5 | TASK 6 | HELP

TASK 4: Enhancement Proposal

In this task, you’ll research and propose enhancements to the website you’ve developed for the client.


HOME| OBJECTIVES| WELCOME| TASK 1 | TASK 2 | TASK 3 | TASK 4 | TASK 5 | TASK 6 | HELP

  • Overview

  • I have reviewed your web pages and I like your work. I feel that there is lot of text on web page and no interaction or easy way to get the main points. Since I don’t know how to make web pages look nice, I’ll need you to give me some recommendations.


HOME| OBJECTIVES| WELCOME| TASK 1 | TASK 2 | TASK 3 | TASK 4 | TASK 5 | TASK 6 | HELP

  • Deliverables

  • Propose how research papers on websites can look interesting and appealing to audience.

  • Submit your proposal to me and the project manager using our internal BlueWalk system.


HOME| OBJECTIVES| WELCOME| TASK 1 | TASK 2 | TASK 3 | TASK 4 | TASK 5 | TASK 6 | HELP

  • Debrief

  • Discuss with your team and the project manager:

  • What other enhancements did you want to add to the website, but could not include them in your proposal?

  • What could have enabled you to add those enhancements to the web site?


HOME| OBJECTIVES| WELCOME| TASK 1 | TASK 2 | TASK 3 | TASK 4 | TASK 5 | TASK 6 | HELP

The client is impressed with your proposal. We’re ready for implementation.


Task 5 final implementation

HOME| OBJECTIVES| WELCOME| TASK 1 | TASK 2 | TASK 3 | TASK 4 | TASK 5 | TASK 6 | HELP

TASK 5: Final Implementation

In this task, you’ll incorporate your enhancements into the web pages.


HOME| OBJECTIVES| WELCOME| TASK 1 | TASK 2 | TASK 3 | TASK 4 | TASK 5 | TASK 6 | HELP

  • Overview

  • Your web pages and enhancement proposal were great. The RRU researcher client is impressed and he wants you to incorporate the suggested enhancements into web pages and complete the websites.


HOME| OBJECTIVES| WELCOME| TASK 1 | TASK 2 | TASK 3 | TASK 4 | TASK 5 | TASK 6 | HELP

  • Deliverables

  • Incorporate your web page enhancements in the pages you built.

  • Upload the web pages on the website.

  • Test the website on different browsers and platforms for downloading content in a reasonable amount of time, color contrast, and broken links.

  • Submit the URL to the project manager using our BlueWalksystem.


HOME| OBJECTIVES| WELCOME| TASK 1 | TASK 2 | TASK 3 | TASK 4 | TASK 5 | TASK 6 | HELP

Great job! Now it’s your turn to present your work.


Task 6 presentation

HOME| OBJECTIVES| WELCOME| TASK 1 | TASK 2 | TASK 3 | TASK 4 | TASK 5 | TASK 6 | HELP

TASK 6: Presentation

In this final task, you’ll present your work to a new team of web developers.


HOME| OBJECTIVES| WELCOME| TASK 1 | TASK 2 | TASK 3 | TASK 4 | TASK 5 | TASK 6 | HELP

  • Final Presentation

  • I have sent the website you developed to RRU researcher, and he is pleased with your product! Two other researchers at RRU have contacted WebGuru to build their websites. In anticipation of more projects, I am hiring two new web developers. For their orientations, your task is to demonstrate the website that you created and discuss the issues you encountered in completing it.


HOME| OBJECTIVES| WELCOME| TASK 1 | TASK 2 | TASK 3 | TASK 4 | TASK 5 | TASK 6 | HELP


ad