Рачунарско размишљање
Овај чланак је започет или проширен кроз пројекат семинарских радова. Потребно је проверити превод, правопис и вики-синтаксу. Када завршите са провером, допишете да након |проверено=. |
Овај чланак можда захтева чишћење и/или прерађивање како би се задовољили стандарди квалитета Википедије. Проблем: Потребно је додати унутрашње везе. |
Рачунарско размишљање (РР) је процес који генерализује решење за неодређене проблеме. Отворени проблеми подстичу потпуне, смислене одговоре на основу више промењивих, које захтевају да користе разлагање, репрезентацију података, уопштавање и моделирање алгоритама који се заснивају на рачунарском размишљању. Рачунарско размишљање захтева разлагање целокупног процеса одлучивања, променљиве укључене у сва могућа решења, обезбеђујући да се право одлука доноси на основу одговарајућих параметара и ограничења проблема. Термин рачунарско размишљање је први пут користио Симор Паперт 1980.[1]. године, а поново у 1996[2] Рачунарско размишљање може да се користи да се алгоритмички реше сложене проблеме обима, и често се користи да оствари велике побољшања у ефикасности.[3][4][5][6][7][8][9][10][11]
Преглед
[уреди | уреди извор]Карактеристике које дефинишу рачунарско размишљање су разлагање, представљање података, генерализација / апстракција, и алгоритми. По разлагању проблема, идентификују се промењиве које се баве применом представљања података, и стварање алгоритама, представља генеричко решење. Генеричко решење је генерализација или апстракција која се може користити у решавању мноштво варијације иницијалног проблема.
Фраза компјутерско размишљање је доведен на чело рачунарске научне заједнице, као резултат ACM Communications чланка Jeannette Wing. У чланку је предложила да размишљање рачунски је основна вештина за свакога, не само компјутерских научника, а тврди да има значај за интегрисање рачунарских идеја у другим дисциплинама.[12]
Карактеристике рачунарског размишљања
[уреди | уреди извор]Рачунарско размишљање је процес решавања проблема који укључују следеће карактеристике:[13]
- Анализирање и логично организовање података
- Подаци моделирање, Компјутерска апстракција података и симулације
- Формулисање проблема које компјутери могу да помогну
- Идентификација, испитивање и спровођење могућег решења
- Аутоматизацију решења путем алгоритма размишљања
- Генерализацију и примену овог процеса на друге проблеме
Центар за Рачунарско Размишљање
[уреди | уреди извор]Carnegie Mellon Универзитет у Питсбургу има центар за рачунарско размишљање. Главна активност центра је спровођење сонде или проблем-оријентисан на истраживања. Ове сонде су експерименти које се односе на нове концепте рачунарских проблема и служе да покажу вредност рачунарског размишљања. Сонда експеримент је генерално сарадња између рачунарских научника и стручњака у области коју треба проучити. Експеримент обично траје годину дана. У принципу, сонда ће настојати да пронађе решење да широко примењује на проблем и избегне уско фокусиране теме. Неки примери експеримената са сондом су оптималне логистике трансплантација бубрега и како створити лекове које нису узгајане као отпорне на вирусе дроге.[14]
Рачунарско Размишљање (РР) за основно образовање
[уреди | уреди извор]Док рачунарско размишљање се углавном практикује у нивоу факултетског образовања, је стекао своју основу и у К-12 нивоа у STEM образовања. Можете наћи неколицину онлајн институција које обезбеђује наставни план и програм, као и друге сродне ресурсе да изгради и ојача пре студенте са рачунарским размишљањем, анализу и решавање проблема. Један истакнути је Carnegie Mellon Robotics академија. Нуди богат низ тренинга за пред-студенте, као и наставнике. Програми CMU вежба нуде наставне методе скела пutem инжењерског процеса. Постоји још један интернет сајт по имену legoengineering.com.[15] Он нуди сличне ресурсе.
Што се тиче физичког објекта, у централном Њу Џерсију, постоји мала институција, по имену Строминг роботи, која нуди технолошке програме на нивоима од 4 до 12 са фокусом на алгоритамско и рачунарско размишљање путем роботичких пројеката током целе школске године. Студенти могу пратити своју мапу[16] пута почев од четвртог разреда, па све док не дипломирају на колеџу.
Рачунарско Размишљање (РР) за средње образовање STEM
[уреди | уреди извор]Проблем-основног учења је важан елемент за науку, технологију, инжењерство и математику, такође познат као STEM, посебно образовање. Повезивање Рачунарско Размишљање чини у контексту решавање проблема процеса присутног и у STEM фокус класе. Карактеристике Рачунарског размишљања су: проблеме распадања преформулисати у мање и управљати сегментима. Ове стратегије омогућавају студентима да трансформишу сложене проблеме у више малих који се не крећу лаксе, али и пружају ефикасан начин размишљања (Винг, 2006). У STEM образовање Рачунарско размишљање се дефинише као скуп когнитивних способности које омогућавају к-12 едукатори који идентификују обрасце, разлажу сложене проблеме у мање кораке, организују и стварају низ корака да обезбеде решења, и граде заступљеност интеракције података кроз симулације . Наставници у STEM фокусираним учионицама које укључују рачунарско размишљање, омогућавају студентима да вежбају вештине решавања проблема, као што су покушаји и грешаке.[17]
Литература
[уреди | уреди извор]- Repenning, Alexander; Webb, David; Ioannidou, Andri (2010). „Scalable game design and the development of a checklist for getting computational thinking into public schools”. Proceedings of the 41st ACM technical symposium on Computer science education. стр. 265—269. ISBN 978-1-4503-0006-3. S2CID 19128584. doi:10.1145/1734263.1734357.
- Denning, P.J.; Tedre, M (2019). Computational Thinking. The MIT Press. ISBN 9780262536561.
Референце
[уреди | уреди извор]- ^ Papert, Seymour. Mindstorms: Children, computers, and powerful ideas. Basic Books, Inc., 1980.
- ^ Papert, Seymour (1996). „An exploration in the space of mathematics educations”. International Journal of Computers for Mathematical Learning. 1. S2CID 46013234. doi:10.1007/BF00191473..
- ^ Repenning, Alexander; Webb, David; Ioannidou, Andri (2010). „Scalable game design and the development of a checklist for getting computational thinking into public schools”. Proceedings of the 41st ACM technical symposium on Computer science education. стр. 265—269. ISBN 978-1-4503-0006-3. S2CID 19128584. doi:10.1145/1734263.1734357.
- ^ Guzdial, Mark (2008). „Education Paving the way for computational thinking”. Communications of the ACM. 51 (8): 25—27. S2CID 35737830. doi:10.1145/1378704.1378713..
- ^ Wing, Jeannette M. (2008). „Computational thinking and thinking about computing”. Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences. 366 (1881): 3717—3725. PMC 2696102 . PMID 18672462. doi:10.1098/rsta.2008.0118..
- ^ Center for Computational thinking at Carnegie Mellon cmu.edu
- ^ Exploring Computational Thinking, Google.com
- ^ Conrad Wolfram: Teaching kids real math with computers on YouTube, TED talk 2010-11-15
- ^ What is Computational Thinking? CS4FN at CS4FN
- ^ The Sacramento Regional CPATH Team has created a Think CT website with information on CT developed by this NSF-funded project Архивирано на сајту Wayback Machine (31. август 2011)
- ^ „A short introduction to Computational Thinking by the Open University”. Архивирано из оригинала 25. 02. 2016. г. Приступљено 12. 10. 2015.
- ^ Wing, Jeannette M. (2006). „Computational thinking”. Communications of the ACM. 49 (3): 33—35. doi:10.1145/1118178.1118215. hdl:10818/29866.
- ^ Stephenson, Chris; Valerie Barr (мај 2011). „Defining Computational Thinking for K-12”. CSTA Voice. 7 (2): 3—4. OCLC 58530718.
- ^ PROBE Experiments
- ^ "LEGO Engineering" Архивирано на сајту Wayback Machine (7. фебруар 2007). Retrieved 30 Dec 2013.
- ^ "Roadmap for learning path" Архивирано на сајту Wayback Machine (1. јануар 2014). Retrieved 30 Dec 2013.
- ^ Barr, David; Harrison, John; Leslie, Conery (2011-03-01). „Computational Thinking: A Digital Age Skill for Everyone”. Learning & Leading with Technology. 38 (6): 20—23. 2011-03-01. OCLC 5810231.