Desarrollo de aplicación didáctica para el desarrollo de pensamiento algorítmico

Israel Duran-Belman, Juan Antonio Magdaleno-Zavala, Dennise Ivonne Gallardo-Alvarez
{"title":"Desarrollo de aplicación didáctica para el desarrollo de pensamiento algorítmico","authors":"Israel Duran-Belman, Juan Antonio Magdaleno-Zavala, Dennise Ivonne Gallardo-Alvarez","doi":"10.35429/jpd.2019.7.3.1.6","DOIUrl":null,"url":null,"abstract":"The purpose of the computer programs is to solve specific problems using a set of instructions composed of operations, logical decisions and repetitive cycles. The teaching-learning process uses in the early stages the Flow Diagrams that allow the student to graphically represent the sequence of a finite set of instructions but that is insufficient to learn to program due to the lack of experience and knowledge of the students in the area of programming, which consequently increases the rates of failure or attrition during the first semesters of their university education in the engineering career in computer systems, so it is necessary to develop additional resources for students to generate algorithmic thinking gradually. The methodology followed for the development of the project is based on the cascade life cycle with subprojects; Finally, with a group of 35 students, at the beginning 24 (68%) of them presented difficulties to analyze and program, using the didactic software as support in classes was reduced to 8 (22%).","PeriodicalId":143735,"journal":{"name":"Revista de Didáctica Práctica","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2019-03-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Revista de Didáctica Práctica","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.35429/jpd.2019.7.3.1.6","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The purpose of the computer programs is to solve specific problems using a set of instructions composed of operations, logical decisions and repetitive cycles. The teaching-learning process uses in the early stages the Flow Diagrams that allow the student to graphically represent the sequence of a finite set of instructions but that is insufficient to learn to program due to the lack of experience and knowledge of the students in the area of programming, which consequently increases the rates of failure or attrition during the first semesters of their university education in the engineering career in computer systems, so it is necessary to develop additional resources for students to generate algorithmic thinking gradually. The methodology followed for the development of the project is based on the cascade life cycle with subprojects; Finally, with a group of 35 students, at the beginning 24 (68%) of them presented difficulties to analyze and program, using the didactic software as support in classes was reduced to 8 (22%).
算法思维发展的教学应用开发
计算机程序的目的是使用一组由操作、逻辑决策和重复循环组成的指令来解决特定问题。教学过程在早期阶段使用流程图,允许学生以图形方式表示有限指令集的序列,但由于学生在编程领域缺乏经验和知识,这不足以学习编程,因此增加了他们在大学教育的第一学期在计算机系统工程职业生涯中的失败率或流失率。因此,有必要开发额外的资源,让学生逐渐产生算法思维。项目开发所遵循的方法是基于具有子项目的级联生命周期;最后,在一组35名学生中,一开始有24人(68%)在分析和编程方面存在困难,在课堂上使用教学软件作为支持的人数减少到8人(22%)。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信