語系:
繁體中文
English
說明(常見問題)
回圖書館首頁
手機版館藏查詢
登入
回首頁
切換:
標籤
|
MARC模式
|
ISBD
Teaching coding in K-12 schools = re...
~
Keane, Therese.
FindBook
Google Book
Amazon
博客來
Teaching coding in K-12 schools = research and application /
紀錄類型:
書目-電子資源 : Monograph/item
正題名/作者:
Teaching coding in K-12 schools/ edited by Therese Keane, Andrew E. Fluck.
其他題名:
research and application /
其他作者:
Keane, Therese.
出版者:
Cham :Springer International Publishing : : 2023.,
面頁冊數:
xxiii, 413 p. :ill., digital ;24 cm.
內容註:
1. Introduction - The need for programming and computational thinking from Early Childhood Education through to Secondary schooling. -- Section One. Early childhood education -- 2. Children (aged 3-5) learning mathematics through programming, thinking and doing, or just doing? -- 3. Teaching Coding in Kindergarten: Supporting Students' Activity with Robot Coding Toys -- 4. Programming environments for the development of computational thinking in preschool education: a systematic literature review -- Section Two. Elementary/Primary school -- 5. Developing Computational Fluency via Multimedia Stories -- 6. Scaffolding engagement with educational technologies to develop computational thinking in Year 1 girls -- 7. Enhancing Computational Thinking through App Design in Primary Schools -- 8. Program, learn and play: a course of extracurricular activities in Scratch programming for students in grades 3-6 -- 9. Integrating programming in other subjects at primary level - tool, glue or ideation -- 10. Introducing Programming Concepts through the Bebras Tasks in the Primary Education -- 11. Supporting primary students with disabilities and neurological differences in developing digital thinking skills through an inclusive game making club -- 12. Game Making and Coding Fluency in a Pri-mary Computing Context -- Section Three. Secondary/High school -- 13. The problem with programming: An overview. -- 14. Expanding teacher capacity and student engagement in digital literacies in the primary classroom: an informal explorative reflection -- 15. Why and how to teach physical computing: Research and practice in computer science education at secondary schools -- 16. Coding Across the Curriculum: Challenges for non-specialist teachers -- 17. Teaching High School Students Artificial Intelligence by Programming Chatbots -- 18. Teaching Coding and Computational Thinking with Model Train Robotics: Social Factors That Motivate Students to Learn Programming -- 19. Initial steps in teaching Python at lower secondary school using the platform Codeboard.io -- 20. Creating Mobile Applications with App Inventor Adopting Computational Action -- 21. Learning Computational Thinking in Second-ary School (Year 8) in Germany in International Comparison - Results from ICILS 2018 -- 22. Computational Thinking in pre-vocational education: A focus on coding unplugged -- 23. A Case of Girls Building Robots or Robots Building the Girls? -- 24. Applying hybrid programming in high schools: An empirical study analyzing teachers' opinions -- 25. Hybrid VR programming - Extending the Notional Machine for C++ -- 26. Cognitive Influences on Learning Programming -- 27. Where next for coding in schools?
Contained By:
Springer Nature eBook
標題:
Computer science - Study and teaching (Elementary) -
電子資源:
https://doi.org/10.1007/978-3-031-21970-2
ISBN:
9783031219702
Teaching coding in K-12 schools = research and application /
Teaching coding in K-12 schools
research and application /[electronic resource] :edited by Therese Keane, Andrew E. Fluck. - Cham :Springer International Publishing :2023. - xxiii, 413 p. :ill., digital ;24 cm.
1. Introduction - The need for programming and computational thinking from Early Childhood Education through to Secondary schooling. -- Section One. Early childhood education -- 2. Children (aged 3-5) learning mathematics through programming, thinking and doing, or just doing? -- 3. Teaching Coding in Kindergarten: Supporting Students' Activity with Robot Coding Toys -- 4. Programming environments for the development of computational thinking in preschool education: a systematic literature review -- Section Two. Elementary/Primary school -- 5. Developing Computational Fluency via Multimedia Stories -- 6. Scaffolding engagement with educational technologies to develop computational thinking in Year 1 girls -- 7. Enhancing Computational Thinking through App Design in Primary Schools -- 8. Program, learn and play: a course of extracurricular activities in Scratch programming for students in grades 3-6 -- 9. Integrating programming in other subjects at primary level - tool, glue or ideation -- 10. Introducing Programming Concepts through the Bebras Tasks in the Primary Education -- 11. Supporting primary students with disabilities and neurological differences in developing digital thinking skills through an inclusive game making club -- 12. Game Making and Coding Fluency in a Pri-mary Computing Context -- Section Three. Secondary/High school -- 13. The problem with programming: An overview. -- 14. Expanding teacher capacity and student engagement in digital literacies in the primary classroom: an informal explorative reflection -- 15. Why and how to teach physical computing: Research and practice in computer science education at secondary schools -- 16. Coding Across the Curriculum: Challenges for non-specialist teachers -- 17. Teaching High School Students Artificial Intelligence by Programming Chatbots -- 18. Teaching Coding and Computational Thinking with Model Train Robotics: Social Factors That Motivate Students to Learn Programming -- 19. Initial steps in teaching Python at lower secondary school using the platform Codeboard.io -- 20. Creating Mobile Applications with App Inventor Adopting Computational Action -- 21. Learning Computational Thinking in Second-ary School (Year 8) in Germany in International Comparison - Results from ICILS 2018 -- 22. Computational Thinking in pre-vocational education: A focus on coding unplugged -- 23. A Case of Girls Building Robots or Robots Building the Girls? -- 24. Applying hybrid programming in high schools: An empirical study analyzing teachers' opinions -- 25. Hybrid VR programming - Extending the Notional Machine for C++ -- 26. Cognitive Influences on Learning Programming -- 27. Where next for coding in schools?
This book contains highly effective ways to teach coding and computational thinking skills throughout primary and secondary schooling. It outlines a research informed path for students from birth to 18 years, identifying key skills and learning activities. Based on global perspectives and research at each stage, it outlines how these findings can be applied in the classroom. Teaching coding to students in K-12 has been a skillset that has been debated across educational jurisdictions globally for some time. The book provides examples of schools that are teaching coding to students in engaging and relevant ways, delivering well thought out compulsory curriculums. Additionally, it provides examples of schools where coding is not mandated in the curriculum and is taught in an ad-hoc manner. Through the full discussion of all of these varied examples, the book presents both sides of the serious and ongoing debate in the field as to whether coding should be taught in an explicit way at all. The increasing school of thought that teaching coding is a skill that is already obsolete, and the focus should be on computational thinking is completely examined and presented. In this book, both sides of the argument, as well as the specific, meticulous research underlying each side, are given equal weight. The debate is a serious one and requires a clearly defined thematic response with evidence on all sides of the argument presented rationally. This book does just that. Created by carefully selected authors from around the world, it will be a highly studied research reference.
ISBN: 9783031219702
Standard No.: 10.1007/978-3-031-21970-2doiSubjects--Topical Terms:
3628634
Computer science
--Study and teaching (Elementary)
LC Class. No.: QA76.27 / .T43 2023
Dewey Class. No.: 004.071
Teaching coding in K-12 schools = research and application /
LDR
:05292nmm a2200325 a 4500
001
2315883
003
DE-He213
005
20230227093956.0
006
m d
007
cr nn 008maaau
008
230902s2023 sz s 0 eng d
020
$a
9783031219702
$q
(electronic bk.)
020
$a
9783031219696
$q
(paper)
024
7
$a
10.1007/978-3-031-21970-2
$2
doi
035
$a
978-3-031-21970-2
040
$a
GP
$c
GP
041
0
$a
eng
050
4
$a
QA76.27
$b
.T43 2023
072
7
$a
JNV
$2
bicssc
072
7
$a
EDU000000
$2
bisacsh
072
7
$a
JNV
$2
thema
082
0 4
$a
004.071
$2
23
090
$a
QA76.27
$b
.T253 2023
245
0 0
$a
Teaching coding in K-12 schools
$h
[electronic resource] :
$b
research and application /
$c
edited by Therese Keane, Andrew E. Fluck.
260
$a
Cham :
$b
Springer International Publishing :
$b
Imprint: Springer,
$c
2023.
300
$a
xxiii, 413 p. :
$b
ill., digital ;
$c
24 cm.
505
0
$a
1. Introduction - The need for programming and computational thinking from Early Childhood Education through to Secondary schooling. -- Section One. Early childhood education -- 2. Children (aged 3-5) learning mathematics through programming, thinking and doing, or just doing? -- 3. Teaching Coding in Kindergarten: Supporting Students' Activity with Robot Coding Toys -- 4. Programming environments for the development of computational thinking in preschool education: a systematic literature review -- Section Two. Elementary/Primary school -- 5. Developing Computational Fluency via Multimedia Stories -- 6. Scaffolding engagement with educational technologies to develop computational thinking in Year 1 girls -- 7. Enhancing Computational Thinking through App Design in Primary Schools -- 8. Program, learn and play: a course of extracurricular activities in Scratch programming for students in grades 3-6 -- 9. Integrating programming in other subjects at primary level - tool, glue or ideation -- 10. Introducing Programming Concepts through the Bebras Tasks in the Primary Education -- 11. Supporting primary students with disabilities and neurological differences in developing digital thinking skills through an inclusive game making club -- 12. Game Making and Coding Fluency in a Pri-mary Computing Context -- Section Three. Secondary/High school -- 13. The problem with programming: An overview. -- 14. Expanding teacher capacity and student engagement in digital literacies in the primary classroom: an informal explorative reflection -- 15. Why and how to teach physical computing: Research and practice in computer science education at secondary schools -- 16. Coding Across the Curriculum: Challenges for non-specialist teachers -- 17. Teaching High School Students Artificial Intelligence by Programming Chatbots -- 18. Teaching Coding and Computational Thinking with Model Train Robotics: Social Factors That Motivate Students to Learn Programming -- 19. Initial steps in teaching Python at lower secondary school using the platform Codeboard.io -- 20. Creating Mobile Applications with App Inventor Adopting Computational Action -- 21. Learning Computational Thinking in Second-ary School (Year 8) in Germany in International Comparison - Results from ICILS 2018 -- 22. Computational Thinking in pre-vocational education: A focus on coding unplugged -- 23. A Case of Girls Building Robots or Robots Building the Girls? -- 24. Applying hybrid programming in high schools: An empirical study analyzing teachers' opinions -- 25. Hybrid VR programming - Extending the Notional Machine for C++ -- 26. Cognitive Influences on Learning Programming -- 27. Where next for coding in schools?
520
$a
This book contains highly effective ways to teach coding and computational thinking skills throughout primary and secondary schooling. It outlines a research informed path for students from birth to 18 years, identifying key skills and learning activities. Based on global perspectives and research at each stage, it outlines how these findings can be applied in the classroom. Teaching coding to students in K-12 has been a skillset that has been debated across educational jurisdictions globally for some time. The book provides examples of schools that are teaching coding to students in engaging and relevant ways, delivering well thought out compulsory curriculums. Additionally, it provides examples of schools where coding is not mandated in the curriculum and is taught in an ad-hoc manner. Through the full discussion of all of these varied examples, the book presents both sides of the serious and ongoing debate in the field as to whether coding should be taught in an explicit way at all. The increasing school of thought that teaching coding is a skill that is already obsolete, and the focus should be on computational thinking is completely examined and presented. In this book, both sides of the argument, as well as the specific, meticulous research underlying each side, are given equal weight. The debate is a serious one and requires a clearly defined thematic response with evidence on all sides of the argument presented rationally. This book does just that. Created by carefully selected authors from around the world, it will be a highly studied research reference.
650
0
$a
Computer science
$x
Study and teaching (Elementary)
$3
3628634
650
0
$a
Computer science
$x
Study and teaching (Secondary)
$3
3628635
650
1 4
$a
Digital Education and Educational Technology.
$3
3538616
650
2 4
$a
Mathematics Education.
$3
637497
650
2 4
$a
Pedagogy.
$3
2122828
700
1
$a
Keane, Therese.
$3
3503674
700
1
$a
Fluck, Andrew.
$3
3628633
710
2
$a
SpringerLink (Online service)
$3
836513
773
0
$t
Springer Nature eBook
856
4 0
$u
https://doi.org/10.1007/978-3-031-21970-2
950
$a
Education (SpringerNature-41171)
筆 0 讀者評論
館藏地:
全部
電子資源
出版年:
卷號:
館藏
1 筆 • 頁數 1 •
1
條碼號
典藏地名稱
館藏流通類別
資料類型
索書號
使用類型
借閱狀態
預約狀態
備註欄
附件
W9452133
電子資源
11.線上閱覽_V
電子書
EB QA76.27 .T43 2023
一般使用(Normal)
在架
0
1 筆 • 頁數 1 •
1
多媒體
評論
新增評論
分享你的心得
Export
取書館
處理中
...
變更密碼
登入