Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 2 |
Since 2016 (last 10 years) | 3 |
Since 2006 (last 20 years) | 5 |
Descriptor
Source
Australian Educational… | 1 |
Interactive Learning… | 1 |
Journal of Statistics and… | 1 |
Journal of Technology Studies | 1 |
Online Submission | 1 |
Author
Acharya, Sushil | 1 |
Anuarbekova, Gulzat | 1 |
Arynova, Gylnar | 1 |
Henke, Graham | 1 |
Judy C. R. Tseng | 1 |
Kafai, Yasmin B. | 1 |
Kim, Brian | 1 |
Li-Chen Cheng | 1 |
Maloney, John | 1 |
Oshanova, Nurzhamal | 1 |
Peppler, Kylie | 1 |
More ▼ |
Publication Type
Reports - Descriptive | 5 |
Journal Articles | 4 |
Speeches/Meeting Papers | 1 |
Education Level
Secondary Education | 2 |
High Schools | 1 |
Higher Education | 1 |
Audience
Location
California | 1 |
Pennsylvania | 1 |
Taiwan | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Li-Chen Cheng; Wei Li; Judy C. R. Tseng – Interactive Learning Environments, 2023
Programming ability is the core ability of this era and can be obtained and improved through practice. In this paper, an Automated Programming Assessment system based on Mastery learning and Peer competition (APAMP) was proposed and developed. APAMP allows students to practice repeatedly by providing immediate feedback after their programs are…
Descriptors: High School Freshmen, High School Seniors, Programming Languages, Foreign Countries
Kim, Brian; Henke, Graham – Journal of Statistics and Data Science Education, 2021
One of the biggest hurdles of teaching data science and programming techniques to beginners is simply getting started with the technology. With multiple versions of the same coding language available (e.g., Python 2 and Python 3), various additional libraries and packages to install, as well as integrated development environments to navigate, the…
Descriptors: Computer Software, Data Analysis, Programming Languages, Computer Science Education
Oshanova, Nurzhamal; Anuarbekova, Gulzat; Shekerbekova, Shirinkyz; Arynova, Gylnar – Australian Educational Computing, 2019
In this paper, the researchers have tried to solve one of the didactic tasks of an educational institution - the formation of a student's thinking, the development of their algorithmic style of thinking and intelligence. Since an important component of human intellectual development is precisely algorithmic thinking, learning to solve standard…
Descriptors: Mathematical Concepts, Computer Science Education, Programming Languages, Secondary School Students
Acharya, Sushil; Sirinterlikci, Arif – Journal of Technology Studies, 2010
Engineering students need a head start on designing a component, a process, or a system early in their educational endeavors, and engineering design topics need to be introduced appropriately without negatively affecting students' motivation for engineering. In ENGR1010 at Robert Morris University, freshmen engineering students are introduced to…
Descriptors: Engineering Education, Engineering, Design, Difficulty Level
Maloney, John; Peppler, Kylie; Kafai, Yasmin B.; Resnick, Mitchel; Rusk, Natalie – Online Submission, 2008
This paper describes Scratch, a visual, block-based programming language designed to facilitate media manipulation for novice programmers. We report on the Scratch programming experiences of urban youth ages 8-18 at a Computer Clubhouse--an after school center--over an 18-month period. Our analyses of 536 Scratch projects collected during this…
Descriptors: Programming Languages, Programming, Urban Youth, Children