Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
W
webtest
Manage
Activity
Members
Labels
Plan
Issues
0
Issue boards
Milestones
Wiki
Requirements
Code
Merge requests
0
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Test cases
Artifacts
Deploy
Releases
Package Registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Code review analytics
Issue analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Benhui Wang
webtest
Commits
6e3977f2
Commit
6e3977f2
authored
2 years ago
by
Benhui Wang
Browse files
Options
Downloads
Patches
Plain Diff
Upload New File
parent
6bcc7a76
No related branches found
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
homepage.html
+121
-0
121 additions, 0 deletions
homepage.html
with
121 additions
and
0 deletions
homepage.html
0 → 100644
+
121
−
0
View file @
6e3977f2
<!DOCTYPE html>
<html
lang=
"en"
>
<head>
<meta
charset=
"UTF-8"
/>
<meta
name=
"viewport"
content=
"width=device-width,initial-scale=1.0"
/>
<meta
name=
"keywards"
content=
"Computational Thinking"
/>
<meta
name=
"description"
content=
""
/>
<title>
Computational Thinking
</title>
<link
rel=
"stylesheet"
href=
"/work.css"
/>
<style></style>
</head>
<body>
<section
id=
"showcasemain"
>
<!-- <div class="header"> -->
<header
id=
"main-header"
>
<!-- </div> -->
<nav
id=
"navbar"
>
<h1><a
href=
"homepage.html"
>
Computational Thinking
</a></h1>
<ul>
<li><a
class=
"main"
href=
"#Guide"
>
Guide
</a></li>
<li><a
href=
"AlanTuring.html"
>
Turing
</a></li>
<li><a
href=
"Reflection.html"
>
Reflection
</a></li>
</ul>
</nav>
</header>
<section
id=
"showcase"
>
<div
class=
"container"
>
<div
class=
"showcase-1"
>
<h1>
<span
class=
"mainfont"
>
Hello Computing World
</span>
</h1>
<p>
“A man provided with paper, pencil, and rubber, and subject to
strict discipline, is in effect a universal Turing Machine.”
——Alan Turing
</p>
<!-- <button class="button"><span>Hover</span></button> -->
<a
class=
"button"
href=
"AlanTuring.html"
><span>
Discover
</span></a>
</div>
</div>
</section>
</section>
<div
class=
"container2"
></div>
<section
id=
"hp"
class=
"bg"
>
<div
class=
"img2"
></div>
<div
class=
"content3"
>
<h2><span
class=
"mainfont"
>
What should I do?
</span></h2>
<p>
With the rapid development of artificial intelligence and
computer-related technology in recent years, more and more jobs are
being replaced by computers and machines, I gradually realized that I
would be out of touch with the times if I did not learn some computer
skills
</p>
<a
class=
"button"
href=
"Reflection.html"
>
Find more
</a>
</div>
</section>
<div
class=
"container2"
></div>
<div
class=
"container3"
></div>
<section
id=
"guide"
class=
"bg"
>
<div
class=
"container"
>
<div
class=
"guide1"
>
<h1><span
class=
"mainfont"
>
What is Computational Thinking?
</span></h1>
<p>
From my point of view, computational thinking is a logic of
algorithms. It's like opening the fridge, shoving the elephant in
the fridge and closing the door. It is sequential and the sequence
of actions combine to accomplish an overall goal - stuffing the
elephant into the fridge. Although this is a seemingly impossible
task, when we break the problem down into smaller modules, our
thinking becomes clearer and it is easier to find a solution to the
problem.
</p>
<p>
Any complex problem is translated by the computer into code 0 and
code 1 to calculate the problem. Computational thinking does not
require humans to process problems in the same way that computers
do, and the human brain cannot do that either. But the logic with
which computers approach problems is worthy of deeper consideration.
Transforming complex problems into problems of 0s and 1s is a
process of simplifying. This leads me to think that computational
thinking is about reinterpreting a seemingly difficult problem into
one that we know how to solve, by means of simplification,
embedding, transformation and simulation.
</p>
<p>
Computational thinking has actually permeated every aspect of our
lives for a long time, but I hadn't thought about it systematically
until then. For example, choosing which queue to queue up in when
going to the supermarket checkout is a performance model for
multi-server systems. Losing something on the road and going back
one step at a time to find it is pushback. Why does the phone work
when the power goes out? It's about error irrelevance. If we can
summarise these patterns of thinking and optimise them, we can be
more effective in both learning and work
</p>
<p>
However we need to understand that computational thinking is
fundamental, not a stereotypical skill. We need to integrate this
way of thinking organically into our learning and our lives. If we
treat it as a skill and repeat it in a stereotypical way, our
thinking becomes truly mechanical. Computational thinking is a way
for humans to solve problems, but it is not meant to make them think
like computers.We need to remember that it is humans who bring
computers to life.
</p>
</div>
</div>
</section>
<aside
id=
"sidebar"
>
<h4>
Thanks to below
</h4>
<h5>
Photo by @h heyerlein on Unsplash
</h5>
<h5>
Photo by @MARIOLA GROBELSKA
</h5>
<h5>
Photo by @Pietro Jeng
</h5>
</aside>
<footer
id=
"main-footer"
>
<p>
Copyright
©
2022 Benhui Wang
</p>
</footer>
</body>
</html>
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment