Open designettes, flowcharts, and pseudocodes in Python programming with the aid of Finch

Many universities around the world have introduced design in their engineering and computer-related curriculum.Design has played a role in student learning.Flowcharts and pseudocodes have been used in teaching computer programming and computational thinking.However,the combination of open designette...

Full description

Saved in:
Bibliographic Details
Main Authors: YOONG, Cheah Huei, LEE, Hyowon, CHEUNG, Ngai-Man, NG, Geok See, ZHANG, Yue, DATTA, Subhajit
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2015
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/6194
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-7197
record_format dspace
spelling sg-smu-ink.sis_research-71972021-09-28T06:24:02Z Open designettes, flowcharts, and pseudocodes in Python programming with the aid of Finch YOONG, Cheah Huei LEE, Hyowon CHEUNG, Ngai-Man NG, Geok See ZHANG, Yue DATTA, Subhajit Many universities around the world have introduced design in their engineering and computer-related curriculum.Design has played a role in student learning.Flowcharts and pseudocodes have been used in teaching computer programming and computational thinking.However,the combination of open designettes,flowcharts,and pseudocodes used to aid in teaching programming language are not investigated yet.In this paper,we have explored the teaching of Python programming language using open designettes,flowcharts,and pseudocodes in a series of weekly mini-projects with the help of a small,simple and educational programmable robot called Finch.Our studies revealed that these techniques have contributed positively to student learning and students' participation through observation,student participation rate and survey result.We believe the sharing of this experience in the paper will help academics and educators in the similar mission of enhancing students' learning in courses where students are from various countries and with different learning abilities. 2015-12-04T08:00:00Z text https://ink.library.smu.edu.sg/sis_research/6194 Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Finch Flowcharts Open designettes Pseudocodes Python programming language Programming Languages and Compilers Software Engineering
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Finch
Flowcharts
Open designettes
Pseudocodes
Python programming language
Programming Languages and Compilers
Software Engineering
spellingShingle Finch
Flowcharts
Open designettes
Pseudocodes
Python programming language
Programming Languages and Compilers
Software Engineering
YOONG, Cheah Huei
LEE, Hyowon
CHEUNG, Ngai-Man
NG, Geok See
ZHANG, Yue
DATTA, Subhajit
Open designettes, flowcharts, and pseudocodes in Python programming with the aid of Finch
description Many universities around the world have introduced design in their engineering and computer-related curriculum.Design has played a role in student learning.Flowcharts and pseudocodes have been used in teaching computer programming and computational thinking.However,the combination of open designettes,flowcharts,and pseudocodes used to aid in teaching programming language are not investigated yet.In this paper,we have explored the teaching of Python programming language using open designettes,flowcharts,and pseudocodes in a series of weekly mini-projects with the help of a small,simple and educational programmable robot called Finch.Our studies revealed that these techniques have contributed positively to student learning and students' participation through observation,student participation rate and survey result.We believe the sharing of this experience in the paper will help academics and educators in the similar mission of enhancing students' learning in courses where students are from various countries and with different learning abilities.
format text
author YOONG, Cheah Huei
LEE, Hyowon
CHEUNG, Ngai-Man
NG, Geok See
ZHANG, Yue
DATTA, Subhajit
author_facet YOONG, Cheah Huei
LEE, Hyowon
CHEUNG, Ngai-Man
NG, Geok See
ZHANG, Yue
DATTA, Subhajit
author_sort YOONG, Cheah Huei
title Open designettes, flowcharts, and pseudocodes in Python programming with the aid of Finch
title_short Open designettes, flowcharts, and pseudocodes in Python programming with the aid of Finch
title_full Open designettes, flowcharts, and pseudocodes in Python programming with the aid of Finch
title_fullStr Open designettes, flowcharts, and pseudocodes in Python programming with the aid of Finch
title_full_unstemmed Open designettes, flowcharts, and pseudocodes in Python programming with the aid of Finch
title_sort open designettes, flowcharts, and pseudocodes in python programming with the aid of finch
publisher Institutional Knowledge at Singapore Management University
publishDate 2015
url https://ink.library.smu.edu.sg/sis_research/6194
_version_ 1770575845702762496