Informacja

Drogi użytkowniku, aplikacja do prawidłowego działania wymaga obsługi JavaScript. Proszę włącz obsługę JavaScript w Twojej przeglądarce.

Wyszukujesz frazę "learning programming" wg kryterium: Temat


Tytuł:
Zastosowanie gier komputerowych w procesie poszerzania umiejętności programistycznych wśród dzieci i młodzieży
The Use of Computer Games in the Process of Expanding Programming Skills among Children and Youth
Autorzy:
GOSPODAREK, KATARZYNA
Powiązania:
https://bibliotekanauki.pl/articles/456897.pdf
Data publikacji:
2019
Wydawca:
Uniwersytet Rzeszowski
Tematy:
nauczanie oparte na grach
serious games
wprowadzenie do programowania nauka programowania
game based learning
introductory programming
learning programming
Opis:
Aktualnie, w tak zwanej erze cyfrowej, edukacja opierająca się na wykorzystaniu gier komputerowych (game-based learning – GBL) staje się coraz bardziej powszechna. Niniejsze opracowanie przedstawia przegląd rozwiązań wykorzystujących gry komputerowe w procesie poszerzania umiejętności programistycznych wśród dzieci i młodzieży. Szczególny nacisk położono na przedstawienie kluczowych zalet stosowania tego rodzaju programów w dydaktyce oraz ich wpływu na proces nauczania programowania.
Currently, in the so-called digital age, education based on the use of computer games (usually called game-based learning or GBL) is becoming more and more common.This paper presents an overview of solutions using computer games in the process of improving programming skills among children and young people. Particular emphasis was placed on presenting the key advantages of using such programs in teaching and their impact on the teaching process of programming.
Źródło:
Edukacja-Technika-Informatyka; 2019, 10, 2; 297-302
2080-9069
Pojawia się w:
Edukacja-Technika-Informatyka
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Przyczyny niepowodzeń edukacyjnych studentów informatyki na wstępnych kursach programowania
Factors Affecting of Computer Science Students’ Failure in an Introductory-level Programming Courses
Autorzy:
ANDRZEJEWSKA, MAGDALENA
Powiązania:
https://bibliotekanauki.pl/articles/457245.pdf
Data publikacji:
2018
Wydawca:
Uniwersytet Rzeszowski
Tematy:
informatyka
nauczanie i uczenie się programowania
podstawy programowania
computer science
teaching and learning programming
introduction to programming
Opis:
Nauczanie i uczenie się programowania to trudny proces, a wskaźniki niepowodzeń edukacyjnych na kursach z podstaw programowania są wysokie. W artykule zaprezentowano wyniki sondażu przeprowadzonego wśród studentów I roku informatyki, którego celem było poznanie opinii respondentów na temat czynników wpływających na te niepowodzenia. Uzyskane wyniki wskazują, że decydujące znaczenie ma motywacja studentów oraz trudności związane z nabywaniem umiejętności programistycznych.
Teaching and learning fundamental programming is a difficult process and the failures rates of students on these subjects are high. The article describes the results of a survey conducted among CS1 students in order to get to know their opinion on the factors that affect these failures. In the respondents' opinion, the motivation of students and difficulties related to the acquisition of programming skills are decisive ones.
Źródło:
Edukacja-Technika-Informatyka; 2018, 9, 4; 211-217
2080-9069
Pojawia się w:
Edukacja-Technika-Informatyka
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
The eye tracking technique in the analysis of mechanisms for solving algorithmic problems
Autorzy:
Andrzejewska, Magdalena
Stolińska, Anna
Powiązania:
https://bibliotekanauki.pl/articles/426423.pdf
Data publikacji:
2018
Wydawca:
Szkoła Główna Handlowa w Warszawie
Tematy:
algorithmic problems solving
flowchart of algorithms
teaching and learning programming
eye movement parameters
eye tracking
Opis:
The ability to solve problems using algorithms plays an increasingly important role in modern society, whereas programming, alongside with broadly understood digital skills, are considered to be one of the key competences of the future. The result of this trend is the modification in the Polish education system of the IT subjects’ core curriculum, under which teaching programming is planned at every stage of education. While teaching the skills of programming is important, it is not an easy task to achieve and hence it poses many methodological challenges. Researchers in this field are increasingly turning to new experimental methods, such as eye tracking techniques that allow to gain an insight into cognitive mechanisms and thus can provide objective information about the process of learning programming. The article discusses the results of authors’ own study, in which the state of declarative and procedural knowledge of students related to the forms of algorithm presentation was diagnosed. The questionnaires along with the tasks included in them, which the students solved in a traditional way and with the means of eye tracking techniques, were used in the study to track the process of solving comparable tasks presented on a computer monitor. The indicator of operational knowledge was the effectiveness of problem solving. The research was conducted on a group of 48 third-grade junior secondary school students. The obtained results (low level of correct answers) indicate that the situation in the area of learning the algorithmic skills of students requires improvement. The measurement data obtained using eye tracking allowed for an in-depth analysis and interpretation of visual activity of students. Therefore, it seems that eye tracking can be considered as a complementary research technique, enriching the state of knowledge on cognitive mechanisms that are triggered in the process of solving algorithmic problems.
Źródło:
e-mentor. Czasopismo naukowe Szkoły Głównej Handlowej w Warszawie; 2018, 2 (74); 10-18
1731-6758
1731-7428
Pojawia się w:
e-mentor. Czasopismo naukowe Szkoły Głównej Handlowej w Warszawie
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Koncepcja niskokosztowej platformy edukacyjnej
The Concept of Low-cost Educational Platform
Autorzy:
NYCZ, MARIUSZ
NIENAJADŁO, SARA
HAJDER, MIROSŁAW
Powiązania:
https://bibliotekanauki.pl/articles/457179.pdf
Data publikacji:
2017
Wydawca:
Uniwersytet Rzeszowski
Tematy:
Raspberry Pi
Scratch
nauka programowania
programming learning
Opis:
W pracy przedstawiono koncepcje niskokosztowej platformy edukacyjnej. Autorzy prezentują rozwiązania sprzętowe oraz programowe, których głównym celem jest podniesienie jakości edukacji informatycznej w szkołach podstawowych i gimnazjalnych.
This article presents concept of low-cost educational platform. The authors introduce soft-ware and hardware solutions which can help increase quality of IT education in primary and middle schools.
Źródło:
Edukacja-Technika-Informatyka; 2017, 8, 2; 237-242
2080-9069
Pojawia się w:
Edukacja-Technika-Informatyka
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Programowanie mikrokontrolerów w szkole średniej z użyciem platformy Arduino
The nuts and bolts of programming science in secondary school using the Arduino framework
Autorzy:
Kisiel, Piotr
Powiązania:
https://bibliotekanauki.pl/articles/446047.pdf
Data publikacji:
2019
Wydawca:
Uniwersytet Rzeszowski
Tematy:
nauka programowania mikrokontrolerów
Arduino
informatyka szkoła średnia
learning programming microcontrollers
computer science in secondary school
Opis:
Umiejętność doboru odpowiedniego środowiska informatycznego w realizacji rozwiązań problemów jest kluczową umiejętnością współczesnego programisty. Obecne możliwości łączenia mikroelektroniki i programowania na tanich i ogólnodostępnych platformach, są olbrzymią szansą uatrakcyjnienia procesu edukacyjnego nauki programowania. Niniejszy artykuł porusza praktyczne aspekty programowania mikrokontrolerów Arduino na poziomie szkoły średniej.
Right selection of IT environment to implement solutions to problems is a fundamental abil-ity of modern programmer. The current possibilities of combining microelectronics and program-ming on low-cost and generally available platforms are a huge opportunity to make much more attractive the learning process of programming. This article deals with practical aspects of pro-gramming Arduino microcontrollers at the high school level.
Źródło:
Dydaktyka informatyki; 2019, 14; 147-161
2083-3156
Pojawia się w:
Dydaktyka informatyki
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Nauka programowania/kodowania w edukacji najmłodszych
Teaching programming/coding in childrens education
Autorzy:
Kuźmińska-Sołśnia, Beata
Powiązania:
https://bibliotekanauki.pl/articles/445969.pdf
Data publikacji:
2018
Wydawca:
Uniwersytet Rzeszowski
Tematy:
edukacja,
kodowanie,
nauka programowania
education,
coding,
programming learning
Opis:
Zgodnie z nową podstawą programową, umiejętność programowania staje się elementem powszechnego kształcenia. Niniejszy artykuł zwraca uwagę na wyzwania w zakresie włączenia w system edukacji nauki programowania wśród najmłodszych. U wielu nauczycieli edukacji wczesnoszkolnej konieczność wprowadzania elementów programowania do zajęć dydaktycznych potęguje lęk, szczególnie z uwagi na niewystarczające przygotowanie informatyczne, potwierdzo-ne w badaniach ankietowych.
In accordance with the new core curriculum, programming skills become part of general edu-cation. This article draws attention to the challenges related to the inclusion of the programming science among the youngest in the education system. For many teachers of early school education, the necessity to introduce programming elements to didactic classes intensifies the anxiety, espe-cially due to insufficient IT preparation, confirmed in surveys.
Źródło:
Dydaktyka informatyki; 2018, (13) 2018; 121-128
2083-3156
Pojawia się w:
Dydaktyka informatyki
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Praktyczne aspekty nauki programowania w szkole średniej
The nuts and bolts of programming science in secondary school
Autorzy:
Kisiel, Piotr
Powiązania:
https://bibliotekanauki.pl/articles/446224.pdf
Data publikacji:
2018
Wydawca:
Uniwersytet Rzeszowski
Tematy:
programowanie,
kompilacja,
program,
android,
cpp,
nauka programowania
programming,
compilation,
programming learning
Opis:
Korelacja wiedzy zdobytej w procesie edukacji z otaczającym światem ma kluczowe znaczenie. Artykuł przedstawia nie tyle modyfikację treści nauczania programowania na lekcjach rozszerzonej Informatyki, co poprzez dobór środowiska programowania, umożliwienie tworzenia atrakcyjnych i użytkowych aplikacji na urządzenia mobilne wykorzystywane przez uczniów na co dzień.
Correlation of knowledge acquired in the education process with the surrounding world is crucial. The article presents not so much the modification of the teaching content of Programming Science, rather due to the selection of the programming environment, enabling the creation of attractive and utilitarian applications for modern devices.
Źródło:
Dydaktyka informatyki; 2018, (13) 2018; 147-152
2083-3156
Pojawia się w:
Dydaktyka informatyki
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Kolorowanie kodu źródłowego programu a proces jego analizy syntaktycznej – badania eye-trackingowe
The influence of syntax highlighting on reading program source code – eye-tracking research
Autorzy:
ANDRZEJEWSKA, MAGDALENA
Powiązania:
https://bibliotekanauki.pl/articles/1389062.pdf
Data publikacji:
2016
Wydawca:
Uniwersytet Rzeszowski
Tematy:
uczenie się programowania kolorowanie składni kodu programu okulografia
analiza kodu programu.
learning programming
syntax highlighting
eye-tracking
source code review
Opis:
W artykule przedstawiono wyniki eksperymentu, w którym badano wpływ kolorowania kodu programu na proces jego analizy składniowej. Uczestnikami eksperymentu było 13 studentów kierunku informatyka. Zastosowano technikę okulografii w celu śledzenia procesu wyszukiwania błędów syntaktycznych. Zaobserwowano, że podświetlanie składni nie wpłynęło na efektywność wykonania zadania. Nie stwierdzono również istotnych różnic w wartościach parametrów eye- -trackingowych w przypadku analizy kodu czarno-białego i kolorowego.
This article presents an empirical study investigating the role of syntax highlighting program source code. Eye-trackig data were collected from 13 computer science students, who were asked to search syntax errors in coloured and black-and-white code, while their screens were recorded. It was observed that syntax highlighting has not significant effect on the task execution. The eye- -tracking parameters for black-and-white code and for coloured code differed, but not significantly.
Źródło:
Edukacja-Technika-Informatyka; 2016, 7, 3; 204-209
2080-9069
Pojawia się w:
Edukacja-Technika-Informatyka
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Przygotowanie przyszłych nauczycieli do wdrażania nauki programowania w edukacji elementarnej
Preparation of Teacher Trainees to Implementation of Programming Learning in Elementary Education
Autorzy:
KUŹMIŃSKA-SOŁŚNIA, BEATA
ZIĘBAKOWSKA-CECOT, KATARZYNA
Powiązania:
https://bibliotekanauki.pl/articles/457452.pdf
Data publikacji:
2017
Wydawca:
Uniwersytet Rzeszowski
Tematy:
przyszły nauczyciel
nauka programowania
edukacja elementarna
teacher trainee
programming learning
elementary education
Opis:
Kilkadziesiąt lat temu Papert stwierdził, że najlepszym sposobem przystosowania młodych pokoleń do rewolucji w zakresie TIK jest pozwolić im programować. W przeciwnym razie będą oni sami sterowani przez technologię. Programowanie od tego czasu jawi się jako kluczowa umiejętność dla przyszłego społeczeństwa informacyjnego. By zapewnić pomyślność tego procesu, już na poziomie edukacji elementarnej nauczyciele powinni zacząć naukę kodowania i robotyki z dziećmi w szkołach i przedszkolach. Artykuł przedstawia czynniki sprzyjające i utrudniające tę sytuację w polskim systemie edukacji związane z osobą nauczyciela.
Some decades ago Papert claimed that the best way of adjusting young generations to the ICT revolution would be letting them to program. Otherwise they would become steered by the tech-nology. Programming since then have seemed to be the essential skill for the future information society. To empower this process many elementary education teachers are supposed to teach cod-ing and robotics together with kids at school and kindergarten. The paper presents pros and cons for this situation in Polish educational system concerning teachers.
Źródło:
Edukacja-Technika-Informatyka; 2017, 8, 3; 145-150
2080-9069
Pojawia się w:
Edukacja-Technika-Informatyka
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Zastosowanie okulografii do identyfikacji metod analizy problemu algorytmicznego
Application Eye-Tracking Technology to Identify Methods of Analysis the Algorithmic Problem
Autorzy:
ANDRZEJEWSKA, Magdalena
STOLIŃSKA, Anna
Powiązania:
https://bibliotekanauki.pl/articles/455904.pdf
Data publikacji:
2015
Wydawca:
Uniwersytet Rzeszowski
Tematy:
rozwiązywanie problemów algorytmicznych
nauczanie i uczenie się programowania
okulografia
ruchy sakadowe oczu
fiksacje
solving algorithmic problem
teaching and learning programming
eye-tracking technology
saccadic eye movements
fixation
Opis:
W artykule przedstawiono wyniki badań jakościowych, w których wykorzystano technologię eyetrackingową w celu analizy procesu rozwiązywania zadania algorytmicznego przedstawionego w postaci schematu blokowego. Badanie przeprowadzono wśród uczniów gimnazjum. Identyfikacji metod analizy algorytmu przez badanych dokonano na podstawie filmów rejestrujących ścieżki wzroku (scanpath), które umożliwiają śledzenie przebiegu procesu przetwarzania informacji. Uzyskane rezultaty pozwoliły odkryć, że nie wszyscy uczniowie, którzy podali poprawne odpowiedzi, prawidłowo rozwiązywali zadanie. Badania pokazały również, że w przypadku rozwiązywania zadań algorytmicznych konieczność dokonywania w pamięci nawet prostych obliczeń może stanowić poważne obciążenie poznawcze dla rozwiązującego zadanie. To spostrzeżenie nasuwa wniosek, iż w czasie weryfikacji umiejętności analizy algorytmu przez uczniów należy umożliwić im dokonywanie zapisu wyników obliczeń. Wyniki eksperymentu pokazują zatem, iż technologia eyetrackingowa może być stosowana w procesie doskonalenia metod nauczania algorytmiki i programowania.
This article presents the results of qualitative research, which used eyetracking technology to analyze the process of solving an algorithmic task shown in the form of block diagram. The survey was conducted among middle school students. Identification of the methods of analysis of the algorithm by the respondents were based on films, which record the sights track (scan path), that allows to track the information processing process. The obtained results have revealed that not all students who gave correct answers, were solving the task in correct way. The study also showed that in the case of solving algorithmic tasks, the need to make even simple calculations in memory, can be a heavy cognitive burden for task solver. This observation leads to the conclusion that during the verification of students skills of analysis of algorithms, students should be allowed to make recording of the calculations. The experimental results show, therefore, that eye-tracking technology can be used in the process of improving the methods of teaching of algorithms and programming.
Źródło:
Edukacja-Technika-Informatyka; 2015, 6, 3; 209-215
2080-9069
Pojawia się w:
Edukacja-Technika-Informatyka
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Uczenie na błędach w nauczaniu programowania w systemie e-learningu
Learning by mistakes in teaching programming through distance learning
Autorzy:
Opaliński, Artur
Powiązania:
https://bibliotekanauki.pl/articles/426249.pdf
Data publikacji:
2014
Wydawca:
Szkoła Główna Handlowa w Warszawie
Tematy:
learning by mistakes
programming
distance learning
common programming errors correcting code
IDE
Opis:
Despite employing various programming languages on different course majors, teaching novice programmers on technical departments is a complex issue in many countries worldwide. References have been given to the analyses of the most common programming errors encountered by students, and to the attempts to aid students in eradicating these errors. Aiding students was based each time on automatic teacher's advices to common errors, so it encompassed easing teacher's efforts as well. One of the key skill that novice programmers have to master is to independently correct errors in code. While this is only a part of the required skills, it demands the knowledge of language syntax and testing rules as well as the understanding of code semantics and algorithm. The author proposes in the paper a new method of teaching the skills of correcting code, which is based on correcting ready-made code samples which contain purposely-made errors. The supporting tool is the typical IDE that students use in their everyday work. In this way a controlled learning environment is created, where the number and the type of errors, as well as the error messages generated by IDE are predefined. Such an environment is much better defined that during a typical assignment where the student is supposed to write a program from scratch. The author suggests using distance learning tools for teaching and for skills verification with the above described method. The new method has been applied to the Computer Science course taught in the Process Control and Robotics major.
Źródło:
e-mentor. Czasopismo naukowe Szkoły Głównej Handlowej w Warszawie; 2014, 3 (55); 38-44
1731-6758
1731-7428
Pojawia się w:
e-mentor. Czasopismo naukowe Szkoły Głównej Handlowej w Warszawie
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Programowalna platforma mobilna do nauki programowania
Programmable mobile platform for learning programming
Autorzy:
Chudziński, Daniel
Kotlarz, Piotr
Kempiński, Marcin
Powiązania:
https://bibliotekanauki.pl/articles/41206371.pdf
Data publikacji:
2019
Wydawca:
Uniwersytet Kazimierza Wielkiego w Bydgoszczy
Tematy:
Arduino
programowanie
uczenie się
programming
learning
Opis:
W artykule przedstawiono możliwości wykorzystania niskobudżetowych technologii do budowy programowalnych kołowych platform mobilnych, między innymi do zastosowań edukacyjnych. Prototyp opracowanej platformy porusza się z wykorzystaniem dwóch silników DC, komputer pokładowy to moduł Arduino Uno.
Athe article shows possibilities of appication of low-cost technologies to construction programmable wheeled mobile platforms for multipurpose use, including learning. The prototype moves thanks to use of two DC motors. Onboard copmputer is based on Arduino Uno.
Źródło:
Studia i Materiały Informatyki Stosowanej; 2019, 2; 5-9
1689-6300
Pojawia się w:
Studia i Materiały Informatyki Stosowanej
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Mobile Driven Changes in Education
Autorzy:
ILLÉS,, Zoltán DR.
ILLÉS,, Zoltán IFJ.
BAKONYI, Viktória H.
Powiązania:
https://bibliotekanauki.pl/articles/457523.pdf
Data publikacji:
2015
Wydawca:
Uniwersytet Rzeszowski
Tematy:
mobile programming
smart devices
m-learning
education.
Opis:
Nowadays we are living in the fever of using mobile devices for everything. They changed our every day life radically. The infiltration of new possibilities follows usually the Gartner’s Hype cycle and that is how it finds its place in education. We all, who work in the field of informatics education have a d uty to make experiments how to use it up in in our teaching process. We review the present situation in public education and in vocational trainings as well and try to find the points where we can deliver new technologies into our practice.
Źródło:
Edukacja-Technika-Informatyka; 2015, 6, 1; 310-315
2080-9069
Pojawia się w:
Edukacja-Technika-Informatyka
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
LCS and GP Approaches to Multiplexer’s Problem
Autorzy:
Wasielewska, K.
Bagiński, M.
Seredyński, F.
Powiązania:
https://bibliotekanauki.pl/articles/92967.pdf
Data publikacji:
2006
Wydawca:
Uniwersytet Przyrodniczo-Humanistyczny w Siedlcach
Tematy:
learning classifier system
genetic programming
multiplexer problem
Opis:
In this paper we present the use of learning classifier systems and genetic programming to solving multiplexer’s problem. The function of multiplexer is the popular apparatus of researches which is used to investigate the effectiveness of systems based on evolutionary algorithms. It turns out that the eXtended Classifier System (XCS) learns the problem of multiplexer effectively and Genetic Programming (GP) finds the form of function of multiplexer correctly.
Źródło:
Studia Informatica : systems and information technology; 2006, 1(7); 195-206
1731-2264
Pojawia się w:
Studia Informatica : systems and information technology
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Automatic Strategies for Autonomous Virtual Characters
Autorzy:
Lach, E.
Powiązania:
https://bibliotekanauki.pl/articles/93027.pdf
Data publikacji:
2007
Wydawca:
Uniwersytet Przyrodniczo-Humanistyczny w Siedlcach
Tematy:
genetic programming
task control
machine learning
virtual characters animation
Opis:
Technique presented in the paper concerns automatic generation of strategies controlling virtual characters’ behaviour. Virtual people are currently widely used in many applications, especially in computer games, films and educational systems. A lot of researches focus on creating intelligent characters capable of deciding about their actions. The fully acceptable solution has not yet been found. The paper presents the problem of generating strategies by means of modified genetic programming. A new Guide-Path technique is introduced.
Źródło:
Studia Informatica : systems and information technology; 2007, 2(9); 57-68
1731-2264
Pojawia się w:
Studia Informatica : systems and information technology
Dostawca treści:
Biblioteka Nauki
Artykuł

Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Pliki cookies stosujemy w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim komputerze. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies