39
|
I. Gaber, A. Kirsh and R. Zigdon.
Applying Proof Frameworks Is Harder for Students than We Think, In proceedings of the 25th Annual Conference on Research in Undergraduate Mathematics Education (RUME '23), 2023.
|
38
|
A. Kirsh.
(talk)
To Move or Not to Move: an Interactive Analysis, Cpp North 2023, Toronto Canada, July 2023.
|
37
|
I. Gaber, A. Kirsh and D. Statter.
Studied Questions in Data Structures and Algorithms Assessments, In proceedings of the 2023 Innovation and Technology in Computer Science Education, volume 1, pages 250–256, June 2023.
|
36
|
A. Kirsh.
(talk)
C++ Incidental Explorations, Core C++ 2023, June 2023.
|
35
|
A. Kirsh.
(talk)
Designing and Implementing Safe C++ Applications, Core C++ 2023, June 2023.
|
34
|
A. Kirsh and A. Dathskovsky.
(talk)
Future of C++ Programming with AI Bots at Hand, C++ Now 2023, May 2023.
|
33
|
A. Kirsh.
(talk)
To Move or not to Move, Meeting C++ 2022, November 2022.
|
32
|
A. Kirsh.
(talk)
Max functional practice: API design, dangling references and C++20 constraints, Cpp Summit 2022, September 2022.
|
31
|
A. Kirsh.
(talk)
Back to Basics: Testing, CppCon 2022, September 2022.
|
30
|
A. Kirsh.
(talk)
Back to Basics: Object-Oriented Programming, CppCon 2022, September 2022.
|
29
|
A. Kirsh.
(talk)
Understanding and Mastering C++ Complexity, Core C++ 2022, September 2022.
|
28
|
A. Kirsh and T. Vromen.
(talk)
C++20’s [[likely]] Attribute Optimizations, Pessimizations, and [[unlikely]] Consequences, CppCon 2022, September 2022.
|
27
|
A. Kirsh and T. Vromen.
(talk)
C++20 Likely and Unlikely: A Journey Through Branch Prediction and Compiler Optimizations, Core C++ 2022, September 2022.
|
26
|
A. Kirsh.
(talk)
Are You Structure Bindable? A Tour via Concepts SFINAE and Herb Sutter's Pattern Matching, Cpp North 2022, Toronto Canada, July 2022.
|
25
|
A. Kirsh.
(talk)
Filling the Bucket: C++ Exams and Reading Code, Cpp North 2022, Toronto Canada, July 2022.
|
24
|
A. Kirsh.
(talk)
The Fine Details Behind C++ Containers And Algorithms, Cpp North 2022, Toronto Canada, July 2022.
|
23
|
A. Kirsh.
(talk)
Six Ways for Implementing max, C++ on Sea 2022, UK, July 2022.
|
22
|
A. Kirsh.
(talk)
What Makes Good C++ Programmers: a Continuous Search for C++ Teaching Recipes, C++ Now 2022, May 2022.
|
21
|
A. Kirsh.
(talk)
Learning from C++ Juniors' Mistakes: A case study of coding by example, ACCU 2022, April 2022.
|
20
|
I. Gaber and A. Kirsh.
Using Examples as Guideposts for Programming Exercises: Providing Support while Preserving the Challenge, IEEE The 16th International Conference on Computer Science and Education (ICCSE ’21), 2021, Won the Best Paper Award prize.
|
19
|
Amir Kirsh.
Object Oriented Programming and C++ Language, 2021, 232 pages, in Hebrew, First Edition - 1998, Current Edition - 2021.
|
18
|
A. Kirsh.
(talk)
Understanding and Mastering C++’s Complexity, CppCon 2021, October 2021.
|
17
|
A. Kirsh and A. Segoli Schubert.
(talk)
Algorithmic Complexity, CppCon 2021, October 2021.
|
16
|
A. Kirsh.
(talk)
Typical Type Typos, ACCU (Association of C and C++ Users) 2021 conference, March 2021.
|
15
|
A. Kirsh.
(talk)
The Point Challenge, ACCU (Association of C and C++ Users) 2021 conference, March 2021.
|
14
|
A. Kirsh and I. Gaber.
The Effect of Reporting Known Issues on Students' Work, Proceedings of the 49th ACM Technical Symposium on Computer Science Education, pages 74–-79, 2018.
|
13
|
A. Kirsh.
(talk)
C++ Workshop for Graduates and Phd Students—a 3 days seminar at Stony Brook University, New York, US (SBU), August 2017.
|
12
|
A. Kirsh and I. Gaber.
(talk)
Taxonomy of Students Code Issues in Object Oriented Programming Exercise, a poster presented at ICER 2017, Tacoma USA, August 2017.
|
11
|
A. Kirsh and I. Gaber.
(talk)
Composing Fair Exams in Programming Course, presented as Work in Progress at ICER 2017 Tacoma USA, August 2017.
|
10
|
A. Kirsh and I. Gaber.
Satisfaction, Time Investment and Success in Students' Programming Exercise, Proceedings of the Programming Experience 2016 (PX/16) Workshop, pages 9 –- 20, 2016.
|
9
|
A. Kirsh.
(talk)
The Value of Practicing CS Students to Actually Teach Software Programming, Computer Science Seminar at Hong Kong University of Science and Technology (HKUST), September 2014.
|
8
|
A. Kirsh.
(talk)
No SQL and BigData, 2012.
|
7
|
A. Kirsh and R. Perez.
(talk)
Java Reference Application—putting all the buzzwords together, Java Technology Day, Israel, 2009.
|
6
|
A. Kirsh.
(talk)
Generics in Depth, Java Technology Day, Israel, 2008.
|
5
|
A. Kirsh and A. Romanov.
(talk)
Automated Log Generation and Analysis Using Collaborative Tagging, a poster presented in IBM PLE Seminar Haifa, 2008.
|
4
|
A. Kirsh and A. Romanov.
(talk)
Creating Plugins and Applications for the Eclipse Platform, OOPSLA 2007, Montreal, Canada, 2007.
|
3
|
Amir Kirsh.
Introduction to the ACE Framework, 2007, 38 pages, in Hebrew.
|
2
|
Shmuel Hauser Yakov Amihud and Amir Kirsh.
Allocations, adverse selection, and cascades in IPOs: Evidence from the Tel Aviv Stock Exchange, Journal of Financial Economics, volume 68, number 1, pages 137–158, 2003.
|
1
|
Ilan Kirsh and Amir Kirsh.
Windows Programming with MFC, 1999, 180 pages, in Hebrew.
|