Algortymika i programowanie: od graficznych schematów blokowych do programu Flowgorithm

Ryszard Robert Gajewski

Abstract

The paper tries to answer the question – can basics of algorithms and programming at faculties other than computer sciences be taught more effectively using spreadsheets, computer algebra systems and particularly specialized flowchart software. Students nowadays are rather against algorithms and programming claiming that they do not want to be computer scientists. The first part of the pa-per gives a critical review of the literature of the subject. In the second part of the paper program of applied computer science course devoted to algorithms programming is presented. The third part shows results of two surveys based on surveys conducted by Konecki in Croatia and by Malik and Coldwell-Neilson in Oman. Final remarks are accompanied by repeating an open question raised four years ago – “how to motivate digital natives to learn”. Students are generally against programming. There are absolutely satisfied even by their poor knowledge of IT limited to some basic editing skills. Flowgorithm proved to be very effective lecture tool allowing to present algorithms and their results. During laboratories Flowgorithm was used mainly only when students were obliged to do this, which is the result of negative attitude to programming. Flowgorithm enabled to distinguish between programming (creating an algorithm) and coding (representing an algorithm in a particular programming language) and concentrate on algorithms and programming.
Author Ryszard Robert Gajewski (FCE / ICE)
Ryszard Robert Gajewski,,
- The Institute of Civil Engineering
Journal seriesZeszyty Naukowe Wydziału Elektrotechniki i Automatyki Politechniki Gdańskiej, ISSN 2353-1290, [1425-5766], (B 10 pkt)
Issue year2018
No58
Pages23-26
Publication size in sheets0.5
ConferenceV Konferencja e-Technologie w Kształceniu Inżynierów (eTEEE'2018), 19-04-2018 - 20-04-2018, Kraków, Polska
Keywords in Polishalgorytmy, programowanie, schematy blokowe
Keywords in Englishalgorithms, programming, flowcharts
Abstract in PolishArtykuł przedstawia próbę odpowiedzi na pytanie czy podstawy algorytmiki i programowania na wydziałach innych niż informatyczne mogą być efektywniej nauczane przy użyciu programu Mathcad z grupy Computer Algebra Systems (CAS) i specjalistycznego oprogramowania służącego do tworzenia schematów blokowych. Problem jest istotny, gdyż obecnie studenci takich wydziałów sprzeciwiają się tego typu zajęciom twierdząc, że nie chcą być specjalistami komputerowymi. Pierwszą część pracy stanowi krytyczny przegląd literatury zagadnienia. W drugiej części artykułu przedstawiono program zajęć, w ramach których omawiane są zagadnienia programowania i algorytmika. Trzecia część zawiera wyniki dwóch ankiet. Końcowym uwagom towarzyszy powtórzenie otwartego pytania "jak zmotywować cyfrowych tubylców do nauki".
URL http://etee.agh.edu.pl/wp-content/uploads/2018/04/ZN_WEiAPG_58.pdf
Languagepl polski
File
ZN_WEiAPG_58-4.pdf 154.44 KB
Score (nominal)10
ScoreMinisterial score = 10.0, 11-03-2019, ArticleFromJournal
Ministerial score (2013-2016) = 10.0, 11-03-2019, ArticleFromJournal
Citation count*
Cite
Share Share

Get link to the record


* presented citation count is obtained through Internet information analysis and it is close to the number calculated by the Publish or Perish system.
Back