20,182,310 2018-2019-1 "Programming and Data Structures" Lessons Learned
(In order) weekly assignments link collections
- The first week of operation : preliminary master linux command, java applets and debugging jdb
- The second three weeks & job definitions learn to use scanner defined classes:
- The fourth week of work : Download and install the IDEA plug-in, learn TDD debugging, writing test code
- Fifth week job : learn to write simple client and server
- Sixth week job : Java encapsulation, inheritance, polymorphism
- Week Seven job : stacks, linked lists
- Eighth week job : sort select various sorting, search and other
- Assignment for Week 9 : tree, binary tree, heap sort
- Assignment for week 10 : traversing the graph, a simple algorithm graph
I think the best written a blog is? why?
I think the best written is the ninth week study concluded, because this blog in the correct format, but also scores full marks.
MOST READ job of a blog is? Talk about the experience
Team work three or four weeks. Because finished ahead of time to complete earlier ... give the other team be a reference ...
(In order) test summary report links
- Experiment one experiment name: Java applet
- The second experiment experiment name: write simple calculator, complete arithmetic modulo operation.
- Third experiment experiment name: IDEA and experimental use
- Experiment 4 Experiment name: client and server use, write
- Experiment 5 Experiment name: Android Stuidio
- Sixth experiment Experiment name: Exercises list
- Experiment 7 Experiment name: Searching and Sorting class and implement linearSearch, SelectionSort method in the class
- Experiments eight Experiment name: Chain Tree LinkedBinaryTree implementation
- Experimental nine Experiment name: undirected graphs and directed graphs
(In order) team project summary report links
The first week : brief content
- Second week : brief content
- Third, surrounded Day1
- Third, surrounded Day2
- Third, surrounded Day3
- Third, surrounded by Day4
- Third, surrounded Day5
- Third, surrounded Day6
-
Code hosting links :
Given statistic.sh operating results, indicating that this semester the amount of code does not achieve the goal?
We reached the goal.
Add a little code change point code is the best way to understand the reference to the programming of wisdom, talk about your experience
In fact, in our programming, I will always feel something hard to not start, this may be too much for our future consideration. Start with, some can be achieved starting base, it may be better to expand.
Proactive knock codes do not? What lessons on teaching practice?
This semester code it is fairly active, basically finished ahead of weekly work of their own hands to knock initiative, but some practice and experimentation using the code on the textbook.
Classroom Practice Project
Reference 2018-2019-1 "Java Programming" classroom practice project
Classroom Practice Link (can not not listed)
See in particular blue ink cloud class lesson, here attach links
blue ink cloud
Classroom practices help improve the ability to apply it?
some. Do experiments and homework are thinking of
On classroom practice they have any lessons?
To listen to concentrate in class, if there is a portion of the leak will be heard behind did not understand, practice will not do.
Classroom practice what the teacher teaching suggestions?
Consider the next section, there is hope that there is no class, work time according to the arrangement
Course harvest and insufficient
Their harvest (investment, efficiency, effectiveness, etc.)
Although it is a lesson, but learned a lot, thanks to Wang, but also cultivate self-learning ability me, and for some components on a computer, the use of some programs and more skilled.
They need improvement
- Sometimes in class and not fully understood, but it is just one step passing, no in-depth study
- Treat a portion of the blog's attitude is not very serious
- Not really love programming, programming is also a lack of understanding of some of their own
Twinning is not really implemented the study? Write about your offer of help or accept any help, and teacher recommendations provide a reference
The real implementation.
Will not be explored in learning when met in a timely manner, timely inquiry, while some projects may have completed, the last large projects can also be done with
a lot to carry out twinning projects
Questionnaire
- Your average weekly put to effective learning in this course how much time?
20 hours of it, as the case may be, - Weekly learning efficiency has been improved it? How do you measure?
Stable development. By his own measure of the week to complete the job - Use blue ink cloud class lesson you learn to promote it? Any suggestions and comments?
Like a general, I just think of him as a channel job submission.
Observations and recommendations: None - Do you think this course teachers should continue to do what thing?
Continue to encourage students to self-study - Do you think this class the teacher should stop doing what one thing?
no
Summary related to the two-dimensional code link
- Cloud code project link: two-dimensional code
- Preparatory work 1: two-dimensional code
The first week of operation
The second operation three weeks &
The fourth week of work
Fifth week of work
Sixth week job
Seventh week job
Eighth week of work
Assignment for Week 9
Assignment for week 10
Experiment one
experiment name:
The second experiment
Third experiment
Experiment 4
Experiment 5
Sixth experiment
Experiment 7
Experiments eight
Experimental nine
Practice Name: two-dimensional code
in the first week
the second week
Third, surrounded Day1
Third, surrounded Day2
Third, surrounded Day3
Third, surrounded by Day4
Third, surrounded Day5
Third, surrounded Day6
Third, surrounded Day7