NotesFAQContact Us
Collection
Advanced
Search Tips
What Works Clearinghouse Rating
Showing 121 to 135 of 1,564 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Lee, Joohi – Contemporary Issues in Early Childhood, 2020
This article presents steps that can be used to expose children to concrete experiences of practicing coding using unplugged activities, including using directional words or directional arrows, using sequential words, combining both directional and sequential words, and connecting with grids.
Descriptors: Programming, Early Childhood Education, Learning Experience, Manipulative Materials
Peer reviewed Peer reviewed
Direct linkDirect link
Sederberg, Kathryn – Unterrichtspraxis/Teaching German, 2021
Film courses are now standard offerings in collegiate world language programs, but instructors have only begun to consider the unique benefits of teaching a television series to engage language learners in meaningful communication. As series have become the entertainment of choice for today's students, educators should consider the opportunities…
Descriptors: Television, Programming (Broadcast), College Second Language Programs, German
Peer reviewed Peer reviewed
Direct linkDirect link
Fuchimoto, Kazuma; Ishii, Takatoshi; Ueno, Maomi – IEEE Transactions on Learning Technologies, 2022
Educational assessments often require uniform test forms, for which each test form has equivalent measurement accuracy but with a different set of items. For uniform test assembly, an important issue is the increase of the number of assembled uniform tests. Although many automatic uniform test assembly methods exist, the maximum clique algorithm…
Descriptors: Simulation, Efficiency, Test Items, Educational Assessment
Peer reviewed Peer reviewed
Direct linkDirect link
Schochet, Peter Z. – Journal of Educational and Behavioral Statistics, 2022
This article develops new closed-form variance expressions for power analyses for commonly used difference-in-differences (DID) and comparative interrupted time series (CITS) panel data estimators. The main contribution is to incorporate variation in treatment timing into the analysis. The power formulas also account for other key design features…
Descriptors: Comparative Analysis, Statistical Analysis, Sample Size, Measurement Techniques
Peer reviewed Peer reviewed
Direct linkDirect link
Jenkins, Brian C. – Journal of Economic Education, 2022
The author of this article describes a new undergraduate course where students use Python programming for macroeconomic data analysis and modeling. Students develop basic familiarity with dynamic optimization and simulating linear dynamic models, basic stochastic processes, real business cycle models, and New Keynesian business cycle models.…
Descriptors: Undergraduate Students, Programming Languages, Macroeconomics, Familiarity
Peer reviewed Peer reviewed
Direct linkDirect link
Anand Jeyaraj – Journal of Information Systems Education, 2024
A significant activity in the business analytics process is enrichment, which deals with acquiring and combining data from external sources. While different strategies for enrichment are possible, it can be accomplished more efficiently through automation using Python scripts. Since business students may not be immersed in technology skills and…
Descriptors: Scaffolding (Teaching Technique), Business Administration Education, Data Analysis, Programming Languages
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Elvina, Elvina; Karnalim, Oscar; Ayub, Mewati; Wijanto, Maresha Caroline – Journal of Technology and Science Education, 2018
Numerous Program Visualization tools (PVs) have been developed for assisting novice students to understand their source code further. However, none of them are practical to be used in the context of completing programming laboratory task; students are required to keep switching between PV and programming workspace since PV's features are…
Descriptors: Visualization, Programming, Computer Science Education, Intelligent Tutoring Systems
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Goldstein, Ira – Information Systems Education Journal, 2019
Computer Science students need to acquire knowledge about both the hardware and software aspects of computing systems. It is necessary for them to understand how each layer interacts with one another. However, since Graphical User Interfaces have become ubiquitous, the opportunities to interact with the computer via a command prompt as part of…
Descriptors: Computer Science Education, Computer Software, Introductory Courses, Programming
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Modesti, Paolo – Informatics in Education, 2020
As the number of software vulnerabilities discovered increases, the industry is facing difficulties to find specialists to cover the vacancies for security software developers. Considering relevant teaching and learning theories, along with existing approaches in software security education, we present the pedagogic rationale and the concrete…
Descriptors: Computer Security, Computer Software, Computer Science Education, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Vasconcelos, Lucas; Kim, ChanMin – Educational Technology Research and Development, 2020
Learning standards for K-12 science education emphasize the importance of engaging students in practices that scientists perform in their profession. K-12 teachers are expected to engage students in scientific modeling, which entails constructing, testing, evaluating, and revising their own models of science phenomena while pursuing an epistemic…
Descriptors: Coding, Science Education, Science Instruction, Models
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Ladwig, Christine; Schwieger, Dana – Information Systems Education Journal, 2020
This case provides an opportunity for classroom discussion of ethical issues addressed by computing technologists and the Association of Computing Machinery (ACM) Code of Ethics as the authors describe a recent lawsuit brought against Sutter Health. Security issues, data breaches and compliance with industry privacy rules are common concerns for…
Descriptors: Ethics, Coding, Programming Languages, Legislation
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Menon, Pratibha; Kovalchick, Lisa – Information Systems Education Journal, 2020
Concept mapping, a tool originally developed to facilitate student learning by organizing and visualizing key concepts and their relationships, can also be used to represent the composition of the knowledge contained in a course. In this paper, the authors describe a specific application of concept mapping to help instructors and students…
Descriptors: Concept Mapping, Introductory Courses, Programming, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Madhav Sharma; Andy Bowman – Journal of Information Systems Education, 2025
"Not only SQL" (NoSQL) databases have become widespread across organizations, enabling sophisticated, data-driven applications to be highly available, distributed, and cloud-based, such as e-commerce, social media, online multiplayer games, and video streaming. However, NoSQL is still sparsely found in MIS and analytics curricula. This…
Descriptors: Educational Technology, Technology Integration, Databases, Data Analysis
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Jaquiss, Robert – Journal of Science Education for Students with Disabilities, 2021
BLV (blind low vision) students face difficulties when taking coding classes. Individual Development Environments (IDE) can be inaccessible which make it difficult if not impossible for BLV students to complete coursework. Alternative techniques are described which will allow a BLV student to successfully complete coursework. The author has found…
Descriptors: Blindness, Visual Impairments, Academic Accommodations (Disabilities), Students with Disabilities
Gusev, Dmitri A. – Association Supporting Computer Users in Education, 2018
Chess programming is an old and venerable branch of game development. In the modern computing environment, it encompasses the development of chess engines, chess user interfaces (UIs), chess tournament broadcast tools, chess databases, endgame tablebases (EGTBs) and opening books. In this paper, the author shares his multi-year experience of…
Descriptors: Games, Computer Science Education, Programming, Programming Languages
Pages: 1  |  ...  |  5  |  6  |  7  |  8  |  9  |  10  |  11  |  12  |  13  |  ...  |  105