Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 1 |
Since 2016 (last 10 years) | 2 |
Since 2006 (last 20 years) | 3 |
Descriptor
Computer Assisted Instruction | 5 |
Computer Science | 5 |
Programming Languages | 5 |
Programming | 4 |
Computers | 3 |
Comparative Analysis | 2 |
Computer Software | 2 |
Computer Uses in Education | 2 |
Higher Education | 2 |
Online Systems | 2 |
Teaching Methods | 2 |
More ▼ |
Author
Chang, Ting-Wen | 1 |
Chen, Shu Yu | 1 |
Feng, Rui | 1 |
Hargitai, Joseph | 1 |
Hsu, Jenq-Muh | 1 |
Keating, Anne B. | 1 |
Kuban, Paul A. | 1 |
Ragade, Rammohan K. | 1 |
Ruiqi Shen | 1 |
Wang, Gui Ping | 1 |
Yang, Xin | 1 |
More ▼ |
Publication Type
Journal Articles | 3 |
Books | 1 |
Dissertations/Theses -… | 1 |
Guides - Non-Classroom | 1 |
Reports - Descriptive | 1 |
Reports - Evaluative | 1 |
Reports - Research | 1 |
Education Level
Higher Education | 2 |
Postsecondary Education | 1 |
Audience
Practitioners | 1 |
Teachers | 1 |
Location
China | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Ruiqi Shen – ProQuest LLC, 2021
With the large demand for technology workers all around the world, more people are learning programming. Studies show that human tutoring is the most effective way to learn for novice programmers. However, problems such as the inaccessibility to physical classes, prohibitive costs, and the lack of educators may limit students' opportunities to…
Descriptors: MOOCs, Online Systems, Interactive Video, Computer Assisted Instruction
Wang, Gui Ping; Chen, Shu Yu; Yang, Xin; Feng, Rui – European Journal of Engineering Education, 2016
Practical abilities are important for students from majors including Computer Science and Engineering, and Electrical Engineering. Along with the popularity of ACM International Collegiate Programming Contest (ACM/ICPC) and other programming contests, online judge (OJ) websites achieve rapid development, thus providing a new kind of programming…
Descriptors: Competition, Programming, Programming Languages, Computer Science
Chang, Ting-Wen; Hsu, Jenq-Muh; Yu, Pao-Ta – Educational Technology & Society, 2011
A learning environment having more than one screen enables users to display and compare various sources of learning information with two adjacent screens illustrating the development of interrelated concepts and showing their relationships. This proposed technique could provide higher quality resources for learners by addressing physical and…
Descriptors: Evidence, Programming Languages, Computer Assisted Instruction, Programming
Kuban, Paul A.; Ragade, Rammohan K. – Journal on Educational Resources in Computing, 2005
Most electrical engineering and computer science undergraduate programs include at least one course on microcontrollers and assembly language programming. Some departments offer legacy courses in C programming, but few include C programming from an embedded systems perspective, where it is still regularly used. Distributed computing and parallel…
Descriptors: Laboratories, Computers, Programming, Educational Technology
Keating, Anne B.; Hargitai, Joseph – 1999
This book provides a guide to college faculty with limited Internet experience on how to incorporate the World Wide Web (WWW) into college curriculum and instruction. The book begins with an informal history of computing and a guide to the geography of the Internet, and goes on to provide an analytical framework for thinking about networks,…
Descriptors: Classroom Techniques, College Faculty, College Instruction, Computer Assisted Instruction