The document outlines an agenda for a workshop on computational thinking and coding with Swift Playgrounds. It includes four main sections: 1) Coding and Constructivism, 2) Playgrounds Deep Dive, 3) Getting Tangible, and 4) Pathways for Future. The workshop will introduce computational thinking concepts, explore Swift Playground resources and coding challenges, involve hands-on robotics activities, and discuss pathways for developing a culture of coding and innovation.
This is a Question Papers of Mumbai University for B.Sc.IT Student of Semester - IV [E-Commerce] (Old Course). [Year - June / 2014] . . . Solution Set of this Paper is Coming soon . . .
Despite the tremendous digital revolution we are experiencing, computer science is still in its early days in the elementary school curriculum in most countries. We'll see how the developer community can fill this void. There are many organizations and resources to support and inspire kids to learn code with languages such as Scratch and Python. We will demonstrate how real kids can interface virtual and physical world using Internet of Things.
CBSE ICT, AI, Coding and Robotics Curriculum for Classes 1 to 10 As per NEP 2...STEMpedia
Unlock the Future of Learning with Skillful Minds Book 📚 Aligned with NEP 2020 and NCF 2023, this program for CBSE Classes 1 to 8 is the key to unlocking ICT, AI, Coding, and Robotics education, cultivating essential 21st-century skills. 🧠✨
Empower students with competency in computational thinking through activity-based learning. From hands-on learning with Quarky Robot to mastering coding in PictoBlox, students gain a competitive edge.
Plus, exclusive access to the #Codeavour Competition propels them onto the global stage. Implement Skillful Minds for a future-ready #curriculum that propels your school into the forefront of ICT education👩💻
For more information, reach out to us at:-
📞 +916358866978
📩 contact@thestempedia.com
#SkillfulMindsBook #booklaunch #NEP2020 #theSTEMpedia #Schools #CBSE #NCERT #STEM #teachingresources #computerscience #syllabus #cbseexam #cbseupdates #MENA #India
This is a Question Papers of Mumbai University for B.Sc.IT Student of Semester - IV [E-Commerce] (Old Course). [Year - June / 2014] . . . Solution Set of this Paper is Coming soon . . .
Despite the tremendous digital revolution we are experiencing, computer science is still in its early days in the elementary school curriculum in most countries. We'll see how the developer community can fill this void. There are many organizations and resources to support and inspire kids to learn code with languages such as Scratch and Python. We will demonstrate how real kids can interface virtual and physical world using Internet of Things.
CBSE ICT, AI, Coding and Robotics Curriculum for Classes 1 to 10 As per NEP 2...STEMpedia
Unlock the Future of Learning with Skillful Minds Book 📚 Aligned with NEP 2020 and NCF 2023, this program for CBSE Classes 1 to 8 is the key to unlocking ICT, AI, Coding, and Robotics education, cultivating essential 21st-century skills. 🧠✨
Empower students with competency in computational thinking through activity-based learning. From hands-on learning with Quarky Robot to mastering coding in PictoBlox, students gain a competitive edge.
Plus, exclusive access to the #Codeavour Competition propels them onto the global stage. Implement Skillful Minds for a future-ready #curriculum that propels your school into the forefront of ICT education👩💻
For more information, reach out to us at:-
📞 +916358866978
📩 contact@thestempedia.com
#SkillfulMindsBook #booklaunch #NEP2020 #theSTEMpedia #Schools #CBSE #NCERT #STEM #teachingresources #computerscience #syllabus #cbseexam #cbseupdates #MENA #India
Keynote 1: Teaching and Learning Computational Thinking at ScaleCITE
Title: Teaching and Learning Computational Thinking at Scale
Speaker:
Prof. Ting-Chuen PONG, Professor, Computer Science & Engineering Department, The Hong Kong University of Science and Technology
Time:
09:45-10:45, 9 June 2018 (Saturday)
Venue:
Rayson Huang Theatre, The University of Hong Kong
Sub-theme:
Computational Thinking
Chair:
Prof. Nancy Law, Deputy Director, CITE, Faculty of Education, The University of Hong Kong
http://citers2018.cite.hku.hk/program-highlights/keynote-pong/
Bringing an AI Ecosystem to the Domain Expert and Enterprise AI Developer wit...Databricks
We’ve all heard that AI is going to become as ubiquitous in the enterprise as the telephone, but what does that mean exactly?
Everyone in IBM has a telephone; and everyone knows how to use her telephone; and yet IBM isn’t a phone company. How do we bring AI to the same standard of ubiquity — where everyone in a company has access to AI and knows how to use AI; and yet the company is not an AI company?
In this talk, we’ll break down the challenges a domain expert faces today in applying AI to real-world problems. We’ll talk about the challenges that a domain expert needs to overcome in order to go from “I know a model of this type exists” to “I can tell an application developer how to apply this model to my domain.”
We’ll conclude the talk with a live demo that show cases how a domain expert can cut through the five stages of model deployment in minutes instead of days using IBM and other open source tools.
Building a Computer Science Pathway for EndorsementsWeTeach_CS
A presentation by Hal Speed of TACSE and Carol Fletcher of the University of Texas Center for STEM Education at the T-STEM meeting in January 2016. A presentation on multiple pathways for offering Computer Science endorsements in Texas high schools.
What Architecture Taught Me About Information Architecture (and UX)Nam-ho Park
2016-02-20 Presentation at World IA Day / Seattle
1. Layering of complex systems
2. Sequencing of spaces
3. Figuring out documentation
4. Power in the grid
5. Patterns everywhere
6. Beauty in simplicity
7. Recognizing scale
Talk to inspire creating surprising new user experiences (like the examples in the talk) that use powerful new technologies (like AI, AR, VR, IoT, brainwave-control, depth-sensing, eye-tracking, etc.) through mostly free SDKs and software (to which the presentation provides some links).
The presentation shows examples of experiences that are literally 'wonder'-ful, and fulfill a real need at the same time (they're not just games), like a school bus to Mars, AI robot for the elderly, and apps that teach our thoughts.
It bundles information that is freely available on the Internet, and mostly not my own work.
SlideShare doesn't run embedded videos, but they run if you downloaded this PDF.
In this presentation, we’ll go over real-world use cases of Machine Learning and Artificial Intelligence in web and mobile applications, and we’ll explain how they work. We’ll discuss opportunities for startups in all domains to create value from data (big or small) and to create innovative, predictive features in their applications.
We’ll review existing technologies that make Machine Learning accessible, in particular with automatic selection of algorithms, auto-tuning of parameters, and auto-scaling. Deep Learning (a subset of Machine Learning techniques which is getting a lot of press due to recent advances and successes) is also being made accessible without costly hardware and, in certain cases, without requiring specialized knowledge.
The main message for developers is that they can easily use the power of machine intelligence without having to rely on a team of Data Scientists. This will be illustrated in more detail with concrete use cases: priority detection and image categorization.
ACCOUNTING INFORMATION SYSTEMSAccess and Data Analytics Test.docxSALU18
ACCOUNTING INFORMATION SYSTEMS
Access and Data Analytics Test
General Instructions.
This exam has four parts. Part 1 is in class. Parts 2, 3, and 4 are take-home. Submit all parts to the
designated dropbox folder. I expect your individual effort on all parts. Parts 2 to 4 are described in a
separate document.
Part 1 – Access (50 points).
To get full credit, you must set up appropriate relationships among the tables and enforce referential
integrity for each link. Your queries must produce the correct values, the fields must by labeled and
formatted appropriately, and query designs must not include extraneous tables. In other words, you
should follow the list of fundamental rules for Access posted on BeachBoard and included at the end of
this document for reference.
1. Download the Fall_2019 database posted in the Access and Data Analytics Test Module under
CONTENT on BeachBoard.
2. Ensure that primary keys are set and establish appropriate relationships among the tables:
Stores, Vendors, Purchases, and Purchase_Items. Stores and Vendors should be linked to
Purchases. Purchases should be linked to Purchase_Items.
3. Prepare the following queries, naming the queries qa, qb, qc, qd, corresponding to the
identifying letters below:
a. Use the purchase_items table to calculate the dollar amount of each item purchased in
an extension query; name your new calculated field purchase_item_amount and format it
appropriately.
b. Use qa and the purchases table to sum the purchase item amounts for each purchase in
an accumulation query; include all fields from the purchases table and the
purchase_item_amount field from qa; name your summed field purchase amount and
format it appropriately.
c. Use qb and the vendors table to sum the purchase amounts from each vendor in
another accumulation query; include vendor number, name, city, and state; name your
summed field vendor purchases and format it appropriately.
d. Use the qb query. Keeping all fields from qb, calculate the month of the purchase;
name that field purchase month.
BEFORE SUBMITTING, ask me to review your work. After I say that you are done, then submit your file
to the BeachBoard DROPBOX. Be sure to close Access before you upload your results.
1
Some Fundamental Rules for Access
1. Look at your tables and think about what information those tables provide before you start
linking tables and creating queries.
2. Make sure each table has a primary key designated.
3. Always establish relationships between tables first, before starting queries.
4. Always enforce referential integrity (or understand why you can’t).
5. No “expr1” field names.
6. Do not click on the big sigma to produce totals if the query doesn’t require totals (i.e., an
extension query).
7. Avoid “SumOf…” field names in accumulation queries.
8. Include identifying information in addition to the primary key in accumulation queries that
provide subtotals.
9. Always format new fields prope.
National STEM League - Student Goals and Academic GlueNAFCareerAcads
Through the National STEM League, an organization for future professionals, students collaborate, create and compete as business owners or teams specializing in motorsports, rover robotics, addressing the challenge of fueling society (energy) or combining software and hardware to innovate new things. In this session, participants will discuss strategies to ensure students see relevance to their personal goals in the lessons learned everyday and will hear how to motivate students from different academies to work together toward a long-term, shared goal.
Keynote 1: Teaching and Learning Computational Thinking at ScaleCITE
Title: Teaching and Learning Computational Thinking at Scale
Speaker:
Prof. Ting-Chuen PONG, Professor, Computer Science & Engineering Department, The Hong Kong University of Science and Technology
Time:
09:45-10:45, 9 June 2018 (Saturday)
Venue:
Rayson Huang Theatre, The University of Hong Kong
Sub-theme:
Computational Thinking
Chair:
Prof. Nancy Law, Deputy Director, CITE, Faculty of Education, The University of Hong Kong
http://citers2018.cite.hku.hk/program-highlights/keynote-pong/
Bringing an AI Ecosystem to the Domain Expert and Enterprise AI Developer wit...Databricks
We’ve all heard that AI is going to become as ubiquitous in the enterprise as the telephone, but what does that mean exactly?
Everyone in IBM has a telephone; and everyone knows how to use her telephone; and yet IBM isn’t a phone company. How do we bring AI to the same standard of ubiquity — where everyone in a company has access to AI and knows how to use AI; and yet the company is not an AI company?
In this talk, we’ll break down the challenges a domain expert faces today in applying AI to real-world problems. We’ll talk about the challenges that a domain expert needs to overcome in order to go from “I know a model of this type exists” to “I can tell an application developer how to apply this model to my domain.”
We’ll conclude the talk with a live demo that show cases how a domain expert can cut through the five stages of model deployment in minutes instead of days using IBM and other open source tools.
Building a Computer Science Pathway for EndorsementsWeTeach_CS
A presentation by Hal Speed of TACSE and Carol Fletcher of the University of Texas Center for STEM Education at the T-STEM meeting in January 2016. A presentation on multiple pathways for offering Computer Science endorsements in Texas high schools.
What Architecture Taught Me About Information Architecture (and UX)Nam-ho Park
2016-02-20 Presentation at World IA Day / Seattle
1. Layering of complex systems
2. Sequencing of spaces
3. Figuring out documentation
4. Power in the grid
5. Patterns everywhere
6. Beauty in simplicity
7. Recognizing scale
Talk to inspire creating surprising new user experiences (like the examples in the talk) that use powerful new technologies (like AI, AR, VR, IoT, brainwave-control, depth-sensing, eye-tracking, etc.) through mostly free SDKs and software (to which the presentation provides some links).
The presentation shows examples of experiences that are literally 'wonder'-ful, and fulfill a real need at the same time (they're not just games), like a school bus to Mars, AI robot for the elderly, and apps that teach our thoughts.
It bundles information that is freely available on the Internet, and mostly not my own work.
SlideShare doesn't run embedded videos, but they run if you downloaded this PDF.
In this presentation, we’ll go over real-world use cases of Machine Learning and Artificial Intelligence in web and mobile applications, and we’ll explain how they work. We’ll discuss opportunities for startups in all domains to create value from data (big or small) and to create innovative, predictive features in their applications.
We’ll review existing technologies that make Machine Learning accessible, in particular with automatic selection of algorithms, auto-tuning of parameters, and auto-scaling. Deep Learning (a subset of Machine Learning techniques which is getting a lot of press due to recent advances and successes) is also being made accessible without costly hardware and, in certain cases, without requiring specialized knowledge.
The main message for developers is that they can easily use the power of machine intelligence without having to rely on a team of Data Scientists. This will be illustrated in more detail with concrete use cases: priority detection and image categorization.
ACCOUNTING INFORMATION SYSTEMSAccess and Data Analytics Test.docxSALU18
ACCOUNTING INFORMATION SYSTEMS
Access and Data Analytics Test
General Instructions.
This exam has four parts. Part 1 is in class. Parts 2, 3, and 4 are take-home. Submit all parts to the
designated dropbox folder. I expect your individual effort on all parts. Parts 2 to 4 are described in a
separate document.
Part 1 – Access (50 points).
To get full credit, you must set up appropriate relationships among the tables and enforce referential
integrity for each link. Your queries must produce the correct values, the fields must by labeled and
formatted appropriately, and query designs must not include extraneous tables. In other words, you
should follow the list of fundamental rules for Access posted on BeachBoard and included at the end of
this document for reference.
1. Download the Fall_2019 database posted in the Access and Data Analytics Test Module under
CONTENT on BeachBoard.
2. Ensure that primary keys are set and establish appropriate relationships among the tables:
Stores, Vendors, Purchases, and Purchase_Items. Stores and Vendors should be linked to
Purchases. Purchases should be linked to Purchase_Items.
3. Prepare the following queries, naming the queries qa, qb, qc, qd, corresponding to the
identifying letters below:
a. Use the purchase_items table to calculate the dollar amount of each item purchased in
an extension query; name your new calculated field purchase_item_amount and format it
appropriately.
b. Use qa and the purchases table to sum the purchase item amounts for each purchase in
an accumulation query; include all fields from the purchases table and the
purchase_item_amount field from qa; name your summed field purchase amount and
format it appropriately.
c. Use qb and the vendors table to sum the purchase amounts from each vendor in
another accumulation query; include vendor number, name, city, and state; name your
summed field vendor purchases and format it appropriately.
d. Use the qb query. Keeping all fields from qb, calculate the month of the purchase;
name that field purchase month.
BEFORE SUBMITTING, ask me to review your work. After I say that you are done, then submit your file
to the BeachBoard DROPBOX. Be sure to close Access before you upload your results.
1
Some Fundamental Rules for Access
1. Look at your tables and think about what information those tables provide before you start
linking tables and creating queries.
2. Make sure each table has a primary key designated.
3. Always establish relationships between tables first, before starting queries.
4. Always enforce referential integrity (or understand why you can’t).
5. No “expr1” field names.
6. Do not click on the big sigma to produce totals if the query doesn’t require totals (i.e., an
extension query).
7. Avoid “SumOf…” field names in accumulation queries.
8. Include identifying information in addition to the primary key in accumulation queries that
provide subtotals.
9. Always format new fields prope.
National STEM League - Student Goals and Academic GlueNAFCareerAcads
Through the National STEM League, an organization for future professionals, students collaborate, create and compete as business owners or teams specializing in motorsports, rover robotics, addressing the challenge of fueling society (energy) or combining software and hardware to innovate new things. In this session, participants will discuss strategies to ensure students see relevance to their personal goals in the lessons learned everyday and will hear how to motivate students from different academies to work together toward a long-term, shared goal.
Web 2.0 Tools to Enhance Student LearningDaniel Budd
To kick off the start of the term I was asked to present at a neighbouring school on "Online tools to enhance student learning". Whilst this at first appears to be a very ambiguous topic, it was aimed at teachers who are looking to add a couple more things to their arsenal and get fired up with a few trends in educational technology.
This presentation was developed for Year 11 students to teach them about personalising their iPad device for the benefit of their academic career. The presentation introduces features of the iOS operating system but also shows them where content can be found to help in their studies.
This presentation was developed to introduce teachers from Pre-Primary to Senior High School on how to code. The presentation introduces coding on iPad and works up to teaching coding using the Python programming language.
Presentation created for students about the concept of Digital Citizenship. This presentation also explores scenarios related to digital citizenship which effect students.
Transforming reference and instructional materialDaniel Budd
Over the past two years I have worked with teachers from various departments to transform reference and instructional material. We have worked on educating teachers on the design process as well as applicable skills in instructional design and UX concepts to develop their resources.
All of the multi-touch resources we published to the iBook Store and are available for free.
Read| The latest issue of The Challenger is here! We are thrilled to announce that our school paper has qualified for the NATIONAL SCHOOLS PRESS CONFERENCE (NSPC) 2024. Thank you for your unwavering support and trust. Dive into the stories that made us stand out!
Unit 8 - Information and Communication Technology (Paper I).pdfThiyagu K
This slides describes the basic concepts of ICT, basics of Email, Emerging Technology and Digital Initiatives in Education. This presentations aligns with the UGC Paper I syllabus.
Honest Reviews of Tim Han LMA Course Program.pptxtimhan337
Personal development courses are widely available today, with each one promising life-changing outcomes. Tim Han’s Life Mastery Achievers (LMA) Course has drawn a lot of interest. In addition to offering my frank assessment of Success Insider’s LMA Course, this piece examines the course’s effects via a variety of Tim Han LMA course reviews and Success Insider comments.
2024.06.01 Introducing a competency framework for languag learning materials ...Sandy Millin
http://sandymillin.wordpress.com/iateflwebinar2024
Published classroom materials form the basis of syllabuses, drive teacher professional development, and have a potentially huge influence on learners, teachers and education systems. All teachers also create their own materials, whether a few sentences on a blackboard, a highly-structured fully-realised online course, or anything in between. Despite this, the knowledge and skills needed to create effective language learning materials are rarely part of teacher training, and are mostly learnt by trial and error.
Knowledge and skills frameworks, generally called competency frameworks, for ELT teachers, trainers and managers have existed for a few years now. However, until I created one for my MA dissertation, there wasn’t one drawing together what we need to know and do to be able to effectively produce language learning materials.
This webinar will introduce you to my framework, highlighting the key competencies I identified from my research. It will also show how anybody involved in language teaching (any language, not just English!), teacher training, managing schools or developing language learning materials can benefit from using the framework.
Model Attribute Check Company Auto PropertyCeline George
In Odoo, the multi-company feature allows you to manage multiple companies within a single Odoo database instance. Each company can have its own configurations while still sharing common resources such as products, customers, and suppliers.
Macroeconomics- Movie Location
This will be used as part of your Personal Professional Portfolio once graded.
Objective:
Prepare a presentation or a paper using research, basic comparative analysis, data organization and application of economic information. You will make an informed assessment of an economic climate outside of the United States to accomplish an entertainment industry objective.
Embracing GenAI - A Strategic ImperativePeter Windle
Artificial Intelligence (AI) technologies such as Generative AI, Image Generators and Large Language Models have had a dramatic impact on teaching, learning and assessment over the past 18 months. The most immediate threat AI posed was to Academic Integrity with Higher Education Institutes (HEIs) focusing their efforts on combating the use of GenAI in assessment. Guidelines were developed for staff and students, policies put in place too. Innovative educators have forged paths in the use of Generative AI for teaching, learning and assessments leading to pockets of transformation springing up across HEIs, often with little or no top-down guidance, support or direction.
This Gasta posits a strategic approach to integrating AI into HEIs to prepare staff, students and the curriculum for an evolving world and workplace. We will highlight the advantages of working with these technologies beyond the realm of teaching, learning and assessment by considering prompt engineering skills, industry impact, curriculum changes, and the need for staff upskilling. In contrast, not engaging strategically with Generative AI poses risks, including falling behind peers, missed opportunities and failing to ensure our graduates remain employable. The rapid evolution of AI technologies necessitates a proactive and strategic approach if we are to remain relevant.
Instructions for Submissions thorugh G- Classroom.pptxJheel Barad
This presentation provides a briefing on how to upload submissions and documents in Google Classroom. It was prepared as part of an orientation for new Sainik School in-service teacher trainees. As a training officer, my goal is to ensure that you are comfortable and proficient with this essential tool for managing assignments and fostering student engagement.
Operation “Blue Star” is the only event in the history of Independent India where the state went into war with its own people. Even after about 40 years it is not clear if it was culmination of states anger over people of the region, a political game of power or start of dictatorial chapter in the democratic setup.
The people of Punjab felt alienated from main stream due to denial of their just demands during a long democratic struggle since independence. As it happen all over the word, it led to militant struggle with great loss of lives of military, police and civilian personnel. Killing of Indira Gandhi and massacre of innocent Sikhs in Delhi and other India cities was also associated with this movement.
The Roman Empire A Historical Colossus.pdfkaushalkr1407
The Roman Empire, a vast and enduring power, stands as one of history's most remarkable civilizations, leaving an indelible imprint on the world. It emerged from the Roman Republic, transitioning into an imperial powerhouse under the leadership of Augustus Caesar in 27 BCE. This transformation marked the beginning of an era defined by unprecedented territorial expansion, architectural marvels, and profound cultural influence.
The empire's roots lie in the city of Rome, founded, according to legend, by Romulus in 753 BCE. Over centuries, Rome evolved from a small settlement to a formidable republic, characterized by a complex political system with elected officials and checks on power. However, internal strife, class conflicts, and military ambitions paved the way for the end of the Republic. Julius Caesar’s dictatorship and subsequent assassination in 44 BCE created a power vacuum, leading to a civil war. Octavian, later Augustus, emerged victorious, heralding the Roman Empire’s birth.
Under Augustus, the empire experienced the Pax Romana, a 200-year period of relative peace and stability. Augustus reformed the military, established efficient administrative systems, and initiated grand construction projects. The empire's borders expanded, encompassing territories from Britain to Egypt and from Spain to the Euphrates. Roman legions, renowned for their discipline and engineering prowess, secured and maintained these vast territories, building roads, fortifications, and cities that facilitated control and integration.
The Roman Empire’s society was hierarchical, with a rigid class system. At the top were the patricians, wealthy elites who held significant political power. Below them were the plebeians, free citizens with limited political influence, and the vast numbers of slaves who formed the backbone of the economy. The family unit was central, governed by the paterfamilias, the male head who held absolute authority.
Culturally, the Romans were eclectic, absorbing and adapting elements from the civilizations they encountered, particularly the Greeks. Roman art, literature, and philosophy reflected this synthesis, creating a rich cultural tapestry. Latin, the Roman language, became the lingua franca of the Western world, influencing numerous modern languages.
Roman architecture and engineering achievements were monumental. They perfected the arch, vault, and dome, constructing enduring structures like the Colosseum, Pantheon, and aqueducts. These engineering marvels not only showcased Roman ingenuity but also served practical purposes, from public entertainment to water supply.
4. AGENDA
COMPUTATIONAL THINKING & CODING WITH SWIFT PLAYGROUNDS
4
1
CODING & CONSTRUCTIVISM
Establish context for the day and explore
Computational Thinking through a constructivist
approach and introduce you programming basics
2
PLAYGROUNDS DEEP DIVE
Explore Learn to Code course materials & free
resources available to deliver meaningful lessons
5. AGENDA
COMPUTATIONAL THINKING & CODING WITH SWIFT PLAYGROUNDS
5
3
GETTING TANGIBLE
Once you have the basics of the Swift
language under your belt we are going to
use robotics to design some challenges
4
PATHWAYS FOR FUTURE
Finally, we will explore pathways beyond these
resources and how you can develop a culture of
innovation and curiosity towards publishing
7. COMPUTATIONAL THINKING
“A high-quality computing education equips pupils to use computational thinking and creativity to
understand and change the world. The power of computational thinking is that it applies to every other
type of reasoning” (Barr & Stephenson, 2011)
4 ALGORITHM
3ABSTRACTION
2
PATTERN
MATCHING
1 DECOMPOSE
8. White squares represent lily pads and grey squares represent water.
A frog may jump from one lily pad to another, horizontally or vertically. It can
jump over large spans of water, but it may not jump over another lily pad.
Beginning on the lily pad marked ‘F’, what is the minimum number of jumps
the frog needs in order to ensure that it can reach any other lily pad?
COMPUTATIONAL
THINKING PROBLEM #1
1
1 22
2
2
2
3
3
3
3 3
3
4
44
4
4 4
4
4
4
5
5
5
5
5 5
5 JUMPS
9. A new red car comes from a manufacturing
line every 7 minutes. A new yellow car
comes from another manufacturing line
every 5 minutes. Both manufacturing lines
start working at the same time. A driver
parks the cars on the back of a large
transport truck in the order the cars leave
their respective manufacturing lines. The
top floor is loaded first.
What will the large transport truck look
like after loading?
COMPUTATIONAL
THINKING PROBLEM #2Car Transportation
A new red car comes from a manufacturing line every 7 minutes. A new yellow car comes from another
manufacturing line every 5 minutes. Both manufacturing lines start working at the same time.
A driver parks the cars on the back of a large transport truck in the order the cars leave their respective
manufacturing lines. The top floor of the transport truck is loaded first.
Story
What will the large transport truck look like after loading?
(A)
(B)
(C)
(D)
Question
Car Transportation
A new red car comes from a manufacturing line every 7 minutes. A new yellow car comes from another
manufacturing line every 5 minutes. Both manufacturing lines start working at the same time.
A driver parks the cars on the back of a large transport truck in the order the cars leave their respective
manufacturing lines. The top floor of the transport truck is loaded first.
Story
What will the large transport truck look like after loading?
(A)
(B)
(C)
(D)
Question
6
Car Transportation
A new red car comes from a manufacturing line every 7 minutes. A new yellow car comes from another
manufacturing line every 5 minutes. Both manufacturing lines start working at the same time.
A driver parks the cars on the back of a large transport truck in the order the cars leave their respective
manufacturing lines. The top floor of the transport truck is loaded first.
Story
What will the large transport truck look like after loading?
(A)
(B)
(C)
(D)
Question
6
manufacturing line every 5 minutes. Both manufacturing lines start working at the same time.
A driver parks the cars on the back of a large transport truck in the order the cars leave their respective
manufacturing lines. The top floor of the transport truck is loaded first.
What will the large transport truck look like after loading?
(A)
(B)
(C)
(D)
Question
6
10. In school, beavers make complicated calculations using this
flowchart. They begin with a number at “start” and follow the
instructions.
COMPUTATIONAL
THINKING PROBLEM #3
When starting with the number 18, what is the
number when finished?
26. SCOPE & SEQUENCE
1 2 3
FUNDAMENTALS
Learn to master the
basics of code. Explore
the fundamentals of
Swift
BEYOND BASICS
Learn to create
variables, types, coding
constructs & built your
own worlds
EXPLORE
Start thinking more like
an app developer.
Explore concepts
professionals use
35. 35
SEYMOUR PAPERT
“A high-quality computing education equips
pupils to use computational thinking and
creativity to understand and change the world.
The power of computational thinking is that it
applies to every other type of reasoning” (Barr &
Stephenson, 2011)
43. Swift playground course
which utilises SpriteKit.
spriteinvaders with
swiftplaygrounds
available for FREE on iTunes U
44. Swift playground course
which utilises UIKit.
blackjack with
swiftplaygrounds
available for FREE on iTunes U
45. Beautiful blend of coding & modern mathematics
including networks, logic & algorithms
informatics
• Languages - Python & C++
• Not to be confused with Computer Science
• Lots of interactions with other sciences
• Bioinformatics
• Computational linguistics
• Applied mathematics
• Design and implement algorithms to solve analytical problems
• Learn about historical algorithms
• Teach relevant mathematics they don’t know yet
• Graph theory
• Mathematical logic
• Encourage creativity and innovation
• Encourage projects crossing to other domains
• Bioinformatics, sustainable growth, finance, physics…
46. The aim of the camp is to prepare students for
informatics competition like that Canadian
Computing Competition (CCC) & the Australian
Informatics Olympiad (AIO).
codingcamps
• Students who are good at maths but don’t know what to do
• Building communication, teamwork and competitive nature
• Train them to analyse/model and not only solve
• Practice working on insufficiently specified problems
• Decomposition of a problem between several groups and
integration phase.
47. Students are introduced to programming open-
source micro-controllers at the age of twelve.
arduinorobotics
• Start with basic circuits
• Understanding the flow of electricity
• Manipulating the flow of electricity by changing circuits
• Manipulating the flow of electricity by changing code
• Add additional sensors to detect colours and light
• Implementing well know pathfinding algorithms
• Breath-first Search
• Depth-first Search
• A* Search
• Develop into Soccer Robots