Академический Документы
Профессиональный Документы
Культура Документы
</code>:
The 4 Step Process for
Computational Thinking
In between is a void –
in reality there is
nothing in this space –
yet is looks and feels so
solid.
Jasmine Tsai
The 4th R: Reading, wRiting, aRithmetic
& Computational Thinking
EDSURGE:
• https://www.edsurge.com/guide/teaching-kids-to-code
• “Fast forward to 2020. What job skill must
you have? What we do know is, for the
foreseeable future, coding is one of the most
important and desirable skills there is, no
matter how it evolves.”
http://mashable.com/2013/04/30/job-skill-future-coding/
Coding is the new black
DJ Adams
– Enterprise Architect & Open Source Programmer
- 3 Game Changers:
• fabrication (3D printing);
• physical computing (robotics);
• programming - ground swell of coding
logical thinking,
precision,
rigour &
creativity
• Those last two terms are not what some people might put together,
but there is a lot of creativity in what some folk class as a science,
and others, like me, class as a craft”
• “We believe SCiO is, like the search engine, another tool
that will act as a catalyst for our quest for knowledge.”
• Dror Sharon, CEO of Consumer Physics
School Examples:
Swimming Carnival
1 2 3 4 5 6 7 8 9
9 Lanes & 9 Houses
Judges call placings; 9 others hand out place cards;
Swimmers take to their House desk where 9 recorders note placing.
Then submitted to Chief scorer to add up. Eg. 1 = 10; 2= 6; 3 = 3; 4 =2; 5 –9 = 1
Student created App replaces some 20+ people
Real World Solutions:
Solution using Corona SDK
IT Solution:
2 Staff – Judge & recorder
Recorder taps each lane cell
as placings called out.
Simple animation moves cells
to second row.
Can be adjusted – once ok,
submitted and scores
auto-updated
Real World Solutions:
Talking Book for young writers on
Tablets/Smartphones
Created for
Year 4’s
with there own
stories by
Yr 12 ITS
students
In creating websites for Commercial businesses the students would also help with the
url names, web hosting, marketing, & uploading, etc.
Real World Solutions:
Web Sites for Clients
Seventy Torres Strait Islander girls have coded a Raspberry Pi with an LED, GPS
module and FM transmitter for emergency beacons to help their communities signal if
brush fires become widespread, or alert people of poisonous snake and spider bites.
More Practical examples
- Helping with dyslexia
• Simple examples
Wolfram Programming Language:
Mountains example
Simple examples:
Wolfram: Mountains
• https://www.wolframcloud.com/app/objects/ff0ff9fe-4d46-4a33-8c22-fbdeee9baeb9
Sydney:
CloudObject[https://www.wolframcloud.com/objects/7ff9f8b5-dc44-4c06-9c2b-264dfb03f2fc]
https://www.wolframcloud.com/objects/7ff9f8b5-dc44-4c06-9c2b-264dfb03f2fc
Possible application
with school photos
and privacy concerns
Blurred Faces
mask = Graphics[Disk[Mean[##], First@Differences[##]/2] & /@ faces,
PlotRange -> Transpose[{{0, 0}, ImageDimensions[img]}],
ImageSize -> 1 -> 1]
blur = Max[Abs[#2 - #1] & @@@ faces]/5 - works out size of largest face in pixels
- give 8.2
• Structorizer - http://structorizer.fisch.lu/
Step 4: Verification; Evaluation;
Refine; Implement
Some practical suggestions
• Sports Carnival recording
• School Wireless Coverage
• Language learning support
• Supermarket Queues
– self-checkout vs ‘manned’; item(s) check with phone camera
• Back-on-Track GPS Algorithm
– Improving Navman
• Tour Itinerary
• Theatre Seating Diagram
• Social Media Feed Algorithms
The 4 Step Process:
Pedagogical Implications
• Occupations
• Employment Skills
• Learning Analytics
• Disruptive Innovation @ Uni level
• Online education – true de-regulation
• Megatrends
• Motivators
Career Growth
• Ian Jukes:
“Our education system is not broken, just obsolete”
• Creative workforce jobs
– facilitated by technology and are therefore much less likely to be negatively
impacted by the changes brought about by
• outsourcing,
• off-shoring &
• automation.
Future Skills
1.Teamwork
2. Problem solving
3. Interpersonal skills
These are long term goals – are our students developing these skills; are they
mandated in the curriculum?
Disruptive Innovation @ Uni level:
Learning Analytics:
• Predictive analytics
– detect gaps & differentiate instruction
• Special computer programs
– like ‘Knewton’ provide infrastructure platform
• Analyse which lessons resonate best, for who,
and why.
• An entire class of students can work through
material in a sequence
– and at a pace customized for them.
• The learner is much more in control
The Future of
Work
• Autonomy, mastery, and purpose are three concepts that Dan Pink explained with great clarity in his 2009
TED talk. The essence of Pink's talk is that tangible rewards (a paycheck, a grade, a promotion) are only
effective at motivating people to a certain point.
• ‘The one thing that I wish I had known about computer science
(and programming more generally) earlier is that it is a
profoundly creative and interdisciplinary pursuit.
http://www.scoop.it/t/computational-thinking-in-digital-technologies
Thank you! – My Consultancy Site
• https://computationalthinkingk12.wordpress.com/